<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Weblog.BassQ.nl &#187; Windows 7</title>
	<atom:link href="http://Weblog.BassQ.nl/index.php/tag/windows-7/feed/" rel="self" type="application/rss+xml" />
	<link>http://Weblog.BassQ.nl</link>
	<description>A Great Collection Of Information</description>
	<lastBuildDate>Wed, 14 Jul 2010 09:37:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Available for download: Windows 7 SP1 Beta!</title>
		<link>http://Weblog.BassQ.nl/index.php/available-for-download-windows-7-sp1-beta/</link>
		<comments>http://Weblog.BassQ.nl/index.php/available-for-download-windows-7-sp1-beta/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 19:09:32 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=939</guid>
		<description><![CDATA[Microsoft announced on Monday that the first Windows 7  Service Pack 1 public beta is now available. Speaking at Microsoft&#8217;s Worldwide Partner Conference in Washington, Corporate Vice President of Windows &#38; Windows Live &#8211; Tami Reller announced the public beta. Microsoft revealed its plans for Windows 7 SP1 and Windows Server 2008 R2 SP1 last [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Microsoft announced on Monday that the first Windows 7  Service Pack 1 public beta is <a href="http://technet.microsoft.com/hi-in/evalcenter/ff183870.aspx" target="_blank">now  available</a>.</p>
<p>Speaking at Microsoft&#8217;s Worldwide Partner Conference in Washington,  Corporate Vice President of Windows &amp; Windows Live &#8211; Tami Reller  announced the public beta. Microsoft revealed  its plans for Windows 7 SP1 and Windows Server 2008 R2 SP1 last month at its annual Tech-Ed conference. Windows 7 SP1 will  include the usual hotfix patches and new virtualization tools in SP1  will help Windows Server 2008 R2 users prepare for cloud computing. SP1  will include RemoteFX which provides rich 3-D graphical experience for  remote users. The service pack also will include a series of incremental  updates, previously released on Windows Update for both Windows 7 SP1  and Windows Server 2008 R2 SP1.</p>
<p>RemoteFX is a new enhancement to RDP&#8217;s graphical remoting capabilities.  The idea behind RemoteFX is to allow for a full remote experiences  including multiple displays, Aero and multimedia streaming to all types  of client devices including low cost thin clients. RemoteFX achieves  this by using a technique known as host-based rendering. This technique  allows for the final screen image to be rendered locally on the remote  PC after being compressed and sent down to that remote host. The  enhancements are expected to greatly improve video streaming across  remote sessions which is currently one of the major drawbacks of  virtualized computing.</p>
<p>In April this year an early  copy of Windows 7 SP1 surfaced on the Internet. The build leaked to  file sharing sites. SP1 is also rumoured to include USB 3.0 support and  enhanced Bluetooth/Wi-Fi stacks but Microsoft has not yet confirmed  this.</p>
<p>Microsoft released a beta build of Windows 7 to testers earlier this  month. Weighing in at 1.22GB the build was compiled on June 3 with the  number <strong>7601.16562.100603-1800. </strong>Microsoft released the  public beta on its <a href="http://technet.microsoft.com/hi-in/evalcenter/ff183870.aspx">TechNet  Evaluation Center page.</a></p>
</div>
<p><map name='google_ad_map_939_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/939?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_939_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=939&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Favailable-for-download-windows-7-sp1-beta%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/available-for-download-windows-7-sp1-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All the great MDT video&#8217;s! (Windows 2008 R2, Hyper V2, Exchange 2010)</title>
		<link>http://Weblog.BassQ.nl/index.php/all-the-great-mdt-videos-windows-2008-r2-hyper-v2-exchange-2010/</link>
		<comments>http://Weblog.BassQ.nl/index.php/all-the-great-mdt-videos-windows-2008-r2-hyper-v2-exchange-2010/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 08:49:28 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[SCCM]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=924</guid>
		<description><![CDATA[On Edge.technet.com of the Microsoft Technet site are a lot of great video&#8217;s made by Microsoft themself. Because you probebly don&#8217;t hevae the time to see and find them all i made a great collection! Have fun! Windows Server 2008 R2: Remote Desktop Services – The Series (P1) Windows Server 2008 R2: Remote Desktop Services [...]]]></description>
			<content:encoded><![CDATA[<p>On <a href="http://edge.technet.com/" target="_blank">Edge.technet.com</a> of the <a href="http://edge.technet.com/" target="_blank">Microsoft Technet</a> site are a lot of great video&#8217;s made by Microsoft themself.</p>
<p>Because you probebly don&#8217;t hevae the time to see and find them all i made a great collection! Have fun!</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-left: 0.1in; margin-right: 0.1in; margin-top: 0.1in; margin-bottom: 0.1in } 		A:link { so-language: zxx } --><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/1-Windows-Server-2008-R2-Remote-Desktop-Services--The-Series-P1/">Windows Server 2008 R2: Remote Desktop Services – The Series (P1)</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/4-Windows-Server-2008-R2-Remote-Desktop-Services--The-Series-P2/">Windows Server 2008 R2: Remote Desktop Services – The Series (P2)</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/3-Windows-Server-2008-R2-Remote-Desktop-Services--The-Series-P3/">Windows Server 2008 R2- Remote Desktop Services – The Series (P3)</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/4-Windows-Server-2008-R2-Remote-Desktop-Services--The-Series-P4/">Windows Server 2008 R2- Remote Desktop Services – The Series (P4)</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/5-Windows-Server-2008-R2-Remote-Desktop-Services--The-Series-P5/">Windows Server 2008 R2- Remote Desktop Services – The Series (P5)</a></p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-left: 0.1in; margin-right: 0.1in; margin-top: 0.1in; margin-bottom: 0.1in } 		A:link { so-language: zxx } --><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Screencast-Part-1-of-4-Master-Your-Environment-with-System-Center-Configuration-Manager-2007/">Part 1 Master Your Environment with System Center Configuration Manager 2007</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Screencast-Part-2-of-4-Master-Your-Environment-with-System-Center-Configuration-Manager-2007/">Part 2 Master Your Environment with System Center Configuration Manager 2007</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Screencast-Part-3-of-4-Master-Your-Environment-with-System-Center-Configuration-Manager-2007/">Part 3 Master Your Environment with System Center Configuration Manager 2007</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Screencast-Part-4-of-4-Master-Your-Environment-with-System-Center-Configuration-Manager-2007/">Part 4 Master Your Environment with System Center Configuration Manager 2007</a></p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-left: 0.1in; margin-right: 0.1in; margin-top: 0.1in; margin-bottom: 0.1in } 		A:link { so-language: zxx } --><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/6-Hyper-V-R2-Failover--Live-Migration/">Hyper-V R2- Failover &amp; Live Migration</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/4-Hyper-V-R2-Making-Highly-Available-VMs/">Hyper-V R2- Making Highly Available VMs</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/4-Hyper-V-R2-Making-Highly-Available-VMs/">Hyper-V R2- Making Highly Available VMs</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/2-Hyper-V-R2-Dynamic-Storage/">Hyper-V R2- Dynamic Storage</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/7-Hyper-V-R2-USB-over-Network-with-Fabulatech/">Hyper-V R2- USB over Network with Fabulatech</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/5-Hyper-V-R2-Introducing-Cluster-Shared-Volumes/">Hyper-V R2- Introducing Cluster Shared Volumes</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/3-Hyper-V-R2-Building-a-Hyper-V-R2-Cluster/">Hyper-V R2- Building a Hyper-V R2 Cluster</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/1-Hyper-V-R2-Initial-Installation--Configuration/">Hyper-V R2- Initial Installation &amp; Configuration</a></p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-left: 0.1in; margin-right: 0.1in; margin-top: 0.1in; margin-bottom: 0.1in } 		A:link { so-language: zxx } --><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Hyper-V-Live-Migration-Windows-Server-2008-R2-Demo-Screencast-1-of-4/">Demo 1 – Hyper-V Live Migration</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Boot-From-VHD-Windows-Server-2008-R2-Demo-Screencast-2-of-4/">Demo 2 – Boot From VHD<br />
</a><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Windows-PowerShell-20-Remoting-Windows-Server-2008-R2-Demo-Screencast-3-of-4/">Demo 3 – Windows PowerShell 2.0 Remoting</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Active-Directory-Enhancements-Windows-Server-2008-R2-Demo-Screencast-4-of-4/">Demo 4 – Active Directory Enhancements</a></p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-left: 0.1in; margin-right: 0.1in; margin-top: 0.1in; margin-bottom: 0.1in } 		A:link { so-language: zxx } --><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Microsoft-Deployment-Toolkit-building-install-media-for-Windows-7/">Microsoft Deployment Toolkit – building install media for Windows 7</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Windows-XP-Migration-to-Windows-7-RC-using-MDT-Beta-1-Part-1-The-OS-Install/">Windows XP Migration to Windows 7 RC using MDT Beta 1 – Part 1- The OS Install</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Windows-XP-Migration-to-Windows-7-RC-using-MDT-2010-Beta-1--Part-2-How-To-Build-It/">Windows XP Migration to Windows 7 RC using MDT 2010 Beta 1 – Part 2- How To Build It…</a></p>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Open-Source-Software-OSS-on-Windows-Server-2008/">Open Source Software (OSS) on Windows Server 2008</a></p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-left: 0.1in; margin-right: 0.1in; margin-top: 0.1in; margin-bottom: 0.1in } 		A:link { so-language: zxx } --><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/media/Exchange-2010-Mobility-Demo-Read-And-Reply-State">Exchange 2010 Demo: Read and Reply State</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/media/Exchange-2010-Mobility-Demo-Conversation-View">Exchange 2010 Demo: Conversation View</a><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/media/Exchange-2010-Mobility-Demo-Free-Busy"><br />
</a><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/media/Exchange-2010-Mobility-Demo-Move-Conversation">Exchange 2010 Demo: Move Conversation<br />
</a><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/media/Exchange-2010-Mobility-Demo-Nickname-Cache">Exchange 2010 Demo: Nickname Cache<br />
</a><a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/media/Exchange-2010-Mobility-Demo-UM-Card">Exchange 2010 Demo: UM Card<br />
</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Interview-with-Kristian-Andaker-on-Transitions-to-Exchange-Server-2010/">Interview with Kristian Andaker on Transitions to Exchange Server 2010</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Interview-with-Kristian-Andaker-on-Exchange-2010-OWA/">Interview with Kristian Andaker on Exchange 2010 OWA</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Interview-with-Matt-Gossage-on-Exchange-Server-2010-and-Storage/">Interview with Matt Gossage on Exchange Server 2010 and Storage</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Interview-with-Scott-Schnoll-on-Exchange-2010-High-Availability/">Interview with Scott Schnoll on Exchange 2010 High Availability</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Interview-with-Scott-Schnoll-on-Backup-Strategy-in-Exchange-2010/">Interview with Scott Schnoll on Backup Strategy in Exchange 2010</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/edge.technet.com');" href="http://edge.technet.com/Media/Interview-with-Becky-Benfield-on-Exhcnage-2010-Site-Resiliency-at-Tech-Ed-2009/">Interview with Becky Benfield on Exchange 2010 Site Resiliency at Tech Ed 2009</a></p>
<p><map name='google_ad_map_924_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/924?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_924_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=924&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fall-the-great-mdt-videos-windows-2008-r2-hyper-v2-exchange-2010%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/all-the-great-mdt-videos-windows-2008-r2-hyper-v2-exchange-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Three Steps to a PXE-Free XenDesktop on Hyper-V</title>
		<link>http://Weblog.BassQ.nl/index.php/three-steps-to-a-pxe-free-xendesktop-on-hyper-v/</link>
		<comments>http://Weblog.BassQ.nl/index.php/three-steps-to-a-pxe-free-xendesktop-on-hyper-v/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 12:33:21 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[hypervisor]]></category>
		<category><![CDATA[SCVMM]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=916</guid>
		<description><![CDATA[http://community.citrix.com/display/ocb/2010/04/13/Three+Steps+to+a+PXE-Free+XenDesktop+on+Hyper-V I ran into an interesting situation last week while working with Tony Sanchez from our Global Microsoft Team. He was setting up XenDesktop 4 on Hyper-V 2008 R2. However, the lab he was at used a Windows Deployment Server (WDS) for image management and it relies extensively on PXE. Rather than modify the WDS [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://community.citrix.com/display/ocb/2010/04/13/Three+Steps+to+a+PXE-Free+XenDesktop+on+Hyper-V" target="_blank">http://community.citrix.com/display/ocb/2010/04/13/Three+Steps+to+a+PXE-Free+XenDesktop+on+Hyper-V</a></p>
<div>
<div>
<p>I ran into an interesting situation  last week while working with Tony Sanchez from our Global Microsoft  Team. He was setting up XenDesktop 4 on Hyper-V 2008 R2. However, the  lab he was at used a Windows Deployment Server (WDS) for image  management and it relies extensively on PXE. Rather than modify the WDS  to support the Provisioning Services PXE boot file, we decided the best  solution was to make a boot ISO that will load the OS directly from the  Provisioning Services host and then boot the guests from that ISO.</p>
<h3><a name="ThreeStepstoaPXE-FreeXenDesktoponHyper-V-"></a>Background</h3>
<p>Since not all my readers are familiar with  using the Boot Device Manager, I will set the stage. When configuring a  virtual machine to boot off of a CD-ROM image for PVS, you need to do  three things:</p>
<ol>
<li>Add a Legacy network card on the host since the Synthetic network  adapter is not created until the Operating System loads.</li>
<li>Configure the BIOS boot order so that CD-ROM is first in the list.</li>
<li>Assign a bootable ISO image to the CD-ROM/DVD drive.</li>
</ol>
<div>
<table>
<colgroup>
<col width="24"></col>
<col></col>
</colgroup>
<tbody>
<tr>
<td valign="top"><img src="http://community.citrix.com/images/icons/emoticons/check.gif" border="0" alt="" width="16" height="16" align="absmiddle" /></td>
<td><strong>Take  Note</strong><br />
The PXE boot option is required in order for the NIC Option  ROM to stay resident in memory during the pre-boot process. This way,  UNDI will be available to the boot device to properly initialize the  NIC. Otherwise, the &#8220;API not found&#8221; message would be displayed by the  boot device.</td>
</tr>
</tbody>
</table>
</div>
<p>In deployments of XenDesktop where you have  more than about 15 machines, the XenDesktop Setup Wizard (XDSW) is  normally used to create and link the XenDesktops with Hyper-V.  Unfortunately, the XDSW does not support all the possible VM  configuration options when duplicating the source virtual machine. One  of the properties that is not transferred to the new virtual machine is  the ISO in the DVD drive.  Normally, this behavior is the preferred  because Hyper-V needs a special configuration to support sharing an ISO  across multiple guests simultaneously (See this <a title="EE340124" href="http://technet.microsoft.com/en-us/library/ee340124.aspx">Technet article</a>), which if not configured correctly  can cause startup issues. </p>
<p>If you do not want to configure ISO sharing,  you can use the VMM server and VMM library to copy the boot ISO to each  virtual machine&#8217;s folder. If the ISO was large, I would say spend time  setting up the sharing configuration; however, in this case the file  itself is only 300K and copying it will eliminate the possibility of  file sharing/locking issues. </p>
<p>Now you understand some of the challenges, I  can tell you the three steps to a PXE-free Hyper-V deployment.:</p>
<ol>
<li>Create a PVS Boot ISO using the Boot Device Manager</li>
<li>Import that PVS Boot ISO into the VMM Library</li>
<li>Execute a PowerShell script</li>
</ol>
<h3><a name="ThreeStepstoaPXE-FreeXenDesktoponHyper-V-"></a>Step 1: Create a PVS Boot ISO</h3>
<p>The Provisioning Services Boot Device Manager  is a three-dialog wizard that lets you pre-configure the boot  environment just like a PXE server would, except you can then write that  to a drive or CD-ROM media. The Boot Device Manager is found on the  Start menu of any provisioning server at <em>All Programs &gt;&gt;  Citrix &gt;&gt; Provisioning Services &gt;&gt; Provisioning Services  Boot Device Manager</em>. </p>
<p>I do not want to spend a lot of time discussing  the various options or provide a tutorial on this utility; however, I  will provide a few pointers. First, be sure to enable the &#8220;<strong>Citrix PVS  Two-Stage Boot Service</strong>&#8221; and set it to start automatically on any  servers you will use as the targets for the ISO image.  Second, if you  are using Windows 7, be sure to enable the PAE Mode on the second page  of the wizard, like this: </p>
<div><img src="http://community.citrix.com/download/attachments/137068872/Win7BDM.png" border="0" alt="" /></div>
<p>Third, be sure to select Citrix ISO Recorder as  the boot device (shown below) before burning the ISO image, lest you  accidentally wipe out your local hard disk.  For a complete guide on  using the Boot Disk Manager, see this Citrix Support Article <a title="CTX121331" href="http://support.citrix.com/article/ctx121331">CTX121331</a>. </p>
<div><img src="http://community.citrix.com/download/attachments/137068872/ISOBDM.png" border="0" alt="" /></div>
<h3><a name="ThreeStepstoaPXE-FreeXenDesktoponHyper-V-"></a>Step 2: Import the ISO into the SCVMM Library</h3>
<p>Take the ISO you created in Step 1 and save it  to the folder where the SCVMM library stores are located. I created a  new folder called ISOs at the same level as VHDs and placed the ISO in  that folder. Next start the SCVMM Administrative Console and go to the  Library tab. Select the MSSCVMMLibrary node and click <strong>Refresh</strong> on  the context-menu to add the ISOs to the library as shown here: </p>
<div><img src="http://community.citrix.com/download/attachments/137068872/SCVMMLibrary.png" border="0" alt="" width="495" height="277" /></div>
<h3><a name="ThreeStepstoaPXE-FreeXenDesktoponHyper-V-"></a>Step 3: Execute the PowerShell Script</h3>
<p>Next, you can copy the contents of the  PowerShell script below and save it to a file called AttachISO.PS1. I  realize that I am not yet a PowerShell guru, so I am aware that several  optimizations and error checks could be made to this script. Feel free  to modify it for your own use. My goal was provide a working example to  help with this issue. The PowerShell script below does the following: </p>
<ol>
<li>Sets the boot order to CD, PXE (Legacy NIC), IDE, Floppy</li>
<li>Copies the ISO image from the library to the VM&#8217;s folder</li>
<li>Creates a DVD drive object at the IDE bus 1:0 if no DVD drive is  found</li>
<li>Removes any existing ISO and sets the ISO image to the one  specified on the command-line</li>
<li>For larger environments, it lets you know how many VMs it has left  to process</li>
</ol>
<div>
<div><strong>AttachISO PowerShell Script</strong></div>
<div>
<pre># Purpose:      Attach ISO image from VMM Server Library to Guest Virtual Machine
# Date Written: 12 April 2010
# Author:       Paul Wilson (no implied or expressed warranties)
# Usage:        AttachISO [UNC Path to ISO in Library] [VM Name to Match Criteria]

# Check for the two required arguments and offer command-line assistance if not found

if ($args -eq $null -or $args.Count -lt 2)
{
   write-output "Usage: AttachISO.ps1 UNC_fileName_ISO_File VMNameMatches"
   write-output "Example: .\AttachISO.ps1 ""\\SCVMM\MSSCVMMLibrary\ISOs\pvbt.iso"" ""Desktop"" "
   exit 1
}

# Grab the arguments and store them for later use

$ISOPath = $args[0]
$VMNameMatches = $args[1]

# Get the name of the SCVMM server we are running this on.
# The VMM server could be passed as a parameter as well.

$VMMServer = Get-VMMServer -Computername "localhost"

# Get the ISO image reference object using the ISO path provided earlier.
# Using the full path guarantees the right object is found. 

$ISOImage = Get-ISO -VMMServer $VMMServer | where { $_.SharePath -eq "$ISOPath" }

if ($ISOImage -eq $null)
{
   write-output "Unable to find ISO: $ISOPath"
   exit 1
}

# Get the collection of VMs that match the name parameters supplied and output that information

$VMs = Get-VM | where { $_.Name -match "$VMNameMatches" }
if ($VMs -eq $null)
{
   write-output "No VMs match the pattern: $VMNameMatches"
   exit 1
}
else
{
   $LeftToGo = $VMs.Count
   if ($LeftToGo -eq $null)
   {
      $matchString = "Only one VM matched the pattern: {0}" -f $VMNameMatches
      $LeftToGo = 1
    }
    else
    {
      $matchString = "{0} VMs match the pattern: {1}" -f $VMs.Count, $VMNameMatches
    }
    write-output $matchString
}

# This loop goes through each VM found and does the following:
#   1. Sets the boot order to CD, PXE Nic, IDE, Floppy.
#   2. Gets the DVD/CD drive object.
#   3. The script will copy the ISO image from the library to the VM's folder.
#      The copy is part of the Set-VirtualDVDDrive and New-VirtualDVDDrive cmdlets.
#   4. Creates the DVD drive object if none found and sets it to the ISO.
#   5. Removes any existing ISO and sets the ISO image to the one specified.
#   6. Outputs the number of VMs remaining to process. Added for large deployments. 

foreach ($VM in $VMS)
{
   $LeftToGo = $LeftToGo - 1
   Set-VM -VM $VM -BootOrder CD,PXEBoot,IDEHardDrive,Floppy
   $current_dvd = get-VirtualDVDDrive -VM $VM

   if ($current_dvd -eq $null -or $current_dvd.count -eq 0)
   {
      $newDVD = New-VirtualDVDDrive -VM $VM -Bus 1 -LUN 0 -ISO $ISOImage
      $DVDResultMessage = "Created DVD Drive on {0}. {1} VMs left to go." -f $VM.Name, $LeftToGo
   }
   else
   {
      if ($current_dvd.Connection -ne "None")
      {
         set-VirtualDVDDrive -VirtualDVDDrive $current_dvd -noMedia
         set-VirtualDVDDrive -VirtualDVDDrive $current_dvd -ISO $ISOImage
         $DVDResultMessage = "Replaced existing media in DVD Drive on {0}. {1} VMs left to go." -f $VM.Name, $LeftToGo
       }
       else
       {
         set-VirtualDVDDrive -VirtualDVDDrive $current_dvd -ISO $ISOImage
         $DVDResultMessage = "Successfully attached ISO to the DVD Drive of {0}. {1} VMs left to go." -f $VM.Name, $LeftToGo
       }
    }
    write-output $DVDResultMessage
}</pre>
</div>
</div>
</div>
</div>
<p><map name='google_ad_map_916_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/916?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_916_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=916&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fthree-steps-to-a-pxe-free-xendesktop-on-hyper-v%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/three-steps-to-a-pxe-free-xendesktop-on-hyper-v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing App-V 4.6 RC and integration with Office 2010 Beta!</title>
		<link>http://Weblog.BassQ.nl/index.php/announcing-app-v-4-6-rc-and-integration-with-office-2010-beta/</link>
		<comments>http://Weblog.BassQ.nl/index.php/announcing-app-v-4-6-rc-and-integration-with-office-2010-beta/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 13:27:43 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[App-V]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=870</guid>
		<description><![CDATA[Source: http://blogs.technet.com/softgrid/archive/2009/11/19/announcing-app-v-4-6-rc-and-integration-with-office-2010-beta.aspx First of all, we are excited to announce the availability of App-V 4.6 RC! In August we announced the App-V 4.6 Beta. Since then we have taken in lots of customer feedback and continue to refine the App-V 4.6 release so that we can deliver a great product!  We invite you to check [...]]]></description>
			<content:encoded><![CDATA[<p>Source: <a href="http://blogs.technet.com/softgrid/archive/2009/11/19/announcing-app-v-4-6-rc-and-integration-with-office-2010-beta.aspx" target="_blank">http://blogs.technet.com/softgrid/archive/2009/11/19/announcing-app-v-4-6-rc-and-integration-with-office-2010-beta.aspx</a></p>
<p>First of all, we are excited to announce the availability of App-V 4.6 RC! In August we announced the App-V 4.6 Beta. Since then we have taken in lots of customer feedback and continue to refine the App-V 4.6 release so that we can deliver a great product!  We invite you to check out the RC release by registering and downloading the App-V 4.6 RC release via <a href="https://connect.microsoft.com/InvitationUse.aspx?ProgramID=3601&amp;InvitationID=AV46-X6WJ-4DKR&amp;SiteID=285">Microsoft Connect</a>, where you can also submit feedback directly to the team.</p>
<p>We’re not done though, in addition we’d like to share some great news and also announce our integration with Office 2010 Beta:</p>
<p><strong>Microsoft Office 2010 Beta, Ready to be Sequenced With the Microsoft Office 2010 Beta Deployment Kit for App-V</strong></p>
<p>As you know the Office team just completed a major milestone <a href="http://www.microsoft.com/office/2010/en/default.aspx">Microsoft Office 2010 Beta</a>, congrats to the team!  Throughout the process of building Office 2010 the App-V and Office teams have been working very closely to make sequencing Office 2010 Beta possible with App-V 4.6 RC!  We have taken the feedback and requests from post-Office 2007 and App-V 4.5 releases, and have been hard at work implementing a solid integration experience for Office when App-V 4.6 releases in H1 2010.</p>
<p><strong>So what’s Different when using Microsoft Office 2010 Beta and App-V 4.6 RC together?</strong></p>
<p>Office 2010 has introduced a new piracy protection initiative, the Software Protection Platform (SPP) service.  This service uses a machine’s hardware characteristics and product key to activate the installation, which is performed during the first Office application launch.</p>
<p>Since the Office 2010 product activation is linked to the hardware on which Office is originally installed, customers who wish to deploy Office 2010 using App-V must physically install the SPP service on the sequencer machine before beginning the sequencing process – and on any client machines that will stream and run Office 2010.</p>
<p>Our engineering teams have collaborated to address the top customer issues that people were running into when virtualizing past versions of Office.   As a result, Office 2010 has a much more integrated user experience.  The Office 2010 integration delivers key productivity enhancements and a seamless user experience by enabling the following::</p>
<p>· <strong>Microsoft SharePoint Integration</strong> &#8211; You can open, edit, and save Microsoft Office documents using Microsoft SharePoint.</p>
<p>· <strong>Microsoft Outlook Fast Search</strong> &#8211; You can use Microsoft Windows Desktop Search to find specific messages in your inbox.</p>
<p>· <strong>MAPI Proxy</strong> &#8211; You can connect to your inbox using Microsoft Outlook Send To functionality.</p>
<p>· <strong>Microsoft Office Document Indexing</strong> &#8211; You can index your documents so that you can use Microsoft Windows Search to locate files.</p>
<p>· <strong>Virtual Mail Control Panel icon</strong> &#8211; You can use the Email icon in Control Panel to perform advance mail configuration.</p>
<p>· <strong>URL protocol handler</strong> &#8211; You can configure links in the browser and specify the appropriate associated Microsoft Office application.</p>
<p>· <strong>Send to Microsoft OneNote Printer driver</strong> &#8211; You can print documents to Microsoft OneNote.</p>
<p>To help customers facilitate this process, we have created the <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=fcacf32f-7da1-4e53-8181-c92fe8da4fd7"><strong>Microsoft Office 2010 Deployment Kit for App-V (Beta)</strong></a><strong>.</strong> The Deployment Kit contains both the required SPP licensing component and Office 2010 integration features.</p>
<p>And what’s even more exciting, you can get your hands on it now.</p>
<p><strong>How Do I Sequence Microsoft Office 2010 Beta for App-V 4.6 RC?</strong></p>
<p>1. Download Office 2010 Beta <a href="http://www.microsoft.com/office/2010/en/default.aspx"><strong>here</strong></a></p>
<p>2. Download the <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=fcacf32f-7da1-4e53-8181-c92fe8da4fd7"><strong>Microsoft Office 2010 Deployment Kit for App-V (Beta)</strong></a></p>
<p>3. Download App-V 4.6 RC on <a href="https://connect.microsoft.com/InvitationUse.aspx?ProgramID=3601&amp;InvitationID=AV46-X6WJ-4DKR&amp;SiteID=285">Microsoft Connect</a></p>
<p>4. Read the App-V recipe for sequencing Office 2010 Beta on <a href="https://connect.microsoft.com/InvitationUse.aspx?ProgramID=3601&amp;InvitationID=AV46-X6WJ-4DKR&amp;SiteID=285">Microsoft Connect</a>.</p>
<p>For detailed information on whether your environment meets the requirements of Office 2010 and App-V 4.6 RC, please refer to the App-V recipe.</p>
<p><strong>Please note: </strong>We are providing a recipe to support the sequencing and testing of these pre-release products on <a href="https://connect.microsoft.com/InvitationUse.aspx?ProgramID=3601&amp;InvitationID=AV46-X6WJ-4DKR&amp;SiteID=285">Microsoft Connect</a>.  Please provide feedback via <a href="https://connect.microsoft.com/InvitationUse.aspx?ProgramID=3601&amp;InvitationID=AV46-X6WJ-4DKR&amp;SiteID=285">Microsoft Connect</a>, by choosing FEEDBACK once logged into the App-V 4.6 Program.</p>
<p>We look forward to hearing about your App-V 4.6 RC and Office 2010 experience!</p>
<p><map name='google_ad_map_870_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/870?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_870_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=870&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fannouncing-app-v-4-6-rc-and-integration-with-office-2010-beta%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/announcing-app-v-4-6-rc-and-integration-with-office-2010-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Offline Virtual Machine Servicing Tool v2.1 (VHD)</title>
		<link>http://Weblog.BassQ.nl/index.php/offline-virtual-machine-servicing-tool-v2-1-vhd/</link>
		<comments>http://Weblog.BassQ.nl/index.php/offline-virtual-machine-servicing-tool-v2-1-vhd/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 10:49:03 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[hypervisor]]></category>
		<category><![CDATA[SCVMM]]></category>
		<category><![CDATA[Virtual PC]]></category>
		<category><![CDATA[Virtual Server]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Wsus]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=866</guid>
		<description><![CDATA[Source; http://blogs.technet.com/virtualization/archive/2009/12/10/Offline-Virtual-Machine-Servicing-Tool-v2.1-.aspx Virtualization affects how we plan, build, deploy, operate, and service workloads. Customers are creating large libraries of virtual machines containing various configurations. The patch-state of these virtual machines are not always known. Ensuring that offline virtual machines are properly patched and won’t become vulnerable the instant they come online is critical. I am [...]]]></description>
			<content:encoded><![CDATA[<p>Source; <a href="http://blogs.technet.com/virtualization/archive/2009/12/10/Offline-Virtual-Machine-Servicing-Tool-v2.1-.aspx">http://blogs.technet.com/virtualization/archive/2009/12/10/Offline-Virtual-Machine-Servicing-Tool-v2.1-.aspx</a></p>
<p>Virtualization affects how we plan, build, deploy, operate, and service workloads.  Customers are creating large libraries of virtual machines containing various configurations.  The patch-state of these virtual machines are not always known.  Ensuring that offline virtual machines are properly patched and won’t become vulnerable the instant they come online is critical.</p>
<p>I am therefore very pleased to state that the Offline Virtual Machine Servicing Tool v2.1 has now been released!</p>
<p>Congratulations to the Solution Accelerator team for this release!</p>
<p>The Offline Virtual Machine Servicing Tool 2.1 has free, tested guidance and automated tools to help customers keep their virtualized machines updated, without introducing vulnerabilities into their IT infrastructure.</p>
<p>The tool combines the Windows Workflow programming model with the Windows PowerShell interface to automatically bring groups of virtual machines online, service them with the latest security updates, and return them to an offline state.</p>
<p><strong>What’s New?</strong></p>
<p>Release 2.1 is a direct response to customer and Microsoft field requests to support the R2 wave.  Offline Virtual Machine Servicing Tool 2.1 now supports the following products:<br />
·        Hyper-V-R2<br />
·        VMM 2008 R2<br />
·        SCCM 2007 SP2<br />
·        WSUS 3.0 SP2<br />
·        OVMST 2.1 also supports updates to Windows 7 and Windows Server 2008 R2 virtual machines.</p>
<p>Download here; <a id="ctl00_MTCS_main_ctl13" onclick="javascript:Track('ctl00_MTCS_main_ctl00|ctl00_MTCS_main_ctl13',this);" href="http://go.microsoft.com/fwlink/?LinkId=110333">Offline Virtual Machine Servicing Tool  2.1</a><br />
More info; <a href="http://technet.microsoft.com/en-us/library/cc501231.aspx">http://technet.microsoft.com/en-us/library/cc501231.aspx</a></p>
<p><map name='google_ad_map_866_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/866?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_866_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=866&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Foffline-virtual-machine-servicing-tool-v2-1-vhd%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/offline-virtual-machine-servicing-tool-v2-1-vhd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PowerShell 2.0 Is Available For Download (XP and Windows 2003 Also!)</title>
		<link>http://Weblog.BassQ.nl/index.php/powershell-2-0-is-available-for-download-xp-and-windows-2003-also/</link>
		<comments>http://Weblog.BassQ.nl/index.php/powershell-2-0-is-available-for-download-xp-and-windows-2003-also/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 07:54:06 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[Powershell]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=834</guid>
		<description><![CDATA[Following quickly on the heels of the Windows 7 and Windows Server 2008 R2 launches (they have PowerShell 2.0 built in), Microsoft has released version 2.0 for all flavors of Windows since XP: Windows Management Framework, which includes Windows PowerShell 2.0, WinRM 2.0, and BITS 4.0, was officially released to the world this morning. By [...]]]></description>
			<content:encoded><![CDATA[<p>Following quickly on the heels of the Windows 7 and Windows Server 2008 R2 launches (they have PowerShell 2.0 built in), Microsoft has <a href="http://blogs.msdn.com/powershell/archive/2009/10/27/windows-management-framework-is-here.aspx" target="_blank">released</a> version 2.0 for all flavors of Windows since XP:</p>
<p style="padding-left: 30px;">Windows Management Framework, which includes Windows PowerShell 2.0, WinRM 2.0, and BITS 4.0, was officially released to the world this morning. By providing a consistent management interface across the various flavors of Windows, we are making our platform that much more attractive to deploy. IT Professionals can now easily manage their Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 machines through PowerShell remoting – that’s a huge win!</p>
<p>PowerShell v2 has finally been released for &#8216;legacy&#8217; OSes (Windows XP, Windows Server 2003, Windows Vista and Windows Server 2008)! I&#8217;m saying legacy OSes because the latest OSes are Windows 7 and Windows Server 2008 R2. You could also say the out-of-band releases have been released. This happened somewhere in the end of October 2009.</p>
<p>If you are having a hard time finding those, that&#8217;s because it is in included in the Windows Management Framework.</p>
<p>The Windows Management Framework includes:</p>
<ul>
<li>Windows Remote Management (WinRM) v2.0</li>
<li>Windows PowerShell v2.0</li>
<li>Background Intelligent Transfer Service (BITS) v4.0</li>
</ul>
<p>Read more about it <a href="http://support.microsoft.com/default.aspx/kb/968929">here</a>.</p>
<p>Windows Management Framework Core (WinRM 2.0 and Windows PowerShell 2.0)</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=863e7d01-fb1b-4d3e-b07d-766a0a2def0b">Download the Windows Management Framework Core for Windows Server 2008 package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=863e7d01-fb1b-4d3e-b07d-766a0a2def0b)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=d37e25cf-db05-4b23-a852-cdf865d81b82">Download the Windows Management Framework Core for Windows Server 2008 x64 Edition package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=d37e25cf-db05-4b23-a852-cdf865d81b82)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=f002462b-c8f2-417a-92a3-287f5f81407e">Download the Windows Management Framework Core for Windows Server 2003 package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=f002462b-c8f2-417a-92a3-287f5f81407e)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=909bbcf1-bd78-4e03-8c83-69434717e551">Download the Windows Management Framework Core for Windows Server 2003 x64 Edition package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=909bbcf1-bd78-4e03-8c83-69434717e551)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=f2fa1227-9a34-4e29-aa03-62f5c00e16f2">Download the Windows Management Framework Core for Windows Vista package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=f2fa1227-9a34-4e29-aa03-62f5c00e16f2)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0f73efa2-f8d6-45f3-a8f8-5cdc205b119a">Download the Windows Management Framework Core for Windows Vista x64-based systems package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=0f73efa2-f8d6-45f3-a8f8-5cdc205b119a)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5">Download the Windows Management Framework Core for Windows XP package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5)</li>
</ul>
<p>Windows Management Framework BITS (BITS 4.0)</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=e77925a9-58a2-428b-bb4f-714d49d0b889">Download the Windows Management Framework BITS for Windows Server 2008 package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=e77925a9-58a2-428b-bb4f-714d49d0b889)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=e749f4cd-74db-404a-bc30-765137cd3804">Download the Windows Management Framework BITS for Windows Server 2008 x64 Edition package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=e749f4cd-74db-404a-bc30-765137cd3804)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=d7ae9660-bb13-4f0c-816b-85de3980ec1b">Download the Windows Management Framework BITS for Windows Vista package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=d7ae9660-bb13-4f0c-816b-85de3980ec1b)</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=173c8a2d-b264-49ca-8d35-b6f234cbdaeb">Download the Windows Management Framework BITS for Windows Vista x64-based systems package now.</a> (http://www.microsoft.com/downloads/details.aspx?FamilyId=173c8a2d-b264-49ca-8d35-b6f234cbdaeb)</li>
</ul>
<p><map name='google_ad_map_834_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/834?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_834_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=834&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fpowershell-2-0-is-available-for-download-xp-and-windows-2003-also%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/powershell-2-0-is-available-for-download-xp-and-windows-2003-also/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Baseline Security Analyzer 2.1.1</title>
		<link>http://Weblog.BassQ.nl/index.php/microsoft-baseline-security-analyzer-2-1-1/</link>
		<comments>http://Weblog.BassQ.nl/index.php/microsoft-baseline-security-analyzer-2-1-1/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 19:41:34 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Wsus]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=826</guid>
		<description><![CDATA[The Microsoft Baseline Security Analyzer provides a streamlined method to identify missing security updates and common security misconfigurations. MBSA 2.1.1 is a minor upgrade to add support for Windows 7 and Windows Server 2008 R2. To easily assess the security state of machines in an environment, Microsoft offers the free Microsoft Baseline Security Analyzer (MBSA) [...]]]></description>
			<content:encoded><![CDATA[<p>The Microsoft Baseline Security Analyzer provides a streamlined method to identify missing security updates and common security misconfigurations. MBSA 2.1.1 is a minor upgrade to add support for Windows 7 and Windows Server 2008 R2.</p>
<p>To easily assess the security state of machines in an environment, Microsoft offers the free Microsoft Baseline Security Analyzer (MBSA) scan tool. MBSA includes a graphical and command line interface that can perform local or remote scans of Microsoft Windows systems.</p>
<p>MBSA 2.1.1 builds on previous versions by adding support for Windows 7 and Windows Server 2008 R2. As with the previous MBSA 2.1 release, MBSA includes 64-bit installation, security update and vulnerability assessment (VA) checks, improved SQL Server 2005 checks, and support for the latest Windows Update Agent (WUA) and Microsoft Update technologies. More information on the capabilities of MBSA 2.1 and 2.1.1 is available on <a href="http://go.microsoft.com/fwlink/?linkid=20567" target="_blank">the MBSA Web site</a>.</p>
<p>MBSA 2.1.1 runs on Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP and Windows 2000 systems and will scan for missing security updates, rollups and service packs using Microsoft Update technologies. MBSA will also scan for common security misconfigurations (also called Vulnerability Assessment checks) using a known list of less secure settings and configurations for all versions of Windows, Internet Information Server (IIS) 5.0, 6.0 and 6.1, SQL Server 2000 and 2005, Internet Explorer (IE) 5.01 and later, and Office 2000, 2002 and 2003 only.</p>
<p>To assess missing security updates, MBSA will only scan for missing security updates, update rollups and service packs available from Microsoft Update. MBSA will not scan or report missing non-security updates, tools or drivers.<br />
Choose the appropriate download below for English (EN), German (DE), French (FR) and Japanese (JA) for x86 (32-bit) or x64 (64-bit) platforms.</p>
<p><a title="Download details Microsoft Baseline Security Analyzer 2.1.1 (for IT Professionals)" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=b1e76bbe-71df-41e8-8b52-c871d012ba78#tm" target="_blank">Download details Microsoft Baseline Security Analyzer 2.1.1 (for IT Professionals)</a><br />
Source: <a href="http://bink.nu/news/microsoft-baseline-security-analyzer-2-1-1.aspx" target="_blank">http://bink.nu/news/microsoft-baseline-security-analyzer-2-1-1.aspx</a></p>
<p><map name='google_ad_map_826_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/826?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_826_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=826&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fmicrosoft-baseline-security-analyzer-2-1-1%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/microsoft-baseline-security-analyzer-2-1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remote Desktop 7 Screenshots in Windows 7 and Server 2008 R2, including HD Movie Support</title>
		<link>http://Weblog.BassQ.nl/index.php/demo-remote-desktop-7-enhancements-in-windows-7-and-server-2008-r2-including-hd-movie-support/</link>
		<comments>http://Weblog.BassQ.nl/index.php/demo-remote-desktop-7-enhancements-in-windows-7-and-server-2008-r2-including-hd-movie-support/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 18:54:13 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=812</guid>
		<description><![CDATA[New Enhancements The upcoming RDP 7 enhancements discussed are as follows: Windows 7 Aero support Direct 2D &#38; Direct 3D 10.1 application support True multi-monitor support RDP Core Performance Improvements Multimedia enhancements Media Foundation support DirectShow support Low Latency audio playback support Bi-directional audio support Anyone who has been doing server-based computing, remoting, terminal services, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>New Enhancements</strong></p>
<p>The upcoming RDP 7 enhancements discussed are as follows:</p>
<ul>
<li>Windows 7 Aero support</li>
<li>Direct 2D &amp; Direct 3D 10.1 application support</li>
<li>True multi-monitor support</li>
<li>RDP Core Performance Improvements</li>
<li>Multimedia enhancements
<ul>
<li>Media Foundation support</li>
<li>DirectShow support</li>
</ul>
</li>
<li>Low Latency audio playback support</li>
<li>Bi-directional audio support</li>
</ul>
<p>Anyone who has been doing server-based computing, remoting, terminal services, <a href="http://www.dabcc.com/keywordredirect.aspx?id=2" target="_parent">Citrix</a> or whatever you want to call it for any period of time.  In this portion they show a 1080p high definition (HD) video being remoted from a Windows Server 2008 R2 Terminal Services.</p>
<p>WOW, is all I can say!  I was left speechless.  It was beautiful, not a single skip or hiccup, and it was beautiful.   Microsoft accomplishes this not through virtual GPUs or server-side GPUs but by sending commands (code) from the server to the client.  The commands are then executed on the local client&#8217;s graphics cards vs. the servers which Microsoft calls this, &#8220;RDP Client Rendering&#8221;.</p>
<p>The following image is a screen shot from the HD movie played over RDP 7.  You will notice the resolution is very high and rich, now imagine it running in full motion with the audio synced.   I never thought I would see the day.</p>
<p><img src="http://www.dabcc.com/images/rdp7-1.png" alt=" width=" height="355" /></p>
<p>Through RDP Client Rendering the amount of server-side resources are cut drastically.  This eliminates the classic problem where one or two users running a graphics application at any given time renders the Terminal Servers box unusable.  Not anymore.  As the HD movie played, Gaurav showed us that both the server&#8217;s CPU and the network bandwidth utilization were running around 1%.   Again, WOW is all I can say!</p>
<p>In the following image you will you will notice the Windows Task Manager&#8217;s CPU Usage and Memory Usage are very low considering a HD move is being remoted.  Heck, mouse movements almost add more CPU&#8230; <img src='http://Weblog.BassQ.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><img style="width: 536px; height: 375px;" src="http://www.dabcc.com/images/rdp7-2.png" alt=" width=" height="448" /></p>
<p>Once they were done wooing us with the amazing eye candy in the demo, Nadim Abdo came back to discuss RDP Graphics Internals, the RDP graphics architecture, and which RDP rendering method was used by which applications.</p>
<p><strong>Applications Supported?</strong></p>
<p>As mentioned earlier, in Windows 7 and RDP 7 Microsoft has added the ability for the server to send commands to the Remote Desktop Client and have those commands executed by the local client&#8217;s graphics card vs. being required to have them rendered on the server, thus gaining the benefits we talked about above.  But this is not always the case, and it was pointed out in the presentation where applications that run through and/or somehow embed Windows Media Player will take advantage of client -side rendering, called RDP Client Rendering, but that all others methods will not.  For example, Flash media.  We all know there are tons of Flash videos and banners all over the web today.  Even DABCC.com has Flash.  Microsoft commented that in the future we might see other graphics version move from a host rendering solution to a client rendering model.</p>
<p>The following chart shows the media types and whether they are rendered on the server and/or the client:</p>
<p><img style="width: 529px; height: 392px;" src="http://www.dabcc.com/images/rdp7-6.png" alt=" width=" height="452" /></p>
<p>RDP 7 Graphics: Bringing it All Together</p>
<p>In the finial demo of the presentation, Gaurav Daga revisits the Direct X 2D and Direct X 3D applications shown earlier in the presentation, but this time he runs them both at the same time, side by side on the screen.</p>
<p><img style="width: 518px; height: 388px;" src="http://www.dabcc.com/images/rdp7-5.png" alt=" width=" height="461" /></p>
<p>You will also notice the full Aero glass effect is present and running over RDP 7, notice the translucencies?  Gaurav even showed off the eye candy &#8220;Flip 3D&#8221; support and it all worked flawlessly over a remote desktop session.  Yes, a RDP session&#8230;</p>
<p><img style="width: 518px; height: 355px;" src="http://www.dabcc.com/images/rdp7-4.png" alt=" width=" height="454" /></p>
<p><strong>Virtual Desktop Support</strong></p>
<p>One of the more interesting points Gaurav Daga made, which I found very compelling, was around virtual desktops.   He made the point that today most virtual graphics adapters found on virtual desktops do not support truly rich DirectX and Direct 2D / 3D applications but with Windows 7, Windows Server 2008 R2, and RDP7, it won&#8217;t matter due to the fact the features are built into the operating system (Windows 7) and do not require heavy use of the server side graphics driver.  This also means it does not matter what hypervisor Windows 7 runs on.  All you need is a virtual Windows 7 desktop along with the Desktop Client for RDP7 and the user experience will be all that and a bag of chips.</p>
<p>This makes me think.  <a href="http://www.dabcc.com/keywordredirect.aspx?id=5" target="_parent">VMware</a> and a slew of other desktop virtualization venders use RDP as the remoting protocol for their VDI solutions so in theory they will be able to take advantage of these upcoming features.  But the problem is solutions such as VMware View (formally known as Virtual Desktop Manager (VDM)) have a custom client.  This being said, the VDI brokers will be required to update their current clients to support the upcoming RDP 7 enhancements.  Only the upcoming Microsoft Desktop Services connection broker will be able to take advantage of these features by default.</p>
<p><strong>What Clients will be supported?</strong></p>
<p>At launch time and I can only expect for some time afterwards, the following clients will support all the new graphics and multimedia enhancements:</p>
<ul>
<li>Windows 7</li>
<li>Windows Vista (Direct X remoting will not work)</li>
</ul>
<p><strong><br />
The Bottom Line:</strong></p>
<p>The bottom line is that Microsoft is stepping up the game with Windows 7, Windows Server 2008 R2 Remote Desktop Services, and RDP 7.   The enhancements discussed and shown in the demos will go a long way to enhance the &#8220;user experience&#8221; in both Presentation Virtualization and Virtual Desktop worlds thus allowing wider adoption due to less pushback from users.  (We all know user pushback matters&#8230;and delivering an amazing user experience is the key to overcoming user pushback.)</p>
<p>The only big drawback I saw was the fact that Microsoft is still using host rendering for a slew of common formats.  For example, Flash.   Needless to say Flash tends to be everywhere and typically does not perform well on my TS boxes&#8230; <img src='http://Weblog.BassQ.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   These new features will not directly benefit Flash video and the other formats of videos still using host based rendering.</p>
<p>Although at the end of the day for me it is simple&#8230;.. when I can get my hands on this I will be retiring my MacBook Pro notebook and will be replacing it with a laptop running Windows 7!   Sorry Apple&#8230; Put that in one in an upcoming &#8220;PC vs. Mac&#8221; commercial because &#8220;I&#8217;m a PC&#8221;!</p>
<p><map name='google_ad_map_812_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/812?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_812_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=812&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fdemo-remote-desktop-7-enhancements-in-windows-7-and-server-2008-r2-including-hd-movie-support%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/demo-remote-desktop-7-enhancements-in-windows-7-and-server-2008-r2-including-hd-movie-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New tool Sysinternals, disk2vhd!</title>
		<link>http://Weblog.BassQ.nl/index.php/new-tool-sysinternals-disk2vhd/</link>
		<comments>http://Weblog.BassQ.nl/index.php/new-tool-sysinternals-disk2vhd/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 08:13:32 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[hypervisor]]></category>
		<category><![CDATA[Virtual Server]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=802</guid>
		<description><![CDATA[I am a big fan of sysinternals tools and I use these tools quite often to debug OS related issues. These tools are quite useful when you want to understand internals of OS. Mark and his team has been doing a great job in keeping these tools up to date and adding new features once [...]]]></description>
			<content:encoded><![CDATA[<p>I am a big fan of sysinternals tools and I use these tools quite often to debug OS related issues. These tools are quite useful when you want to understand internals of OS. Mark and his team has been doing a great job in keeping these tools up to date and adding new features once in a while. One such new tool that got released yesterday is <a href="http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx" target="_blank">Disk2VHD</a>. You can download it <a href="http://download.sysinternals.com/Files/Disk2vhd.zip" target="_blank">here</a>. Here is how TechNet link decribes this new tool.</p>
<p>Disk2vhd is a utility that creates VHD (Virtual Hard Disk – Microsoft’s Virtual Machine disk format) versions of physical disks for use in Microsoft Virtual PC or Microsoft Hyper-V virtual machines (VMs). The difference between Disk2vhd and other physical-to-virtual tools is that you can run Disk2vhd on a system that’s online. Disk2vhd uses Windows’ Volume Snapshot capability, introduced in Windows XP, to create consistent point-in-time snapshots of the volumes you want to include in a conversion. You can even have Disk2vhd create the VHDs on local volumes, even ones being converted (though performance is better when the VHD is on a disk different than ones being converted)</p>
<p><img class="alignnone size-full wp-image-803" title="disk2vhd" src="http://Weblog.BassQ.nl/wp-content/uploads/2009/10/disk2vhd.png" alt="disk2vhd" width="423" height="359" /></p>
<p>I downloaded this tool in the morning and experimented a bit on my Windows 7 system. Usage of this tool is straight forward. You see a dialog with all disk partitions as listed in the screen shot here. All you need to do is select all the partitions you want to export to a VHD and click “Create”. The VHD export will take sometime based on the overall disk size you selected. For my experiments, I just selected first two partitions. This is because I have all the BCD information on partition 1 and without that my new VHD will be meaningless. You may see lot of CPU/memory utilization while the export is in progress. On my system, it looked something like this.</p>
<p style="text-align: justify;">Once the export is complete, I rebooted my system in to Windows Server 2008  R2 and created a virtual machine and attached the exported VHD. That is it. My virtual machine is ready with installed OS and all the applications I was running on the physical Windows 7 system.</p>
<p style="text-align: justify;">As I powered on the VM, the first screen showed me the boot menu I usually see on my physical machine. This is because I never removed the additional multi-boot entries I had in the BCD stored on first partition.  This entries — if selected — won’t work because I did not export the partitions containing those OS images to the VHD.</p>
<p style="text-align: justify;"><img class="alignnone size-full wp-image-804" title="resmon" src="http://Weblog.BassQ.nl/wp-content/uploads/2009/10/resmon.png" alt="resmon" width="579" height="435" /></p>
<p>At this point, I continued selecting the Windows 7 entry and started booting OS. Within a few seconds, I could see the user selection screen and after I logged in using my regualr user account, I could see all the applications working as usual. I also have Windows Virtual PC with WinXP mode in the VHD image. But — as I expected — that did not work as it requires hardware assisted virtualization which is something that will not be availble inside a virtual machine.</p>
<p><img class="alignnone size-full wp-image-805" title="vmbootmenu" src="http://Weblog.BassQ.nl/wp-content/uploads/2009/10/vmbootmenu.png" alt="vmbootmenu" width="553" height="415" /></p>
<p><map name='google_ad_map_802_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/802?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_802_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=802&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fnew-tool-sysinternals-disk2vhd%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/new-tool-sysinternals-disk2vhd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Complete Video of Steve Ballmers Keynote at Technet live</title>
		<link>http://Weblog.BassQ.nl/index.php/complete-video-of-steve-ballmers-keynote-at-technet-live/</link>
		<comments>http://Weblog.BassQ.nl/index.php/complete-video-of-steve-ballmers-keynote-at-technet-live/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 21:22:43 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Exchange]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=798</guid>
		<description><![CDATA[Source: http://www.ngn.nl/ngn/STEVEKEYNOTE On the 8th of October Technet_live was being held in The Hague, this included the Windows 7 introduction in the Netherlands. Steve Ballmer, CEO of Microsoft presented the Keynote. NGN-member Alex Warmerdam filmed the whole keynote with his mobile phone, and got to ask Steve Ballmer a question as well. // < ![CDATA[ [...]]]></description>
			<content:encoded><![CDATA[<p>Source: <a href="http://www.ngn.nl/ngn/STEVEKEYNOTE" target="_blank">http://www.ngn.nl/ngn/STEVEKEYNOTE</a></p>
<p>On the 8th of October Technet_live was being held in The Hague, this included the Windows 7 introduction in the Netherlands. Steve Ballmer, CEO of Microsoft presented the Keynote. NGN-member Alex Warmerdam filmed the whole keynote with his mobile phone, and got to ask Steve Ballmer a question as well.</p>
<p><script type="text/javascript">// < ![CDATA[
// < ![CDATA[
 /**  * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/  *  * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License:  * http://www.opensource.org/licenses/mit-license.php  *  */ if(typeof deconcept == "undefined") var deconcept = new Object(); if(typeof deconcept.util == "undefined") deconcept.util = new Object(); if(typeof deconcept.SWFObjectUtil == "undefined") deconcept.SWFObjectUtil = new Object(); deconcept.SWFObject = function(swf, id, w, h, ver, c, quality, xiRedirectUrl, redirectUrl, detectKey) { 	if (!document.getElementById) { return; } 	this.DETECT_KEY = detectKey ? detectKey : 'detectflash'; 	this.skipDetect = deconcept.util.getRequestParameter(this.DETECT_KEY); 	this.params = new Object(); 	this.variables = new Object(); 	this.attributes = new Array(); 	if(swf) { this.setAttribute('swf', swf); } 	if(id) { this.setAttribute('id', id); } 	if(w) { this.setAttribute('width', w); } 	if(h) { this.setAttribute('height', h); } 	if(ver) { this.setAttribute('version', new deconcept.PlayerVersion(ver.toString().split("."))); } 	this.installedVer = deconcept.SWFObjectUtil.getPlayerVersion(); 	if (!window.opera &#038;&#038; document.all &#038;&#038; this.installedVer.major > 7) {
		// only add the onunload cleanup if the Flash Player version supports External Interface and we are in IE
		deconcept.SWFObject.doPrepUnload = true;
	}
	if(c) { this.addParam('bgcolor', c); }
	var q = quality ? quality : 'high';
	this.addParam('quality', q);
	this.setAttribute('useExpressInstall', false);
	this.setAttribute('doExpressInstall', false);
	var xir = (xiRedirectUrl) ? xiRedirectUrl : window.location;
	this.setAttribute('xiRedirectUrl', xir);
	this.setAttribute('redirectUrl', '');
	if(redirectUrl) { this.setAttribute('redirectUrl', redirectUrl); }
}
deconcept.SWFObject.prototype = {
	useExpressInstall: function(path) {
		this.xiSWFPath = !path ? "expressinstall.swf" : path;
		this.setAttribute('useExpressInstall', true);
	},
	setAttribute: function(name, value){
		this.attributes[name] = value;
	},
	getAttribute: function(name){
		return this.attributes[name];
	},
	addParam: function(name, value){
		this.params[name] = value;
	},
	getParams: function(){
		return this.params;
	},
	addVariable: function(name, value){
		this.variables[name] = value;
	},
	getVariable: function(name){
		return this.variables[name];
	},
	getVariables: function(){
		return this.variables;
	},
	getVariablePairs: function(){
		var variablePairs = new Array();
		var key;
		var variables = this.getVariables();
		for(key in variables){
			variablePairs[variablePairs.length] = key +"="+ variables[key];
		}
		return variablePairs;
	},
	getSWFHTML: function() {
		var swfNode = "";
		if (navigator.plugins &#038;&#038; navigator.mimeTypes &#038;&#038; navigator.mimeTypes.length) { // netscape plugin architecture
			if (this.getAttribute("doExpressInstall")) {
				this.addVariable("MMplayerType", "PlugIn");
				this.setAttribute('swf', this.xiSWFPath);
			}
			swfNode = '<span class="mceItemEmbed"  type="application/x-shockwave-flash" src="'+ this.getAttribute('swf') +'" mce_src="'+ this.getAttribute('swf') +'" width="'+ this.getAttribute('width') +'" height="'+ this.getAttribute('height') +'" style="'+ this.getAttribute('style') +'" mce_style="'+ this.getAttribute('style') +'"'; 			swfNode += ' id="'+ this.getAttribute('id') +'" name="'+ this.getAttribute('id') +'" '; 			var params = this.getParams(); 			 for(var key in params){ swfNode += [key] +'="'+ params[key] +'" '; } 			var pairs = this.getVariablePairs().join("&#038;"); 			 if (pairs.length ></span> 0){ swfNode += 'flashvars="'+ pairs +'"'; }
			swfNode += ' />';
		} else { // PC IE
			if (this.getAttribute("doExpressInstall")) {
				this.addVariable("MMplayerType", "ActiveX");
				this.setAttribute('swf', this.xiSWFPath);
			}
			swfNode = '<span class="mceItemObject"  id="'+ this.getAttribute('id') +'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+ this.getAttribute('width') +'" height="'+ this.getAttribute('height') +'" style="'+ this.getAttribute('style') +'" mce_style="'+ this.getAttribute('style') +'">';			swfNode += '
<span name="movie" value="'+ this.getAttribute('swf') +'" class="mceItemParam"></span>';			var params = this.getParams();			for(var key in params) {			 swfNode += '
<span name="'+ key +'" value="'+ params[key] +'" class="mceItemParam"></span>';			}			var pairs = this.getVariablePairs().join("&#038;");			if(pairs.length > 0) {swfNode += '
<span name="flashvars" value="'+ pairs +'" class="mceItemParam"></span>';}			swfNode += "</span>";
		}</p>
<p>		return swfNode;
	},
	write: function(elementId){
		if(this.getAttribute('useExpressInstall')) {
			// check to see if we need to do an express install
			var expressInstallReqVer = new deconcept.PlayerVersion([6,0,65]);
			if (this.installedVer.versionIsValid(expressInstallReqVer) &#038;&#038; !this.installedVer.versionIsValid(this.getAttribute('version'))) {
				this.setAttribute('doExpressInstall', true);
				this.addVariable("MMredirectURL", escape(this.getAttribute('xiRedirectUrl')));
				document.title = document.title.slice(0, 47) + " - Flash Player Installation";
				this.addVariable("MMdoctitle", document.title);
			}
		}
		if(this.skipDetect || this.getAttribute('doExpressInstall') || this.installedVer.versionIsValid(this.getAttribute('version'))){
			var n = (typeof elementId == 'string') ? document.getElementById(elementId) : elementId;
			n.innerHTML = this.getSWFHTML();
			return true;
		}else{
			if(this.getAttribute('redirectUrl') != "") {
				document.location.replace(this.getAttribute('redirectUrl'));
			}
		}
		return false;
	}
}</p>
<p>/* ---- detection functions ---- */
deconcept.SWFObjectUtil.getPlayerVersion = function(){
	var PlayerVersion = new deconcept.PlayerVersion([0,0,0]);
	if(navigator.plugins &#038;&#038; navigator.mimeTypes.length){
		var x = navigator.plugins["Shockwave Flash"];
		if(x &#038;&#038; x.description) {
			PlayerVersion = new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/, "").replace(/(\s+r|\s+b[0-9]+)/, ".").split("."));
		}
	}else if (navigator.userAgent &#038;&#038; navigator.userAgent.indexOf("Windows CE") >= 0){ // if Windows CE
		var axo = 1;
		var counter = 3;
		while(axo) {
			try {
				counter++;
				axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+ counter);
//				document.write("player v: "+ counter);
				PlayerVersion = new deconcept.PlayerVersion([counter,0,0]);
			} catch (e) {
				axo = null;
			}
		}
	} else { // Win IE (non mobile)
		// do minor version lookup in IE, but avoid fp6 crashing issues
		// see http://blog.deconcept.com/2006/01/11/getvariable-setvariable-crash-internet-explorer-flash-6/
		try{
			var axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		}catch(e){
			try {
				var axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
				PlayerVersion = new deconcept.PlayerVersion([6,0,21]);
				axo.AllowScriptAccess = "always"; // error if player version < 6.0.47 (thanks to Michael Williams @ Adobe for this code)
			} catch(e) {
				if (PlayerVersion.major == 6) {
					return PlayerVersion;
				}
			}
			try {
				axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			} catch(e) {}
		}
		if (axo != null) {
			PlayerVersion = new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));
		}
	}
	return PlayerVersion;
}
deconcept.PlayerVersion = function(arrVersion){
	this.major = arrVersion[0] != null ? parseInt(arrVersion[0]) : 0;
	this.minor = arrVersion[1] != null ? parseInt(arrVersion[1]) : 0;
	this.rev = arrVersion[2] != null ? parseInt(arrVersion[2]) : 0;
}
deconcept.PlayerVersion.prototype.versionIsValid = function(fv){
	if(this.major < fv.major) return false; 	if(this.major > fv.major) return true;
	if(this.minor < fv.minor) return false; 	if(this.minor > fv.minor) return true;
	if(this.rev < fv.rev) return false;
	return true;
}
/* ---- get value of query string param ---- */
deconcept.util = {
	getRequestParameter: function(param) {
		var q = document.location.search || document.location.hash;
		if (param == null) { return q; }
		if(q) {
			var pairs = q.substring(1).split("&#038;");
			for (var i=0; i < pairs.length; i++) { 				if (pairs[i].substring(0, pairs[i].indexOf("=")) == param) { 					return pairs[i].substring((pairs[i].indexOf("=")+1)); 				} 			} 		} 		return ""; 	} } /* fix for video streaming bug */ deconcept.SWFObjectUtil.cleanupSWFs = function() { 	var objects = document.getElementsByTagName("OBJECT"); 	for (var i = objects.length - 1; i >= 0; i--) {
		objects[i].style.display = 'none';
		for (var x in objects[i]) {
			if (typeof objects[i][x] == 'function') {
				objects[i][x] = function(){};
			}
		}
	}
}
// fixes bug in some fp9 versions see http://blog.deconcept.com/2006/07/28/swfobject-143-released/
if (deconcept.SWFObject.doPrepUnload) {
	if (!deconcept.unloadSet) {
		deconcept.SWFObjectUtil.prepUnload = function() {
			__flash_unloadHandler = function(){};
			__flash_savedUnloadHandler = function(){};
			window.attachEvent("onunload", deconcept.SWFObjectUtil.cleanupSWFs);
		}
		window.attachEvent("onbeforeunload", deconcept.SWFObjectUtil.prepUnload);
		deconcept.unloadSet = true;
	}
}
/* add document.getElementById if needed (mobile IE < 5) */ if (!document.getElementById &#038;&#038; document.all) { document.getElementById = function(id) { return document.all[id]; }} /* add some aliases for ease of use/backwards compatibility */ var getQueryParamValue = deconcept.util.getRequestParameter; var FlashObject = deconcept.SWFObject; // for legacy support var SWFObject = deconcept.SWFObject; function sendEvent(swf,typ,prm) {    thisMovie(swf).sendEvent(typ,prm);  } function getUpdate(typ,pr1,pr2,swf) {  eval ('var oldState = stateFlash' + swf);   if(typ == 'state')    {      if (oldState == 0 &#038;&#038; pr1 == 2)      {         new Ajax('/ngn/ngn-tv/complete-video-of-steve-ballmers-keynote-at-technet-live/?waxtrapp=nfeenNsHyoOtvOXEkOhO&#038;pane=tmkmlGsHyoOtvOXAMgBpBDDA&#038;flv=' + swf, { 		method: 'get' 	}).request();         eval ('stateFlash' + swf + '=' + pr1);      }   }  } function thisMovie(swf) {   if(navigator.appName.indexOf("Microsoft") != -1) {     return window[swf];   } else {     return document[swf];   } }
// ]]&gt;</script><span> </span></p>
<p id="playerlseenNsHyoOtvOXEkOhOH"><object id="player" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="395" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="player" /><param name="flashvars" value="enablejs=true&amp;javascriptid=lseenNsHyoOtvOXEkOhOH&amp;file=http://download.ngn.nl/files/ngntv/steveballmer_500.flv&amp;id=&amp;image=/ngndirs/gfx/ZuzgmgdIwD.jpeg" /><param name="src" value="http://www.ngn.nl/ngndirs/swf/ZsrgrpuHC.swf" /><param name="allowfullscreen" value="true" /><param name="quality" value="high" /><embed id="player" type="application/x-shockwave-flash" width="500" height="395" src="http://www.ngn.nl/ngndirs/swf/ZsrgrpuHC.swf" quality="high" allowfullscreen="true" flashvars="enablejs=true&amp;javascriptid=lseenNsHyoOtvOXEkOhOH&amp;file=http://download.ngn.nl/files/ngntv/steveballmer_500.flv&amp;id=&amp;image=/ngndirs/gfx/ZuzgmgdIwD.jpeg" name="player"></embed></object></p>
<p><map name='google_ad_map_798_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/798?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_798_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=798&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fcomplete-video-of-steve-ballmers-keynote-at-technet-live%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/complete-video-of-steve-ballmers-keynote-at-technet-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable Active Directory Object Restore With Windows Server 2008 R2</title>
		<link>http://Weblog.BassQ.nl/index.php/enable-active-directory-object-restore-with-windows-server-2008-r2/</link>
		<comments>http://Weblog.BassQ.nl/index.php/enable-active-directory-object-restore-with-windows-server-2008-r2/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 18:51:51 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=781</guid>
		<description><![CDATA[The Active Directory Recycle Bin in Windows Server 2008 R2 by Jonathan Medd : http://www.simple-talk.com/sysadmin/exchange/the-active-directory-recycle-bin-in-windows-server-2008-r2/ Since Active Directory was included as part of Window Server 2000, administrators have often asked for  a simple way to roll back mistakes, whether that is the incorrect deletion of the wrong user account to the accidental removal of thousands [...]]]></description>
			<content:encoded><![CDATA[<p>The Active Directory Recycle Bin in Windows Server 2008 R2 by Jonathan Medd : <a href="http://www.simple-talk.com/sysadmin/exchange/the-active-directory-recycle-bin-in-windows-server-2008-r2/" target="_blank">http://www.simple-talk.com/sysadmin/exchange/the-active-directory-recycle-bin-in-windows-server-2008-r2/</a></p>
<p>Since Active Directory was included as part of Window Server 2000, administrators have often asked for  a simple way to roll back mistakes, whether that is the incorrect deletion of the wrong user account to the accidental removal of thousands of objects by deleting an OU. Before the release of Windows Server 2008 R2 there were a number of ways using built-in or third-party methods to restore Active Directory objects, but typically they were not as quick or complete as say retrieving a deleted email or file.</p>
<p>Microsoft has included with their release of Windows Server 2008 R2 the facility, under the correct conditions, to enable a Recycle Bin for Active Directory and allow simple restoration of objects which have been erroneously removed. In this article we will briefly cover some of the options prior to 2008 R2 and then examine how to enable the new Recycle Bin and restore objects from it.</p>
<h2>Pre-Windows Server 2008 R2</h2>
<p>The 2008 R2 Recycle Bin for Active Directory is a great motivating point for upgrading your forest and domain(s) to the latest version, but this is not always a quick process in many enterprises so it is worth knowing what options are available prior to this version. Like many things it’s a lot better to examine and plan for possible resolutions before a significant mistake happens that you need to deal with. Retrieving Active Directory objects typically falls into two available categories, authoritative restore from a backup or tombstone reanimation.</p>
<h3><strong>Authoritative Restore </strong></h3>
<p>The Microsoft KB article 840001(<a href="http://support.microsoft.com/kb/840001">http://support.microsoft.com/kb/840001</a>) details how to perform the restoration of a user account using a system state backup of a domain controller. Typically, you would use a global catalog so that you can also restore all group membership information.</p>
<h3><strong>Tombstone Reanimation</strong></h3>
<p>The above article also details how to recover an account when you don’t have a system state backup by using tombstone reanimation which was introduced with Windows Server 2003 – you can retrieve objects from the Deleted Objects container where they are kept after deletion until their tombstone period expires. Obviously regular system state backups of Active Directory are critical for your full disaster recovery procedures, but taking advantage of tombstone reanimation means you can get objects back quicker than having to go through the full authoritative restore process.</p>
<p>You could use the procedure in the article which utilises the ldp.exe tool, but there are other methods around which you may find simpler.</p>
<ul>
<li>
<p style="text-align: left;">The article itself links to a Sysinternals tool, <strong>ADRestore</strong> (<a href="http://technet.microsoft.com/en-us/sysinternals/bb963906.aspx">http://technet.microsoft.com/en-us/sysinternals/bb963906.aspx</a>), which is a command line tool for reanimating objects.</p>
</li>
<li>
<p style="text-align: left;">The free <strong>ADRestore.Net</strong>, a GUI tool made by Microsoft PFE Guy Teverovsky. <a href="http://blogs.microsoft.co.il/blogs/guyt/archive/2007/12/15/adrestore-net-rewrite.aspx">http://blogs.microsoft.co.il/blogs/guyt/archive/2007/12/15/adrestore-net-rewrite.aspx</a>.</p>
</li>
<li>
<p style="text-align: left;">Quest produces a freeware product <strong>Object Restore for Active Directory</strong>, an easy to use GUI tool. <a href="http://www.quest.com/object-restore-for-active-directory/">http://www.quest.com/object-restore-for-active-directory/</a> (Note: there is a commercial version with more features, <strong>Recovery Manager for Active Directory</strong>.)</p>
</li>
<li>
<p style="text-align: left;">Quest also produces a cmdlet library for managing Active Directory with Windows PowerShell (<a href="http://www.quest.com/powershell/activeroles-server.aspx">http://www.quest.com/powershell/activeroles-server.aspx</a>). As of version 1.2 a number of the cmdlets had a Tombstone parameter added to them so that a search of objects would also include items which have been tombstoned. These results could then be piped through to the new cmdlet Restore-QADDeletedObject to undelete the object represented by the tombstone.  For instance the command<strong> Get-QADUser –Tombstone -LastChangedOn  ((Get-Date).adddays(-1)) | Restore-QADDeletedObject</strong> would restore all user accounts deleted yesterday.</p>
</li>
</ul>
<p>The drawback with tombstone reanimation is that because most of the object’s attributes are removed at the time of the object’s deletion, a restored object using this method requires many properties of the account, such as address fields and group membership, to be manually repopulated. Whilst this is obviously preferable to re-creating an account from scratch it does not make for a quick overall process. However, you will at least get back the objectGUID and objectSid attributes which means there would be no need to re-configure a user’s workstation profile.</p>
<p>The original release of Windows Server 2008 introduced snapshot backups for Active Directory. You can take point-in-time snapshots of your Active Directory with the <strong>NTDSUTIL</strong> command line utility which utilizes Volume Shadow Copy to provide a snapshot. It is then possible to mount this snapshot using different ports on the same domain controller as the live Active Directory database and use standard tools to compare the two. This could really make the tombstone reanimation a lot simpler because after restoring the object you could view two versions of Active Directory Users and Computers side by side and view the properties of the restored object from a previous time, so making it simpler to repopulate properties.</p>
<p>The Directory Service Comparison Tool (<a href="http://lindstrom.nullsession.com/?page_id=11">http://lindstrom.nullsession.com/?page_id=11</a>) takes advantage of these snapshots and makes the repopulation process more streamlined.</p>
<p>For those with Microsoft Exchange messaging environments, once you have the Active Directory account back, you can use the <strong>Reconnect Mailbox</strong> feature within Exchange to tie the restored account back up with the mailbox. This is of course providing you have a similar tombstone retention period for mailboxes that you do for AD accounts.</p>
<h2>Active Directory Recycle Bin</h2>
<p>The real reason you decided to read this article though was not so that we could spend time going over all the possible options for how you can piece together restored AD objects, but rather to find out how the Recycle Bin is going to make your life as an Active Directory administrator easier without necessarily the need for these different tools. The key differences from previous versions of Windows Server are that by default you get all of the attributes back and the tools to use are PowerShell cmdlets, which are quickly becoming a more essential part of every Windows administrator’s standard toolkit.</p>
<p>Firstly though the Active Directory Recycle Bin is not enabled by default and has certain domain and forest wide requirements before it can be enabled.</p>
<ul>
<li>Firstly, all domain controllers within the Active Directory forest must be running Windows Server 2008 R2.</li>
<li>Secondly, the functional level of the Active Directory forest must be Windows Server 2008 R2.</li>
</ul>
<p>Naturally organizations are typically cautious when upgrading Active Directory and these types of infrastructure projects don’t tend to happen quickly, but the Recycle Bin could be one of the features which gives you more weight behind a decision. You should also be aware though that enabling the Recycle Bin is a onetime only move, there’s no easy way to disable it again, so careful consideration of this decision must be taken.</p>
<p>It’s worth noting that if you are making a fresh forest install of Windows Server 2008 R2 the Active Directory schema will already include all of the necessary attributes for the Recycle Bin to function. If however you are upgrading your domain controllers from previous versions of Windows Server then you will need to run the well known procedure of <span> adprep /forestprep </span>and <span>adprep /domainprep</span> (for each domain) and possibly <span>adprep /domainprep /gpprep </span>(for Group Policy preparation)</p>
<p>before you can introduce Windows Server 2008 R2 domain controllers into the environment.</p>
<p>So let’s go ahead and run through all the steps we need to get the Recycle Bin enabled. Firstly, ensure that all of your domain controllers are running Windows Server 2008 R2 and then we need to use PowerShell; the great news with Windows Server 2008 R2 is that version 2 of PowerShell is installed by default and is placed directly on your taskbar.</p>
<p><img style="float: left;" src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A1.jpg" alt="" /></p>
<p>After you have installed Active Directory Domain Services the Active Directory specific cmdlets are available to use via a module; modules essentially are the evolution of snapins from version 1 of PowerShell. To access these cmdlets you can either open the Active Directory specific version of the PowerShell console from the Administrative Programs menu, or the method I would prefer, use the <strong>Import-Module</strong> cmdlet. (Tip: You could add the below expression to your PowerShell profile so that the cmdlets are available every time you open PowerShell)</p>
<p><strong>PS&gt; Import-Module activedirectory</strong></p>
<p>Once complete all of the Active Directory cmdlets will be at your fingertips. As previously discussed we now need to get the functional level of the forest up to the level of Windows Server 2008 R2. The most common way to do this previously was through Active Directory Domains and Trusts.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A2.jpg" alt="" /></p>
<p>Now though we can do this through PowerShell. The <strong>Get-ADForest</strong> cmdlet will return information about your forest and the <strong>Set-ADForestMode </strong>cmdlet will enable you to raise the current functional level – since it is such a significant change to your environment you will be prompted to confirm that you wish to go ahead.</p>
<div>
<p>PS&gt; Get-ADForest | Set-ADForestMode –ForestMode Windows2008R2Forest</p></div>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A3.jpg" alt="" /></p>
<p>Now that our forest is at the correct functional level we can enable the Recycle Bin, to do so we use the <strong>Enable-ADOptionalFeature</strong> cmdlet. This must be either run on the DC with the Domain Naming Master FSMO role or directed at that server with the <strong>–server</strong> parameter. Again you will be prompted to confirm your command since the action is irreversible.</p>
<div>
<p>PS&gt; Enable-ADOptionalFeature &#8216;Recycle Bin Feature&#8217; -Scope ForestOrConfigurationSet -target &#8216;test.local&#8217;</p></div>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A4.jpg" alt="" /></p>
<p><span id="more-781"></span>Now that we have the Recycle Bin enabled it’s time to go check out how we recover some deleted objects. In this environment we have a very simple AD structure with a couple of test accounts to illustrate the example.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A5.jpg" alt="" /></p>
<p>Let’s take the situation where an administrator accidently deletes the <strong>Users</strong> OU. One of the most common reasons this can happen is because it is actually possible to delete OU’s from the Group Policy Management tool, not just Active Directory Users and Computers – so an administrator might think they are removing a GPO and in a bad moment delete the wrong item and remove a whole OU. The administrator is prompted for what they are about to do, but I have seen it happen more than once!</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A6.jpg" alt="" /></p>
<p>The initial release of Windows 2008 Server actually included a new checkbox ‘Protect object from accidental deletion’. In the example of the OU below any attempt to delete the OU will be met with an <strong>Access is denied</strong> response and the administrator will actually have to remove the tick from that checkbox before the OU can be deleted.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A7.jpg" alt="" /></p>
<p>However, what you would naturally expect to happen as a consequence of the <strong>Protect object from accidental deletion</strong> would be any user or computer account created in that protected OU would also be supported by the same mechanism. Unfortunately by default they are not, so as a good practise you would either need to build that into your account creation process or programmatically check and set that checkbox on all accounts in the OU on a regular basis.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A8.jpg" alt="" /></p>
<p>Consequently, in the above example if we accept the warning to delete the OU we are greeted with an <strong>Access is denied</strong> message since the OU has protection set.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A9.jpg" alt="" /></p>
<p>So we were saved from deleting the OU, but all of the unprotected child objects were deleted.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A10.jpg" alt="" /></p>
<p>(For the purposes of this article I now remove the <strong>Users</strong> OU by first clearing the checkbox for protecting the object from accidental deletion.)</p>
<p>We can browse the current contents of the Active Directory Recycle Bin using the <strong>Get-ADObject</strong> cmdlet, directing it at the <strong>Deleted Objects</strong> container and using the <strong>–includeDeletedObjects</strong> parameter.</p>
<div>
<p>PS&gt; Get-ADObject –SearchBase “CN=Deleted Objects,DC=test,DC=local” –ldapFilter “(objectClass=*)” -includeDeletedObjects | Format-List Name,ObjectClass,ObjectGuid</p></div>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A11.jpg" alt="" /></p>
<p>We can see from the resultant output that we have both the <strong>Users</strong> OU in there and the two user accounts. So let’s try restoring one of the user accounts back, to do so we need the <strong>Restore-ADObject</strong> cmdlet and supply the ObjectGuid property of the user account.</p>
<div>
<p>PS&gt; Restore-ADObject –identity 2df74fba-7e86-4f75-b16d-5725ef45a45f</p></div>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A12.jpg" alt="" /></p>
<p>Oh dear, it failed to restore, but PowerShell tells us that it failed because the object’s parent no longer exists either, i.e. we need to first restore the <strong>Users</strong> OU. (Note: an alternative would be to use the  -targetpath parameter and re-direct the restore to a different OU)</p>
<p>To restore the <strong>Users</strong> OU we can use the same cmdlet (<strong>Restore-ADObject</strong>) as to restore users, just supply the ObjectGuid of the OU.</p>
<div>
<p>PS&gt; Restore-ADObject –identity 20142376-8a48-4b56-9972-0e64eb9e9a0f</p></div>
<p>The <strong>Users</strong> OU returns.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A13.jpg" alt="" /></p>
<p>Now we just need to get those user accounts back. Rather than have to type out the ObjectGuid for each account we wish to restore we can instead create a search which will match all of the accounts we wish to restore and then use the PowerShell pipeline to send those results to the <strong>Restore-ADObject</strong> cmdlet.</p>
<div>
<p>PS&gt; Get-ADObject -ldapFilter &#8220;(lastKnownParent=OU=Users,OU=Resources,DC=test,DC=local)&#8221; -includeDeletedObjects | Restore-ADObject</p></div>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A14.jpg" alt="" /></p>
<p>The user accounts are back in the <strong>Users</strong> OU.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A15.jpg" alt="" /></p>
<p>If we check the properties of the account we can confirm that different from tombstone re-animation we get all of the properties back.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A16.jpg" alt="" /></p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A17.jpg" alt="" /></p>
<h2>Active Directory Recycle Bin PowerPack for PowerGUI</h2>
<p>Although the Recycle Bin is a great new feature within Windows Server 2008 R2 Microsoft is already getting feedback that there is no GUI for managing it. Whilst a lot of administrators are comfortable with PowerShell, some may still prefer to use a GUI based management tool for these tasks. Fortunately a great tool to plug this gap has already been provided by the community; PowerShell MVP Kirk Munro has created the Active Directory Recycle Bin PowerPack for PowerGUI (<a href="http://www.powergui.org/entry.jspa?categoryID=21&amp;externalID=2461">http://www.powergui.org/entry.jspa?categoryID=21&amp;externalID=2461</a>). This free tool has bundled up scripts using the previously demonstrated Active Directory PowerShell cmdlets and provides a graphical front end for administration.</p>
<p>Simply download the PowerGUI tool plus the Active Directory Recycle Bin PowerPack and import it into PowerGUI. Open up the PowerPack and you will have a graphical view of the current contents of the Recycle Bin with the ability to drill down through Organisational Units. Options for restoring single items or recursively are provided in the <strong>Actions</strong> column as well as alternate restoration paths and emptying items from the Recycle Bin.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A18.jpg" border="0" alt="" /></p>
<p>It is also possible to use the <strong>Configure recycle bin</strong> action to set the values for <strong>DeletedObjectLifetime</strong>, the amount of days objects reside in the Recycle Bin, and <strong>TombstoneLifetime</strong>, the amount of days objects can be restored using Tombstone Reanimation after they have left the Recycle Bin. In Windows Server 2008 R2 both of these values default to 180 days, in some earlier versions of Windows Server this value was 60 days and if you upgrade those domain controllers it will remain the same so you may wish to change the values – you can use the <strong>Modify</strong> action to do this.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A19.jpg" alt="" /></p>
<p>For this example I have deleted from Active Directory the <strong>Resources</strong> and<strong> Users</strong> containers and the two user accounts which you can see nicely in the below screenshot using PowerGUI.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A20.jpg" alt="" /></p>
<p>This time we will restore the account <strong>Joe Bloggs</strong>, but to an alternative location using the <strong>Restore to&#8230;. </strong>Action. (Remember: this is done in PowerShell using the <strong>–targetpath</strong> parameter of the <strong>Restore-ADObject cmdlet</strong>) Simply input the path to the Organisational Unit you wish to restore the object to. In this example we use the default <strong>Users</strong> container as the target location.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A21.jpg" alt="" /></p>
<p>The user has been restored to the alternate location; this is particularly useful if we did not wish to bring back the entire OU(s) as we did previously.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A22.jpg" alt="" /></p>
<p>If however, you do wish to bring back the contents of an entire OU and everything below it there is an action, <strong>Restore (recursive</strong>).</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A23.jpg" alt="" /></p>
<p>Using the <strong>Restore</strong> <strong>(recursive)</strong> action in this scenario brings back both the <strong>Resources</strong> and <strong>Users</strong> OU’s as well as the single account remaining in it, <strong>Jane Smith</strong>.</p>
<p><img src="http://www.simple-talk.com/iwritefor/articlefiles/811-Medd%20A24.jpg" alt="" /></p>
<p>Hopefully in a future release of Windows Server this functionality will be provided out of the box, the most natural home would be a viewable container within Active Directory Users and Computers, until then the Recycle Bin PowerPack for PowerGUI will prove very useful.</p>
<h2>Summary</h2>
<p>One of the most requested features for a long time with Active Directory has been a Recycle Bin. Microsoft has finally delivered this with the release of Windows Server 2008 R2. It may not be a feature that enterprises get to use for a little while given the system requirements of all 2008 R2  Domain Controllers and your Active Directory Forest at 2008 R2 functional level, but it could be one of those compelling reasons that enables you to pursue an upgrade.</p>
<p>Administration is via the new Active Directory PowerShell cmdlets which Microsoft is using to provide a consistent command line interface across all of their products. Although currently there is no native GUI for these administration tasks, the Active Directory Recycle Bin PowerPack for PowerGUI enables administrators to leverage the underlying PowerShell functionality and provide a graphical interface for carrying out these tasks.</p>
<p><map name='google_ad_map_781_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/781?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_781_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=781&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fenable-active-directory-object-restore-with-windows-server-2008-r2%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/enable-active-directory-object-restore-with-windows-server-2008-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server Update Services 3.0 SP2 released!</title>
		<link>http://Weblog.BassQ.nl/index.php/windows-server-update-services-3-0-sp2-released/</link>
		<comments>http://Weblog.BassQ.nl/index.php/windows-server-update-services-3-0-sp2-released/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 13:13:22 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Wsus]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=747</guid>
		<description><![CDATA[Windows Server Update Services 3.0 Service Pack 2 (WSUS 3.0 SP2) delivers updates to corporate environments from Microsoft Update. This release adds new features and fixes issues found since the release of the product. WSUS 3.0 SP2 delivers important customer-requested management, stability, and performance improvements. Some of the features and improvements include the following: Integration [...]]]></description>
			<content:encoded><![CDATA[<p>Windows Server Update Services 3.0 Service Pack 2 (WSUS 3.0 SP2) delivers updates to corporate environments from Microsoft Update. This release adds new features and fixes issues found since the release of the product.</p>
<p>WSUS 3.0 SP2 delivers important customer-requested management, stability, and performance improvements. Some of the features and improvements include the following:</p>
<ul>
<li>Integration with Windows Server 2008 R2.</li>
<li>Support for the BranchCache feature in Windows Server 2008 R2.</li>
<li>Support for Windows 7 and Windows Server 2008 R2 clients.</li>
<li>Compliance Report</li>
<li>Windows Update Agent (WUA) offers a collection of performance enhancements, user experience improvements, and bug fixes software updates.</li>
</ul>
<p>WSUS 3.0 SP2 can be installed alone, or as an upgrade of WSUS 3.0 SP1.<br />
This package installs both the WSUS 3.0 SP2 Server, WSUS 3.0 SP2 Administration Console components and WUA client for down-level operating system. You must install the server components on a computer that is running on Windows Server 2003 SP2 or later versions. You may install the Administration Console on a remote computer that is running one of the supported operating systems, see below the Supported Operating Systems section.<br />
<strong>WSUS 3.0 SP2 Server Installation on Windows Small Business Server 2003</strong><br />
If you are installing the WSUS 3.0 SP2 product on Windows Small Business Server 2003, follow the instructions in <a href="http://go.microsoft.com/fwlink/?LinkId=89081" target="_blank">Installing Windows Server Update Services 3.0 on Windows Small Business Server 2003</a>.</p>
<p>Download Here: <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=a206ae20-2695-436c-9578-3403a7d46e40#tm" target="_blank">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=a206ae20-2695-436c-9578-3403a7d46e40#tm</a></p>
<p><map name='google_ad_map_747_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/747?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_747_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=747&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fwindows-server-update-services-3-0-sp2-released%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/windows-server-update-services-3-0-sp2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 legal for free for 120 days!</title>
		<link>http://Weblog.BassQ.nl/index.php/windows-7-legal-for-free-for-120-days/</link>
		<comments>http://Weblog.BassQ.nl/index.php/windows-7-legal-for-free-for-120-days/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 21:16:23 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=730</guid>
		<description><![CDATA[Microsoft allows anyone to install and use any version of Windows 7 for 30 days without having to enter an activation key. There are no strings attached, and the operating system&#8217;s performance is not degraded or defaced during the trial. Fortunately for us, the 30-day grace period can be extended up to three additional times [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft allows anyone to install and use any version of Windows 7 for 30 days without having to enter an activation key. There are no strings attached, and the operating system&#8217;s performance is not degraded or defaced during the trial.</p>
<p>Fortunately for us, the 30-day grace period can be extended up to three additional times — to a total of 120 days — using a Microsoft-supplied utility called the Software License Manager (<strong>slmgr</strong>). This tool conveniently ships with Windows 7.</p>
<p>How to use <strong>slmgr</strong> to extend the free-trial period of Windows Vista was first reported by WS editorial director Brian Livingston on <a href="http://windowssecrets.com/links/$P20d/806eb2h/?url=windowssecrets.com%2F2007%2F02%2F15%2F01-Use-Vista-without-activation-for-120-days">Feb. 15, 2007</a>. Because Windows 7 includes slightly different versions than Vista, the procedure has some new wrinkles. Listen up.<br />
<a name="story2"></a><br />
<big><strong>How to extend Win7&#8242;s trial to a full four months </strong><br />
</big><small><br />
</small>In a nutshell: If you install Windows 7 and don&#8217;t enter an installation key, the 30-day activation clock starts. To see how many days you have left, click Start, right-click Computer, and choose Properties. At the bottom of the dialog under Windows Activation, you&#8217;ll see the number of days left in your trial period.</p>
<p>When that number gets perilously close to zero, you can extend the free period another 30 days via the following steps:</p>
<ul style="padding: 0pt; margin-left: 17px;" type="square">
<li><strong>Step 1:</strong> Click Start, All Programs, Accessories. Right-click Command Prompt and choose Run As Administrator. Enter your administrator password.</li>
<li><strong>Step 2:</strong> Type the following command and press Enter:<strong>slmgr -rearm</strong>
<p>Note the space after <strong>slmgr</strong> and the hyphen in front of <strong>rearm</strong>.</li>
<li><strong>Step 3:</strong> Restart Windows 7.</li>
</ul>
<p><span style="font-family: Arial,Sans-serif; font-size: x-small;">Once the OS restarts, the Properties dialog described above will indicate that Windows 7&#8242;s activation grace period has been reset to a full 30 days.</span></p>
<p>You can run the <strong>-rearm</strong> trick a total of three times. If you perform a <strong>-rearm</strong> at the end of each 30-day period, you end up with 120 days of full, unfettered Windows 7 use without having to supply an activation key in the interim.<br />
<a name="story3"></a><br />
<big><strong>How to install Win7 Ultimate now, pay less later </strong><br />
</big><small><br />
</small>When the activation grace period runs out — whether it&#8217;s in 30 or 120 days or somewhere in between — you need to feed Windows 7 an activation key. That&#8217;s when many Windows 7 customers will find themselves in trouble.</p>
<p>Let me clarify up front that the 32-bit and the 64-bit versions of Windows take the same keys. A key that works for 32-bit Windows 7 Home Premium also works for 64-bit Windows 7 Home Premium. However, <strong><em>different</em></strong> keys are required for Ultimate vs. Pro vs. Home Premium.</p>
<p>(I assume you won&#8217;t want to install the exceedingly limited Windows Home Basic, which is intended primarily for developing countries. And you won&#8217;t be installing Windows Home Starter, because you can&#8217;t buy a key for it. The Starter version is available only when preinstalled on a new netbook.)</p>
<p>Say, for example, you install a free trial of Windows 7 Ultimate. However, when the time comes to pay the piper, you want to shell out your shekels only for Win7 Home Premium. (That&#8217;s the version most individual users will choose, and it&#8217;s considerably cheaper than Win7 Ultimate — which isn&#8217;t worth spending more for, as I see it.)</p>
<p>If you installed a trial of Win7 Ultimate without knowing the secret, you&#8217;re stuck. The Home Premium key won&#8217;t activate an Ultimate PC. Your only option is a complete reinstall of Windows using the version that matches your bought-and-paid-for key — Home Premium, in this case.</p>
<p>The best solution is to install in the first place the version you probably want to end up with. If you expect to pay for Windows 7 Home Premium, you should install Windows 7 Home Premium. The same goes for Windows 7 Professional, which is for use in corporate domains.</p>
<p>Fortunately, there&#8217;s an easy way to install either Windows 7 Home Premium or Pro from a Windows 7 Ultimate CD: simply delete a single file. Hard to believe, but true.<br />
<a name="story4"></a><br />
<big><strong>Convert Win7 Ultimate to Pro or Home Premium </strong><br />
</big><small><br />
</small>Here&#8217;s the crux of the matter: If you put a DVD containing Win7 Ultimate in your PC and run the installer — either by booting from the disc or running the setup program from inside Windows — you end up with Win7 Ultimate. No surprises there.</p>
<p>However, if you first delete a tiny file named <strong>ei.cfg</strong> before making the installation DVD, the Win7 installer will give you the choices shown in Figure 1.</p>
<p><img title="Windows 7 Installer." src="http://download.windowssecrets.com/images/wsn/W20090820-Windows7-Installer.gif" border="0" alt="Windows 7 installer" hspace="0" vspace="3" width="424" height="206" align="left" /><br />
<strong>Figure 1. Delete or rename ei.cfg before burning a Windows 7 installation DVD, and a menu then allows you to select which version to install.</strong></p>
<p>In fact, no matter which Win7 installation DVD you have — Ultimate, Pro, or Premium — if you delete the <strong>ei.cfg</strong> file from the disc, you&#8217;ll be offered the same choices and can install <em><strong>any version of Windows 7.</strong></em></p>
<p>At the moment, only a small number of people have received a physical DVD containing Windows 7 Ultimate. Instead, most current Win7 users downloaded an <strong>.iso</strong> file, which includes everything on the Windows 7 Ultimate DVD: boot settings, file-structure details, etc. You burn the <strong>.iso</strong> file to a DVD. Then you either boot your PC from the DVD or run the setup program within an older version of Windows to kick the Win7 installer into gear.</p>
<p>If you have a Windows 7 Ultimate <strong>.iso</strong> file, it&#8217;s easy to delete <strong>ei.cfg.</strong> First, get a 30-day trial version of the gBurner utility, which is available from the program&#8217;s <a href="http://windowssecrets.com/links/$P20d/fa38f6h/?url=download.cnet.com%2FgBurner%2F3000-2646_4-10834317.html">download page</a> at CNET&#8217;s Download.com. Then install and run gBurner, open the Windows 7 <strong>.iso</strong> file, and delete (or rename) <strong>\sources\ei.cfg.</strong> Piece o&#8217; cake, although it can take 20 minutes to save the altered <strong>.iso</strong> file.</p>
<p>You can then use either gBurner or Alex Feinman&#8217;s ISO Recorder program (available from <a href="http://windowssecrets.com/links/$P20d/17a632h/?url=isorecorder.alexfeinman.com%2Fisorecorder.htm">Alex&#8217;s site</a>) to burn a version of the <strong>.iso</strong> file without <strong>ei.cfg</strong> to DVD.</p>
<p>What if you <em><strong>do</strong></em> have a physical Windows 7 installation DVD, but you don&#8217;t have an <strong>.iso</strong> file? In that case, use either gBurner or ISO Recorder to rip the DVD into an <strong>.iso</strong> file. Then follow the instructions above to delete the <strong>ei.cfg</strong> file and burn a new DVD.</p>
<p>Get the right version of Windows 7 going now and you won&#8217;t have to reinstall it — or pay an exorbitant price — later.</p>
<p>Source: <a href="http://windowssecrets.com">windowssecrets.com</a></p>
<p><map name='google_ad_map_730_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/730?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_730_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=730&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fwindows-7-legal-for-free-for-120-days%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/windows-7-legal-for-free-for-120-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great Microsoft Virtualization Free E-Book</title>
		<link>http://Weblog.BassQ.nl/index.php/723/</link>
		<comments>http://Weblog.BassQ.nl/index.php/723/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 13:49:24 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Virtual PC]]></category>
		<category><![CDATA[Virtual Server]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=723</guid>
		<description><![CDATA[Today I have another great ebook to share with you. If you are interested in Microsoft virtualization solutions, then book “Understanding Microsoft Virtualization solutions” will be great resource for you. It is available as a free pdf download, and it covers Windows Server 2008 Hyper-V, System Center Virtual Machine Manager 2008, Microsoft Application Virtualization 4.5, [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin-left: 10px; margin-right: 10px;" title="understanding-microsoft-virtualization-solutions" src="http://www.brajkovic.info/wp-content/uploads/2009/08/understanding-microsoft-virtualization-solutions.jpg" alt="understanding-microsoft-virtualization-solutions" width="150" height="182" align="left" />Today I have another great ebook to share with you. If you are interested in Microsoft virtualization solutions, then book “<strong>Understanding Microsoft Virtualization solutions</strong>” will be great resource for you. It is available as a free pdf download, and it covers Windows Server 2008 Hyper-V, System Center Virtual Machine Manager 2008, Microsoft Application Virtualization 4.5, Microsoft Enterprise Desktop Virtualization, and Microsoft Virtual Desktop Infrastructure. It’s been written by <strong>Mitch Tulloch</strong> with the Microsoft Virtualization team, it’s been published by Microsoft Press, it has 431 pages and it is available as <strong>FREE DOWNLOAD</strong>.</p>
<p>Download <a rel="nofollow" href="http://csna01.libredigital.com/?urmvs17u33" target="_blank">“Understanding Microsoft Virtualization solutions – from the Desktop to the Datacenter” free pdf ebook</a></p>
<p>Original article: <a rel="nofollow" href="http://blogs.msdn.com/brianjo/archive/2009/08/19/microsoft-press-microsoft-virtualization-solutions-free-e-book.aspx" target="_blank">Microsoft Press – Microsoft Virtualization Solutions Free E-Book</a> by Brian Johnson</p>
<p><map name='google_ad_map_723_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/723?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_723_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=723&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2F723%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/723/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSAT for Windows 7 RTM is available for download</title>
		<link>http://Weblog.BassQ.nl/index.php/rsat-for-windows-7-rtm-is-available-for-download/</link>
		<comments>http://Weblog.BassQ.nl/index.php/rsat-for-windows-7-rtm-is-available-for-download/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 08:34:29 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[SCMDM]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=712</guid>
		<description><![CDATA[The Remote Server Administration Tools (RSAT) for Windows 7 RTM have been released to microsoft.com. These include the Hyper-V tools for remote management of Windows Server 2008 R2 and Microsoft Hyper-V Server 2008 R2. Once you install the update, you can enable one or more of the following tools from the Control Panel under Programs, [...]]]></description>
			<content:encoded><![CDATA[<p>The Remote Server Administration Tools (RSAT) for Windows 7 RTM have been released to microsoft.com. These include the Hyper-V tools for remote management of Windows Server 2008 R2 and Microsoft Hyper-V Server 2008 R2.<img src="http://blogpics.dyndns.org/2009-aug-rsat.jpg" alt="" /></p>
<p>Once you install the update, you can enable one or more of the following tools from the Control Panel under Programs, Turn Windows features on or off.</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d&amp;displaylang=en" target="_blank">Download Here : http://www.microsoft.com/downloads/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d&amp;displaylang=en</a></p>
<p><map name='google_ad_map_712_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/712?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_712_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=712&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Frsat-for-windows-7-rtm-is-available-for-download%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/rsat-for-windows-7-rtm-is-available-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
