<?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>Crescent City Networking &#187; Windows 7</title>
	<atom:link href="http://ccnetworking.com/wordpress/archives/category/microsoft/windows-7/feed" rel="self" type="application/rss+xml" />
	<link>http://ccnetworking.com/wordpress</link>
	<description></description>
	<lastBuildDate>Thu, 02 Feb 2012 06:08:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Updated Hyper-V Management Tools for Windows 7 SP1 now available</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/04/08/updated-hyper-v-management-tools-for-windows-7-sp1-now-available.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/04/08/updated-hyper-v-management-tools-for-windows-7-sp1-now-available.aspx#comments</comments>
		<pubDate>Fri, 08 Apr 2011 07:48:50 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/04/08/updated-hyper-v-management-tools-for-windows-7-sp1-now-available.aspx';  <br /><br /></div><p>The Remote Server Administration Tools have just been updated for Windows 7 SP1.&#160; You can grab them from here:</p>  <p><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d">http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d</a></p>  <p>This means that now you can manage dynamic memory and RemoteFX from the comfort of your desktop computer.</p>  <p>Cheers,   <br />Ben</p><div style="clear:both"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10151286" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"><script type="text/javascript"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/04/08/updated-hyper-v-management-tools-for-windows-7-sp1-now-available.aspx'; </script> <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script><br /><br /></div><p>The Remote Server Administration Tools have just been updated for Windows 7 SP1.&#160; You can grab them from here:</p>  <p><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d">http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d</a></p>  <p>This means that now you can manage dynamic memory and RemoteFX from the comfort of your desktop computer.</p>  <p>Cheers,   <br />Ben</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10151286" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/04/08/updated-hyper-v-management-tools-for-windows-7-sp1-now-available.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MED-V 2.0 available as part of MDOP 2011</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/21/med-v-2-0-available-as-part-of-mdop-2011.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/21/med-v-2-0-available-as-part-of-mdop-2011.aspx#comments</comments>
		<pubDate>Mon, 21 Mar 2011 23:19:40 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Virtual PC]]></category>
		<category><![CDATA[MED-V]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/21/med-v-2-0-available-as-part-of-mdop-2011.aspx';  <br /><br /></div><p>I know I am late getting this up – but I have been quite busy lately <img style="border-bottom-style: none;border-left-style: none;border-top-style: none;border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1070.wlEmoticon_2D00_smile_5F00_07C90DBE.png" /></p>  <p>Earlier this month we released MED-V 2.0 and it is now available for everyone who has access to MDOP.</p>  <p>There are a large number of changes in the MED-V 2.0 release.&#160; The first obvious one is that it is build to utilize Windows Virtual PC on Windows 7 (as opposed to previous versions of MED-V that used Virtual PC 2007).&#160; But – arguably – bigger than that is some of the architectural changes in the 2.0 release.&#160; MED-V 1.0 used a central dedicated “MED-V Server” for managing your environment, but this is gone in the 2.0 release.</p>  <p>This has some advantages and some disadvantages.&#160; The biggest draw back with this change is that there are some cool features that are no longer supported (like the “trim transfer” feature), but this trade off is worth it for the benefits.&#160; The first obvious one is that you do not need to maintain “yet another server”.&#160; But beyond that it means that you can distribute and managed the MED-V packages using any standard processes that are used in your environment.&#160; It also makes it a lot easier to get up and running with MED-V.</p>  <p>If you want to check this out – there is a very useful trial guide here: <a title="MED-V 2.0 Trial Guide" href="http://download.microsoft.com/download/A/4/E/A4EF20E1-763C-4CBE-8EB7-F541A95AC092/MED-V%202.0%20Trial%20Guide.docx">MED-V 2.0 Trial Guide</a></p>  <p>As well as some walk-through videos here: <a title="MED-V 2.0 video series" href="http://technet.microsoft.com/en-us/windows/ff383366.aspx#MED-V">MED-V 2.0 video series</a></p>  <p>Finally – one of our MVPs, Leandro Carvalho, has posted a set of very useful wiki posts on using MED-V 2.0 to the TechNet Wiki: <a title="http://social.technet.microsoft.com/wiki/search/SearchResults.aspx?q=MED-V+2.0" href="http://social.technet.microsoft.com/wiki/search/SearchResults.aspx?q=MED-V+2.0">http://social.technet.microsoft.com/wiki/search/SearchResults.aspx?q=MED-V+2.0</a></p>  <p>Cheers,   <br />Ben</p><div style="clear:both"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10144070" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"><script type="text/javascript"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/21/med-v-2-0-available-as-part-of-mdop-2011.aspx'; </script> <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script><br /><br /></div><p>I know I am late getting this up – but I have been quite busy lately <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1070.wlEmoticon_2D00_smile_5F00_07C90DBE.png" /></p>  <p>Earlier this month we released MED-V 2.0 and it is now available for everyone who has access to MDOP.</p>  <p>There are a large number of changes in the MED-V 2.0 release.&#160; The first obvious one is that it is build to utilize Windows Virtual PC on Windows 7 (as opposed to previous versions of MED-V that used Virtual PC 2007).&#160; But – arguably – bigger than that is some of the architectural changes in the 2.0 release.&#160; MED-V 1.0 used a central dedicated “MED-V Server” for managing your environment, but this is gone in the 2.0 release.</p>  <p>This has some advantages and some disadvantages.&#160; The biggest draw back with this change is that there are some cool features that are no longer supported (like the “trim transfer” feature), but this trade off is worth it for the benefits.&#160; The first obvious one is that you do not need to maintain “yet another server”.&#160; But beyond that it means that you can distribute and managed the MED-V packages using any standard processes that are used in your environment.&#160; It also makes it a lot easier to get up and running with MED-V.</p>  <p>If you want to check this out – there is a very useful trial guide here: <a title="MED-V 2.0 Trial Guide" href="http://download.microsoft.com/download/A/4/E/A4EF20E1-763C-4CBE-8EB7-F541A95AC092/MED-V%202.0%20Trial%20Guide.docx">MED-V 2.0 Trial Guide</a></p>  <p>As well as some walk-through videos here: <a title="MED-V 2.0 video series" href="http://technet.microsoft.com/en-us/windows/ff383366.aspx#MED-V">MED-V 2.0 video series</a></p>  <p>Finally – one of our MVPs, Leandro Carvalho, has posted a set of very useful wiki posts on using MED-V 2.0 to the TechNet Wiki: <a title="http://social.technet.microsoft.com/wiki/search/SearchResults.aspx?q=MED-V+2.0" href="http://social.technet.microsoft.com/wiki/search/SearchResults.aspx?q=MED-V+2.0">http://social.technet.microsoft.com/wiki/search/SearchResults.aspx?q=MED-V+2.0</a></p>  <p>Cheers,   <br />Ben</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10144070" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/21/med-v-2-0-available-as-part-of-mdop-2011.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Windows Virtual PC installer</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx#comments</comments>
		<pubDate>Tue, 01 Mar 2011 21:13:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Virtual PC]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx';  <br /><br /></div><p>I missed this one when it came out – but on Valentines day we released an updated installer for Windows Virtual PC.&#160; It can be downloaded here:</p>  <p><a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd">http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd</a></p>  <p>If you already have Windows Virtual PC installed – you do not need to update.&#160; But if you are installing Windows Virtual PC today – this is the best package to use, for two reasons:</p>  <ul>   <li>This installer has been updated to work correctly with Windows 7 Service Pack 1</li>    <li>This installer includes the update for running Windows Virtual PC on systems without hardware virtualization support – so if you are running on one of these systems you only need to run one installer instead of two.</li> </ul>  <p>Cheers,   <br />Ben</p><div style="clear:both"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10134740" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"><script type="text/javascript"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx'; </script> <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script><br /><br /></div><p>I missed this one when it came out – but on Valentines day we released an updated installer for Windows Virtual PC.&#160; It can be downloaded here:</p>  <p><a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd">http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd</a></p>  <p>If you already have Windows Virtual PC installed – you do not need to update.&#160; But if you are installing Windows Virtual PC today – this is the best package to use, for two reasons:</p>  <ul>   <li>This installer has been updated to work correctly with Windows 7 Service Pack 1</li>    <li>This installer includes the update for running Windows Virtual PC on systems without hardware virtualization support – so if you are running on one of these systems you only need to run one installer instead of two.</li> </ul>  <p>Cheers,   <br />Ben</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10134740" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Windows Virtual PC installer</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx#comments</comments>
		<pubDate>Tue, 01 Mar 2011 21:13:00 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Virtual PC]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx';  <br /><br /></div><p>I missed this one when it came out – but on Valentines day we released an updated installer for Windows Virtual PC.&#160; It can be downloaded here:</p>  <p><a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd">http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd</a></p>  <p>If you already have Windows Virtual PC installed – you do not need to update.&#160; But if you are installing Windows Virtual PC today – this is the best package to use, for two reasons:</p>  <ul>   <li>This installer has been updated to work correctly with Windows 7 Service Pack 1</li>    <li>This installer includes the update for running Windows Virtual PC on systems without hardware virtualization support – so if you are running on one of these systems you only need to run one installer instead of two.</li> </ul>  <p>Cheers,   <br />Ben</p><div style="clear:both"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10134740" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"><script type="text/javascript"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx'; </script> <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script><br /><br /></div><p>I missed this one when it came out – but on Valentines day we released an updated installer for Windows Virtual PC.&#160; It can be downloaded here:</p>  <p><a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd">http://www.microsoft.com/downloads/details.aspx?FamilyID=2b6d5c18-1441-47ea-8309-2545b08e11dd</a></p>  <p>If you already have Windows Virtual PC installed – you do not need to update.&#160; But if you are installing Windows Virtual PC today – this is the best package to use, for two reasons:</p>  <ul>   <li>This installer has been updated to work correctly with Windows 7 Service Pack 1</li>    <li>This installer includes the update for running Windows Virtual PC on systems without hardware virtualization support – so if you are running on one of these systems you only need to run one installer instead of two.</li> </ul>  <p>Cheers,   <br />Ben</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10134740" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/03/01/updated-windows-virtual-pc-installer.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script to attach a USB device to a virtual machine [VPC]</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/01/18/script-to-attach-a-usb-device-to-a-virtual-machine-vpc.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/01/18/script-to-attach-a-usb-device-to-a-virtual-machine-vpc.aspx#comments</comments>
		<pubDate>Wed, 19 Jan 2011 07:29:00 +0000</pubDate>
		<dc:creator>Virtual PC Guy</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Virtual PC]]></category>
		<category><![CDATA[Developing on Windows Virtual PC / Virtual Server / Hyper-V]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px">


<br /><br /></div>
<p>A couple of people have asked me how to automate attaching a USB device to a Windows Virtual PC virtual machine, so here is a PowerShell script to do just that:</p>
<div style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 20px 0px 10px;width: 97.5%;font-family: 'Courier New', courier, monospace;direction: ltr;font-size: 8pt;overflow: auto;cursor: text;border: silver 1px solid;padding: 4px">
<div style="text-align: left;line-height: 12pt;background-color: #f4f4f4;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px"><span style="color: #008000"># Connect to Virtual PC</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">$vpc = new-object -com VirtualPC.Application</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">&#160;</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px"><span style="color: #008000"># Get VM name</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">$vmName = Read-host <span style="color: #006080">"Specify the name of the virtual machine that you want to use"</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">&#160;</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px"><span style="color: #008000"># List available USB devices</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">write-host <span style="color: #006080">"The following USB devices are available:"</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">$vpc.USBDeviceCollection &#124; select -ExpandProperty DeviceString</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">&#160;</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px"><span style="color: #008000"># Get the USB device name</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">$usb = Read-host <span style="color: #006080">"Enter the name of the USB device that you want to connect to the virtual machine"</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">&#160;</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px"><span style="color: #008000"># Get the VM object</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">$vm = $vpc.findVirtualMachine($vmName)</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">&#160;</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px"><span style="color: #008000"># Get the USB object</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">$usbDevice = $vpc.USBDeviceCollection &#124; ? {$_.DeviceString <span style="color: #cc6633">-eq</span> $usb} &#124; select -first 1</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">&#160;</pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: #f4f4f4;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px"><span style="color: #008000"># Attach the device - this will fail if the VM is not running</span></pre>
<!--crlf-->
<pre style="text-align: left;line-height: 12pt;background-color: white;margin: 0em;width: 100%;font-family: 'Courier New', courier, monospace;direction: ltr;color: black;font-size: 8pt;overflow: visible;border-style: none;padding: 0px">$vm.AttachUSBDevice($usbDevice)</pre>
<!--crlf--></div>
</div>
<p>Note that I am using the &#8220;DeviceString&#8221; of the USB device &#8211; which is not guaranteed to be unique.&#160; So what I do is just grab the first one that matches.</p>
<p>Cheers, <br />Ben</p><div style="clear:both"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10117488" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;">
<script type="text/javascript"><!--
 tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/01/18/script-to-attach-a-usb-device-to-a-virtual-machine-vpc.aspx'; 
// --></script>
<script src="http://tweetmeme.com/i/scripts/button.js" type="text/javascript"></script>
<br /><br /></div>
<p>A couple of people have asked me how to automate attaching a USB device to a Windows Virtual PC virtual machine, so here is a PowerShell script to do just that:</p>
<div id="codeSnippetWrapper" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; width: 97.5%; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 600px; font-size: 8pt; overflow: auto; cursor: text; border: silver 1px solid; padding: 4px;">
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000"># Connect to Virtual PC</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">$vpc = new-object -com VirtualPC.Application</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">&nbsp;</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000"># Get VM name</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">$vmName = Read-host <span style="color: #006080">"Specify the name of the virtual machine that you want to use"</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">&nbsp;</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000"># List available USB devices</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">write-host <span style="color: #006080">"The following USB devices are available:"</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">$vpc.USBDeviceCollection | select -ExpandProperty DeviceString</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">&nbsp;</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000"># Get the USB device name</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">$usb = Read-host <span style="color: #006080">"Enter the name of the USB device that you want to connect to the virtual machine"</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">&nbsp;</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000"># Get the VM object</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">$vm = $vpc.findVirtualMachine($vmName)</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">&nbsp;</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000"># Get the USB object</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">$usbDevice = $vpc.USBDeviceCollection | ? {$_.DeviceString <span style="color: #cc6633">-eq</span> $usb} | select -first 1</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">&nbsp;</pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000"># Attach the device - this will fail if the VM is not running</span></pre>
<!--crlf-->
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">$vm.AttachUSBDevice($usbDevice)</pre>
<!--crlf--></div>
</div>
<p>Note that I am using the &ldquo;DeviceString&rdquo; of the USB device &ndash; which is not guaranteed to be unique.&nbsp; So what I do is just grab the first one that matches.</p>
<p>Cheers, <br />Ben</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10117488" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/01/18/script-to-attach-a-usb-device-to-a-virtual-machine-vpc.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-10-11-74-88/AttachUSBDevice.zip" length="630" type="application/x-zip-compressed" />
		</item>
		<item>
		<title>Configuring Remote Management of Hyper-V Server &#8211; in a workgroup</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup.aspx#comments</comments>
		<pubDate>Thu, 11 Nov 2010 09:31:02 +0000</pubDate>
		<dc:creator>Virtual PC Guy</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup.aspx';  <br /><br /></div><p>I have received a number of questions about how to go about setting up remote management of our free Hyper-V server (not the one that is part of Windows).&#160; So I thought I would sit down and write up a set of blog posts to talk about how to do this.&#160; Today I am going to talk about how to remotely manage a Hyper-V server from a Windows 7 desktop when in a workgroup environment.</p>  <p>I am going to assume that you have already installed Hyper-V server and have configured the server name, workgroup name and networking appropriately (in my case – the server name is “Server1” and the workgroup name is “WORKGROUP” – not very original, I know).&#160; Also, I am not going to be talking about the other aspects of setting up a Hyper-V server (e.g. configuring automatic updates, enabling remote desktop, etc…).&#160; I am just focusing on how to get remote management working.</p>  <p><strong><u>Server Configuration</u></strong></p>  <p>The first thing you will need to do is to go to the Hyper-V server and run SConfig.cmd (this is configured to run automatically when you log into a Hyper-V server – if you have changed this you can start it manually.&#160; It is in the Windows\System32 folder on the server).&#160; Once you are in SConfig.cmd you will need to:</p>  <p>&#160;</p>  <ol>   <li>Select option 4 on the SConfig menu (labeled <strong>Configure Remote Management</strong>) </li>    <li>Then select options 1 (<strong>Allow MMC Remote Management</strong>) and 2 (<strong>Enable Windows PowerShell</strong>)       <br />      <br /><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/3833.image_5F00_62E91B05.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/0216.image_5F00_thumb_5F00_3AD66BE6.png" width="804" height="604" /></a>      <br /></li>    <li>After you enabled Windows PowerShell you will be asked to reboot. </li>    <li>After the reboot – go back into SConfig and select option 4 again </li>    <li>Select option 3 (<strong>Allow Server Manager Remote Management</strong>)       <ol>       <li>Note that Server Manager Remote Management requires that you have PowerShell enabled first – so you cannot shuffle this ordering around to try and avoid the reboot.</li>     </ol>   </li>    <li>Select option 5 to <strong>Return to main menu</strong></li> </ol>  <p>Next, I am going to assume that you are not logged into your Windows 7 computer with the “Administrator” account (which is disabled by default) so you will need to create a second account on the Hyper-V Server.&#160; To do this you will need to go into SConfig and:   <br /></p>  <ol>   <li>Select option 3 (<strong>Add Local Administrator</strong>) </li>    <li>When prompted for an account name – enter the user name that you are using on the Windows 7 desktop (in my case – “Benjamin”). </li>    <li>You will then be asked for a password – and again you should use the same password as you are using on the Windows 7 desktop (no – I am not going to tell you my password)     <br />      <br /><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1185.image_5F00_08729867.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/3833.image_5F00_thumb_5F00_411D4274.png" width="804" height="604" /></a></li> </ol>  <p>Next – to enable remote (but read-only) access with device manager – run this command from the command prompt as well: <strong>reg add HKLM\Software\Policies\Microsoft\Windows\DeviceInstall\Settings /v AllowRemoteRPC /t reg_dword /d 1</strong> (once again that is a single command).</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1373.image_5F00_2E6848BD.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/3252.image_5F00_thumb_5F00_15004583.png" width="804" height="604" /></a></p>  <p>Finally you will need to restart the server one last time (you can use option 13 on the Sconfig menu).</p>  <p><strong><u>Desktop Configuration</u></strong></p>  <p>Now it is time to go and configure the desktop computer.&#160; </p>  <p>The first thing to do is to download and install the Remote Server Administration Toolkit.&#160; You can download it from here: <a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d">http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d</a> and install it by just running it and following the prompts.</p>  <p>After you have done this you will need to enable the correct remote management tools.&#160; To do this:</p>  <ol>   <li>Open the <strong>Start</strong> menu </li>    <li>Open <strong>Control Panel </strong></li>    <li>Select <strong>Programs and Features </strong>(or just <strong>Programs</strong> depending on the Control Panel view that you are using) </li>    <li>Select <strong>Turn Windows features on or off </strong></li>    <li>Find <strong>Remote Server Administration Tools</strong> and Check <strong>Hyper-V Tools</strong> (under <strong>Role Administration Tools</strong>) and <strong>Server Manager</strong> under the top level list </li>    <li>Click <strong>OK</strong> </li> </ol>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/4338.image_5F00_4DAAEF90.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/7140.image_5F00_thumb_5F00_18322D6B.png" width="805" height="604" /></a></p>  <p>In most workgroup configurations you will not have reliable name resolution for remote computers (i.e. you need to use the IP address).&#160; However – many of the server management tools require that name resolution be working reliably.&#160; If you are using a fixed IP address on the Hyper-V server – you can make this work by editing the “hosts” on the desktop computer (note – you can skip this step if you can ping the Hyper-V server using its name and have it resolve to an IP address correctly):</p>  <ol>   <li>Open the <strong>Start </strong>menu </li>    <li>Click on <strong>All Programs</strong> and then on <strong>Accessories</strong> </li>    <li>Right click on <strong>Notepad</strong> and select <strong>Run as administrator</strong> </li>    <li>Once Notepad has opened, use the <strong>File</strong> menu to <strong>Open…</strong> a file</li>    <li>Navigate to the “Windows\System32\Drivers\etc” folder on the system drive</li>    <li>Change the file name option from <strong>Text Documents (*.txt)</strong> to <strong>All Files</strong></li>    <li>Open the “hosts” file</li>    <li>At the end of this file – add an entry for your server.&#160; The format is basically the IP address of the server followed by the name of the server.</li>    <li>Save the file and exit Notepad.</li> </ol>  <p>(Here is the hosts file from my desktop – after I have modified it for my server)</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/2656.image_5F00_7ECA2A30.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/8547.image_5F00_thumb_5F00_5E42EA7E.png" width="648" height="399" /></a></p>  <p>You will need to enable the use of WinRM to connect to your Hyper-V server.&#160; To do this you will need to:</p>  <ol>   <li>Open the <strong>Start </strong>menu </li>    <li>Click on <strong>All Programs</strong> and then on <strong>Accessories</strong> </li>    <li>Right click on <strong>Command Prompt</strong> and select <strong>Run as administrator</strong> </li>    <li>Type in <strong>winrm quickconfig</strong> and hit enter.&#160; You will then need to say ‘y’ (yes) to a couple of prompts </li>    <li>Type in <strong>winrm set winrm/config/client @{TrustedHosts=&#34;RemoteComputerName&#34;}</strong> and hit enter       <ol>       <li>Substitute “RemoteComputerName” with the name or IP address of your Hyper-V server.&#160; In my test environment my desktop computer could not resolve the name of my server – so I just opted to use the IP address.&#160; I could also have edited the hosts file on my desktop and used the server name.</li>     </ol>   </li>    <li>While we are here – we should also open the firewall on the client side to allow us to remotely manage the servers storage by running this command: <strong>netsh advfirewall firewall set rule group=&#34;Remote Volume Management&#34; new enable=yes</strong></li> </ol>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/8535.image_5F00_16ED948C.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/7633.image_5F00_thumb_5F00_127713C5.png" width="681" height="729" /></a></p>  <p>Now you will need to use HVRemote to enable remote management of Hyper-V on the desktop computer.</p>  <ol>   <li>Download HVRemote from <a title="http://code.msdn.microsoft.com/HVRemote/Release/ProjectReleases.aspx" href="http://code.msdn.microsoft.com/HVRemote/Release/ProjectReleases.aspx">http://code.msdn.microsoft.com/HVRemote/Release/ProjectReleases.aspx</a> </li>    <li>Open the <strong>Start </strong>menu </li>    <li>Click on <strong>All Programs</strong> and then on <strong>Accessories</strong> </li>    <li>Right click on <strong>Command Prompt</strong> and select <strong>Run as administrator</strong> </li>    <li>Change to the directory where you saved HVRemote </li>    <li>Type in <strong>cscript hvremote.wsf /mode:client /anondcom:grant /firewallhypervclient:enable /mmc:enable</strong> and hit enter.<!--endfragment--></li> </ol>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/5383.image_5F00_641D8E17.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/2275.image_5F00_thumb_5F00_4AB58ADD.png" width="682" height="646" /></a></p>  <p>You can now open Server Manager on the desktop computer.&#160; To do this:</p>  <ol>   <li>Open the <strong>Start</strong> menu </li>    <li>Click on <strong>All Programs</strong> and then on <strong>Administrative Tools</strong> </li>    <li>Click on <strong>Server Manager</strong> </li>    <li>You will be automatically prompted for the name of the server that you want to connect to.<!--endfragment--></li> </ol>  <p>After you enter your server name – you should have full access to manage your Hyper-V server:</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/5086.image_5F00_314D87A3.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1780.image_5F00_thumb_5F00_02F401F6.png" width="1028" height="772" /></a></p>  <p>The only caveat here is that Performance monitor still connects to the local computer.&#160; You can, however, add individual counters from the remote server one at a time.&#160; One thing that tripped me up on this issue is that after entering the server name you need to select the <strong>Select counters from computer:</strong> drop down and hit enter:</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/2843.image_5F00_41E58291.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;margin:;padding-left: 0px;padding-right: 0px;border-top: 0px;border-right: 0px;padding-top: 0px" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/0513.image_5F00_thumb_5F00_287D7F57.png" width="1028" height="772" /></a></p>  <p>                                       </p><p>Cheers,     <br />Ben</p><div style="clear:both"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10089348" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"><script type="text/javascript"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup.aspx'; </script> <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script><br /><br /></div><p>I have received a number of questions about how to go about setting up remote management of our free Hyper-V server (not the one that is part of Windows).&#160; So I thought I would sit down and write up a set of blog posts to talk about how to do this.&#160; Today I am going to talk about how to remotely manage a Hyper-V server from a Windows 7 desktop when in a workgroup environment.</p>  <p>I am going to assume that you have already installed Hyper-V server and have configured the server name, workgroup name and networking appropriately (in my case – the server name is “Server1” and the workgroup name is “WORKGROUP” – not very original, I know).&#160; Also, I am not going to be talking about the other aspects of setting up a Hyper-V server (e.g. configuring automatic updates, enabling remote desktop, etc…).&#160; I am just focusing on how to get remote management working.</p>  <p><strong><u>Server Configuration</u></strong></p>  <p>The first thing you will need to do is to go to the Hyper-V server and run SConfig.cmd (this is configured to run automatically when you log into a Hyper-V server – if you have changed this you can start it manually.&#160; It is in the Windows\System32 folder on the server).&#160; Once you are in SConfig.cmd you will need to:</p>  <p>&#160;</p>  <ol>   <li>Select option 4 on the SConfig menu (labeled <strong>Configure Remote Management</strong>) </li>    <li>Then select options 1 (<strong>Allow MMC Remote Management</strong>) and 2 (<strong>Enable Windows PowerShell</strong>)       <br />      <br /><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/3833.image_5F00_62E91B05.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/0216.image_5F00_thumb_5F00_3AD66BE6.png" width="804" height="604" /></a>      <br /></li>    <li>After you enabled Windows PowerShell you will be asked to reboot. </li>    <li>After the reboot – go back into SConfig and select option 4 again </li>    <li>Select option 3 (<strong>Allow Server Manager Remote Management</strong>)       <ol>       <li>Note that Server Manager Remote Management requires that you have PowerShell enabled first – so you cannot shuffle this ordering around to try and avoid the reboot.</li>     </ol>   </li>    <li>Select option 5 to <strong>Return to main menu</strong></li> </ol>  <p>Next, I am going to assume that you are not logged into your Windows 7 computer with the “Administrator” account (which is disabled by default) so you will need to create a second account on the Hyper-V Server.&#160; To do this you will need to go into SConfig and:   <br /></p>  <ol>   <li>Select option 3 (<strong>Add Local Administrator</strong>) </li>    <li>When prompted for an account name – enter the user name that you are using on the Windows 7 desktop (in my case – “Benjamin”). </li>    <li>You will then be asked for a password – and again you should use the same password as you are using on the Windows 7 desktop (no – I am not going to tell you my password)     <br />      <br /><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1185.image_5F00_08729867.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/3833.image_5F00_thumb_5F00_411D4274.png" width="804" height="604" /></a></li> </ol>  <p>Next – to enable remote (but read-only) access with device manager – run this command from the command prompt as well: <strong>reg add HKLM\Software\Policies\Microsoft\Windows\DeviceInstall\Settings /v AllowRemoteRPC /t reg_dword /d 1</strong> (once again that is a single command).</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1373.image_5F00_2E6848BD.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/3252.image_5F00_thumb_5F00_15004583.png" width="804" height="604" /></a></p>  <p>Finally you will need to restart the server one last time (you can use option 13 on the Sconfig menu).</p>  <p><strong><u>Desktop Configuration</u></strong></p>  <p>Now it is time to go and configure the desktop computer.&#160; </p>  <p>The first thing to do is to download and install the Remote Server Administration Toolkit.&#160; You can download it from here: <a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d">http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d</a> and install it by just running it and following the prompts.</p>  <p>After you have done this you will need to enable the correct remote management tools.&#160; To do this:</p>  <ol>   <li>Open the <strong>Start</strong> menu </li>    <li>Open <strong>Control Panel </strong></li>    <li>Select <strong>Programs and Features </strong>(or just <strong>Programs</strong> depending on the Control Panel view that you are using) </li>    <li>Select <strong>Turn Windows features on or off </strong></li>    <li>Find <strong>Remote Server Administration Tools</strong> and Check <strong>Hyper-V Tools</strong> (under <strong>Role Administration Tools</strong>) and <strong>Server Manager</strong> under the top level list </li>    <li>Click <strong>OK</strong> </li> </ol>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/4338.image_5F00_4DAAEF90.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/7140.image_5F00_thumb_5F00_18322D6B.png" width="805" height="604" /></a></p>  <p>In most workgroup configurations you will not have reliable name resolution for remote computers (i.e. you need to use the IP address).&#160; However – many of the server management tools require that name resolution be working reliably.&#160; If you are using a fixed IP address on the Hyper-V server – you can make this work by editing the “hosts” on the desktop computer (note – you can skip this step if you can ping the Hyper-V server using its name and have it resolve to an IP address correctly):</p>  <ol>   <li>Open the <strong>Start </strong>menu </li>    <li>Click on <strong>All Programs</strong> and then on <strong>Accessories</strong> </li>    <li>Right click on <strong>Notepad</strong> and select <strong>Run as administrator</strong> </li>    <li>Once Notepad has opened, use the <strong>File</strong> menu to <strong>Open…</strong> a file</li>    <li>Navigate to the “Windows\System32\Drivers\etc” folder on the system drive</li>    <li>Change the file name option from <strong>Text Documents (*.txt)</strong> to <strong>All Files</strong></li>    <li>Open the “hosts” file</li>    <li>At the end of this file – add an entry for your server.&#160; The format is basically the IP address of the server followed by the name of the server.</li>    <li>Save the file and exit Notepad.</li> </ol>  <p>(Here is the hosts file from my desktop – after I have modified it for my server)</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/2656.image_5F00_7ECA2A30.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/8547.image_5F00_thumb_5F00_5E42EA7E.png" width="648" height="399" /></a></p>  <p>You will need to enable the use of WinRM to connect to your Hyper-V server.&#160; To do this you will need to:</p>  <ol>   <li>Open the <strong>Start </strong>menu </li>    <li>Click on <strong>All Programs</strong> and then on <strong>Accessories</strong> </li>    <li>Right click on <strong>Command Prompt</strong> and select <strong>Run as administrator</strong> </li>    <li>Type in <strong>winrm quickconfig</strong> and hit enter.&#160; You will then need to say ‘y’ (yes) to a couple of prompts </li>    <li>Type in <strong>winrm set winrm/config/client @{TrustedHosts=&quot;RemoteComputerName&quot;}</strong> and hit enter       <ol>       <li>Substitute “RemoteComputerName” with the name or IP address of your Hyper-V server.&#160; In my test environment my desktop computer could not resolve the name of my server – so I just opted to use the IP address.&#160; I could also have edited the hosts file on my desktop and used the server name.</li>     </ol>   </li>    <li>While we are here – we should also open the firewall on the client side to allow us to remotely manage the servers storage by running this command: <strong>netsh advfirewall firewall set rule group=&quot;Remote Volume Management&quot; new enable=yes</strong></li> </ol>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/8535.image_5F00_16ED948C.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/7633.image_5F00_thumb_5F00_127713C5.png" width="681" height="729" /></a></p>  <p>Now you will need to use HVRemote to enable remote management of Hyper-V on the desktop computer.</p>  <ol>   <li>Download HVRemote from <a title="http://code.msdn.microsoft.com/HVRemote/Release/ProjectReleases.aspx" href="http://code.msdn.microsoft.com/HVRemote/Release/ProjectReleases.aspx">http://code.msdn.microsoft.com/HVRemote/Release/ProjectReleases.aspx</a> </li>    <li>Open the <strong>Start </strong>menu </li>    <li>Click on <strong>All Programs</strong> and then on <strong>Accessories</strong> </li>    <li>Right click on <strong>Command Prompt</strong> and select <strong>Run as administrator</strong> </li>    <li>Change to the directory where you saved HVRemote </li>    <li>Type in <strong>cscript hvremote.wsf /mode:client /anondcom:grant /firewallhypervclient:enable /mmc:enable</strong> and hit enter.<!--endfragment--></li> </ol>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/5383.image_5F00_641D8E17.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/2275.image_5F00_thumb_5F00_4AB58ADD.png" width="682" height="646" /></a></p>  <p>You can now open Server Manager on the desktop computer.&#160; To do this:</p>  <ol>   <li>Open the <strong>Start</strong> menu </li>    <li>Click on <strong>All Programs</strong> and then on <strong>Administrative Tools</strong> </li>    <li>Click on <strong>Server Manager</strong> </li>    <li>You will be automatically prompted for the name of the server that you want to connect to.<!--endfragment--></li> </ol>  <p>After you enter your server name – you should have full access to manage your Hyper-V server:</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/5086.image_5F00_314D87A3.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1780.image_5F00_thumb_5F00_02F401F6.png" width="1028" height="772" /></a></p>  <p>The only caveat here is that Performance monitor still connects to the local computer.&#160; You can, however, add individual counters from the remote server one at a time.&#160; One thing that tripped me up on this issue is that after entering the server name you need to select the <strong>Select counters from computer:</strong> drop down and hit enter:</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/2843.image_5F00_41E58291.png" ><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/0513.image_5F00_thumb_5F00_287D7F57.png" width="1028" height="772" /></a></p>  <p>                                       </p><p>Cheers,     <br />Ben</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10089348" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do you manage dynamic memory from Windows 7?</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/08/06/how-do-you-manage-dynamic-memory-from-windows-7.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/08/06/how-do-you-manage-dynamic-memory-from-windows-7.aspx#comments</comments>
		<pubDate>Fri, 06 Aug 2010 23:02:00 +0000</pubDate>
		<dc:creator>Virtual PC Guy</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px">
tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/08/06/how-do-you-manage-dynamic-memory-from-windows-7.aspx';

<br /><br /></div><p>If you have the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7D2F6AD7-656B-4313-A005-4E344E43997D" target="_blank">Remote Server Administration Tools for Windows 7</a> installed so you can manage a Hyper-V server – and you then install the service pack 1 beta on the Hyper-V server – how can you manage dynamic memory remotely?</p>  <p>The first thing to know is that by default – everything will continue to function correctly – but the Hyper-V management tools on Windows 7 will just not know about dynamic memory and will instead report that your virtual machines are all configured with static memory.&#160; This will not cause any problems and you can still do everything you need to do – except configure dynamic memory.</p>  <p>Updating the Remote Server Administration Tools for Windows 7 is actually surprisingly easy.&#160; All you need to do is to install the <a href="http://technet.microsoft.com/en-us/evalcenter/ff183870.aspx" target="_blank">Windows 7 service pack 1 beta</a> release on your management computer – and the Hyper-V management tools will be magically updated.</p>  <p>Note that if you install Windows 7 service pack 1 first, you will not be able to install the Remote Server Administration Tools – so you should be careful to get the order of installation correct.</p>  <p>Cheers,   <br />Ben</p><div style="clear:both"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10044739" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"><script type="text/javascript">
tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/08/06/how-do-you-manage-dynamic-memory-from-windows-7.aspx';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script><br /><br /></div><p>If you have the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7D2F6AD7-656B-4313-A005-4E344E43997D" >Remote Server Administration Tools for Windows 7</a> installed so you can manage a Hyper-V server – and you then install the service pack 1 beta on the Hyper-V server – how can you manage dynamic memory remotely?</p>  <p>The first thing to know is that by default – everything will continue to function correctly – but the Hyper-V management tools on Windows 7 will just not know about dynamic memory and will instead report that your virtual machines are all configured with static memory.&#160; This will not cause any problems and you can still do everything you need to do – except configure dynamic memory.</p>  <p>Updating the Remote Server Administration Tools for Windows 7 is actually surprisingly easy.&#160; All you need to do is to install the <a href="http://technet.microsoft.com/en-us/evalcenter/ff183870.aspx" >Windows 7 service pack 1 beta</a> release on your management computer – and the Hyper-V management tools will be magically updated.</p>  <p>Note that if you install Windows 7 service pack 1 first, you will not be able to install the Remote Server Administration Tools – so you should be careful to get the order of installation correct.</p>  <p>Cheers,   <br />Ben</p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10044739" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/08/06/how-do-you-manage-dynamic-memory-from-windows-7.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Windows Virtual PC on Windows 7 Home Editions</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/07/07/installing-windows-virtual-pc-on-windows-7-home-editions.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/07/07/installing-windows-virtual-pc-on-windows-7-home-editions.aspx#comments</comments>
		<pubDate>Thu, 08 Jul 2010 06:25:47 +0000</pubDate>
		<dc:creator>Virtual PC Guy</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Virtual PC]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/07/07/installing-windows-virtual-pc-on-windows-7-home-editions.aspx';  <br /><br /></div><p>For a while now I have been seeing random people complaining about the fact that they cannot install Windows Virtual PC on Windows 7 Home Editions (Basic or Premium).&#160; This always struck me as odd – as I was sure that this was a supported configuration – but I did not reply as I did not have the time to try this configuration myself and confirm that it did in fact work.</p>  <p>I finally had the chance to try this out – and while I can confirm that running Windows Virtual PC on Windows 7 Home Editions is supported and does work – I also stumbled upon the probable cause of peoples confusion.</p>  <p>If you go to the official Virtual PC website (<a href="http://www.microsoft.com/virtualpc">http://www.microsoft.com/virtualpc</a>) and indicate that you are running Windows 7 Home – you will be (correctly) informed that you are not eligible to run Windows XP Mode:</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/3858.Windows7HomeVPC2_5F00_280A2F43.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;border-top: 0px;border-right: 0px" class="wlDisabledImage" border="0" alt="Windows 7 Home - VPC - 2" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/5123.Windows7HomeVPC2_5F00_thumb_5F00_6E871F4B.png" width="480" height="361" /></a></p>  <p>Unfortunately this page does not explain that you are eligible to run Windows Virtual PC.</p>  <p>To clarify – “Windows Virtual PC” is the virtualization program that allows you to create and run virtual machines on Windows 7.&#160; “Windows XP Mode” is a free pre-configured Windows XP virtual machine.&#160; “Windows XP Mode” is not available for people running Windows 7 Home editions; but these users can download Windows Virtual PC and use a separate (fully licensed) copy of Windows XP to create their own Windows XP virtual machines and get all the functionality of Windows XP Mode.</p>  <p>You can download Windows Virtual PC directly from here: <a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=2B6D5C18-1441-47EA-8309-2545B08E11DD" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2B6D5C18-1441-47EA-8309-2545B08E11DD">http://www.microsoft.com/downloads/details.aspx?FamilyID=2B6D5C18-1441-47EA-8309-2545B08E11DD</a></p>  <p>And as you can see – on this page it does state that Windows 7 Home editions are supported:</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1616.Windows7HomeVPC4_5F00_2731C959.png" target="_blank"><img style="border-bottom: 0px;border-left: 0px;border-top: 0px;border-right: 0px" class="wlDisabledImage" border="0" alt="Windows 7 Home - VPC - 4" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1222.Windows7HomeVPC4_5F00_thumb_5F00_0DC9C61F.png" width="476" height="357" /></a></p>  <p>Hopefully the main webpage can be updated to make this less confusing in the future.</p>  <p>Cheers,   <br />Ben    </p><div style="clear:both"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10035747" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"><script type="text/javascript"> tweetmeme_url = 'http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/07/07/installing-windows-virtual-pc-on-windows-7-home-editions.aspx'; </script> <script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script><br /><br /></div><p>For a while now I have been seeing random people complaining about the fact that they cannot install Windows Virtual PC on Windows 7 Home Editions (Basic or Premium).&#160; This always struck me as odd – as I was sure that this was a supported configuration – but I did not reply as I did not have the time to try this configuration myself and confirm that it did in fact work.</p>  <p>I finally had the chance to try this out – and while I can confirm that running Windows Virtual PC on Windows 7 Home Editions is supported and does work – I also stumbled upon the probable cause of peoples confusion.</p>  <p>If you go to the official Virtual PC website (<a href="http://www.microsoft.com/virtualpc">http://www.microsoft.com/virtualpc</a>) and indicate that you are running Windows 7 Home – you will be (correctly) informed that you are not eligible to run Windows XP Mode:</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/3858.Windows7HomeVPC2_5F00_280A2F43.png" ><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Windows 7 Home - VPC - 2" border="0" alt="Windows 7 Home - VPC - 2" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/5123.Windows7HomeVPC2_5F00_thumb_5F00_6E871F4B.png" width="480" height="361" /></a></p>  <p>Unfortunately this page does not explain that you are eligible to run Windows Virtual PC.</p>  <p>To clarify – “Windows Virtual PC” is the virtualization program that allows you to create and run virtual machines on Windows 7.&#160; “Windows XP Mode” is a free pre-configured Windows XP virtual machine.&#160; “Windows XP Mode” is not available for people running Windows 7 Home editions; but these users can download Windows Virtual PC and use a separate (fully licensed) copy of Windows XP to create their own Windows XP virtual machines and get all the functionality of Windows XP Mode.</p>  <p>You can download Windows Virtual PC directly from here: <a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=2B6D5C18-1441-47EA-8309-2545B08E11DD" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2B6D5C18-1441-47EA-8309-2545B08E11DD">http://www.microsoft.com/downloads/details.aspx?FamilyID=2B6D5C18-1441-47EA-8309-2545B08E11DD</a></p>  <p>And as you can see – on this page it does state that Windows 7 Home editions are supported:</p>  <p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1616.Windows7HomeVPC4_5F00_2731C959.png" ><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Windows 7 Home - VPC - 4" border="0" alt="Windows 7 Home - VPC - 4" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-41-22-metablogapi/1222.Windows7HomeVPC4_5F00_thumb_5F00_0DC9C61F.png" width="476" height="357" /></a></p>  <p>Hopefully the main webpage can be updated to make this less confusing in the future.</p>  <p>Cheers,   <br />Ben    </p><div style="clear:both;"></div><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10035747" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/07/07/installing-windows-virtual-pc-on-windows-7-home-editions.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is the Default Virtual Machine Location for Windows Virtual PC? (And why is it what it is?)</title>
		<link>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/05/07/what-is-the-default-virtual-machine-location-for-windows-virtual-pc-and-why-is-it-what-it-is.aspx</link>
		<comments>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/05/07/what-is-the-default-virtual-machine-location-for-windows-virtual-pc-and-why-is-it-what-it-is.aspx#comments</comments>
		<pubDate>Sat, 08 May 2010 01:57:00 +0000</pubDate>
		<dc:creator>Virtual PC Guy</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Virtual PC]]></category>
		<category><![CDATA[Windows XP Mode]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter" style="float:none;margin:0px;padding:0px 0px 0px 0px">
tweetmeme_url = 'http://blogs.msdn.com/virtual_pc_guy/archive/2010/05/07/what-is-the-default-virtual-machine-location-for-windows-virtual-pc-and-why-is-it-what-it-is.aspx';

<br /><br /></div><p>My post on <a href="http://blogs.msdn.com/virtual_pc_guy/archive/2010/05/05/managing-the-default-virtual-machine-location-with-windows-virtual-pc.aspx" target="_blank">how to configure the default virtual machine location for Windows Virtual PC</a> has raised a number of questions.&#160; One of which is: what is the default default virtual machine location for Windows Virtual PC?&#160; This question is almost always then followed by the question – why is it that?</p>  <p>Before getting into the answers to these questions – I would like to start by stating that this has been a surprisingly contentious issue; both with our users and inside the development team itself.&#160; With that acknowledged – I am not trying to argue that one choice is better than an other – but rather to explain the logic behind our current choice.</p>  <p>Now – on to the answers:</p>  <p>What is the default default virtual machine location for Windows Virtual PC?</p>  <p>%LocalAppData%\Microsoft\Windows Virtual PC\Virtual Machines\</p>  <p>Why is that the default default location?</p>  <p>Virtual PC 2004 / 2007 defaulted to storing virtual machines in the users “My Documents” folder – and there are many people who like to have their virtual machines stored there.&#160; There were a couple of reasons that drove us to change this default in Windows Virtual PC:</p>  <ul>   <li>Many users now have their “Documents” folder redirected to a network location.&#160; It is preferable to run virtual machines off of local storage – so we wanted to find a location that was guaranteed to be local where we could also guarantee that the current user would have the ability to read / write.&#160; %LocalAppData% is pretty much the only location that provides these guarantees.</li>    <li>Many users who are using Windows Virtual PC just for Windows XP mode do not want to see the virtual machine – and do not care where the files for it are.&#160; For these users the Windows XP virtual hard disk is truly more like application data than one of their documents.</li> </ul>  <p>Of course – if you want to store your virtual machines in a different location – the original blog post that sparked this discussion (linked at the top of this post) tells you everything you need to know about changing the default virtual machine location for Windows Virtual PC.</p>  <p>Cheers,   <br />Ben</p><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10006083" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div class="wlWriterHeaderFooter" style="float:none; margin:0px; padding:0px 0px 0px 0px;"><script type="text/javascript">
tweetmeme_url = 'http://blogs.msdn.com/virtual_pc_guy/archive/2010/05/07/what-is-the-default-virtual-machine-location-for-windows-virtual-pc-and-why-is-it-what-it-is.aspx';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script><br /><br /></div><p>My post on <a href="http://blogs.msdn.com/virtual_pc_guy/archive/2010/05/05/managing-the-default-virtual-machine-location-with-windows-virtual-pc.aspx" >how to configure the default virtual machine location for Windows Virtual PC</a> has raised a number of questions.&#160; One of which is: what is the default default virtual machine location for Windows Virtual PC?&#160; This question is almost always then followed by the question – why is it that?</p>  <p>Before getting into the answers to these questions – I would like to start by stating that this has been a surprisingly contentious issue; both with our users and inside the development team itself.&#160; With that acknowledged – I am not trying to argue that one choice is better than an other – but rather to explain the logic behind our current choice.</p>  <p>Now – on to the answers:</p>  <p>What is the default default virtual machine location for Windows Virtual PC?</p>  <p>%LocalAppData%\Microsoft\Windows Virtual PC\Virtual Machines\</p>  <p>Why is that the default default location?</p>  <p>Virtual PC 2004 / 2007 defaulted to storing virtual machines in the users “My Documents” folder – and there are many people who like to have their virtual machines stored there.&#160; There were a couple of reasons that drove us to change this default in Windows Virtual PC:</p>  <ul>   <li>Many users now have their “Documents” folder redirected to a network location.&#160; It is preferable to run virtual machines off of local storage – so we wanted to find a location that was guaranteed to be local where we could also guarantee that the current user would have the ability to read / write.&#160; %LocalAppData% is pretty much the only location that provides these guarantees.</li>    <li>Many users who are using Windows Virtual PC just for Windows XP mode do not want to see the virtual machine – and do not care where the files for it are.&#160; For these users the Windows XP virtual hard disk is truly more like application data than one of their documents.</li> </ul>  <p>Of course – if you want to store your virtual machines in a different location – the original blog post that sparked this discussion (linked at the top of this post) tells you everything you need to know about changing the default virtual machine location for Windows Virtual PC.</p>  <p>Cheers,   <br />Ben</p><img src="http://blogs.msdn.com/aggbug.aspx?PostID=10006083" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/05/07/what-is-the-default-virtual-machine-location-for-windows-virtual-pc-and-why-is-it-what-it-is.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Virtual Server with Internet Explorer 8</title>
		<link>http://blogs.msdn.com/virtual_pc_guy/archive/2010/04/13/using-virtual-server-with-internet-explorer-8.aspx</link>
		<comments>http://blogs.msdn.com/virtual_pc_guy/archive/2010/04/13/using-virtual-server-with-internet-explorer-8.aspx#comments</comments>
		<pubDate>Tue, 13 Apr 2010 21:00:00 +0000</pubDate>
		<dc:creator>Virtual PC Guy</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Operating Systems under Virtual PC / Virtual Server / Hyper-V]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div class="wlWriterHeaderFooter">

tweetmeme_url = 'http://blogs.msdn.com/virtual_pc_guy/archive/2010/04/13/using-virtual-server-with-internet-explorer-8.aspx';



<br /><br /></div>
<p>Whether you are running Virtual Server on Windows 7, or just trying to manage Virtual Server from a Windows 7 computer – you will need to use the Virtual Server Administrative Web Site under Internet Explorer 8.&#160; This is possible – but there are a number of things that you need to do:</p>
<ol>
<li>Enable compatibility mode <br /><br />If you do not use compatibility mode with Internet Explorer 8 – none of the drop down menus will work, which renders the website unusable.&#160; Under Internet Explorer you should open the <strong>Tools</strong> menu and select <strong>Compatibility View Settings</strong>.&#160; Here you can add the URL for your Virtual Server server. <br /></li>
<li>Turn on the Internet Explorer menu bar <br /><br />The Virtual Server host key (right ALT) causes the Internet Explorer menu bar to pop into existence every time you try to release the mouse from a virtual machine.&#160; This causes a lot of annoying jittering around on the screen.&#160; You can get around this by just configuring the Internet Explorer menu bar to be permanently displayed.&#160; To do this open the <strong>View</strong> menu under Internet Explorer, select <strong>Toolbars</strong> and then select <strong>Menu Bar</strong>. <br /></li>
<li>Get rid of annoying credential prompts whenever connecting to a virtual machine <br /><br />There are two possible ways to do this:</li>
</ol><ol>
<li>Put the Virtual Server website in your trusted websites, and enable</li>
</ol><ol>
<li>Open the Internet Explorer <strong>Tools</strong> menu</li>
<li>Select <strong>Internet Options</strong></li>
<li>Change to the <strong>Security</strong> tab</li>
<li>Select the <strong>Trusted sites</strong> zone</li>
<li>Click on the <strong>Sites </strong>button</li>
<li>Type in the URL for your Virtual Server site and click <strong>Add</strong> <br />(You may need to uncheck the option to <strong>Require server verification (https:) for all sites in this zone</strong>)</li>
<li>Click <strong>Close</strong></li>
<li>Click <strong>Custom level…</strong></li>
<li>Scroll to the bottom and find the <strong>User Authentication</strong> section.</li>
<li>Select <strong>Automatic logon with current user name and password</strong>.</li>
<li>Click <strong>OK</strong> and <strong>OK</strong>.<br /><br /></li></ol>
<li>Put the Virtual Server website in your intranet sites</li>
<ol>
<li>Open the Internet Explorer <strong>Tools</strong> menu</li>
<li>Select <strong>Internet Options</strong></li>
<li>Change to the <strong>Security</strong> tab</li>
<li>Select the <strong>Local intranet</strong> zone</li>
<li>Click on the <strong>Sites </strong>button</li>
<li>Click on the <strong>Advanced </strong>button</li>
<li>Type in the URL for your Virtual Server site and click <strong>Add</strong></li>
<li>Click <strong>Close</strong> and <strong>OK</strong> and <strong>OK</strong>. <br /><br />Note: If you are doing this on a Windows 7 computer that is running Virtual Server you will be greeted by an endless loop of dialogs that say <strong>The site you specified already exists in the Trusted sites zone. Would you like to move it to the Local intranet zone?</strong>&#160; Hitting <strong>Yes</strong> on this dialog will just cause the same dialog to come up again – and checking under the trusted sites does not display the Virtual Server site.&#160; The solution here is to run Internet Explorer as administrator and then follow these steps.</li></ol>
<p>You should now be able to use Virtual Server from Internet Explorer 8 happily.</p>
<p>Cheers, <br />Ben</p><img src="http://blogs.msdn.com/aggbug.aspx?PostID=9994041" width="1" height="1"/>]]></description>
			<content:encoded><![CDATA[<div style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px" class=wlWriterHeaderFooter>
<script type=text/javascript>
tweetmeme_url = 'http://blogs.msdn.com/virtual_pc_guy/archive/2010/04/13/using-virtual-server-with-internet-explorer-8.aspx';
</script>

<script type=text/javascript src=http://tweetmeme.com/i/scripts/button.js mce_src="http://tweetmeme.com/i/scripts/button.js"></script>
<br /><br /></div>
<p>Whether you are running Virtual Server on Windows 7, or just trying to manage Virtual Server from a Windows 7 computer – you will need to use the Virtual Server Administrative Web Site under Internet Explorer 8.&nbsp; This is possible – but there are a number of things that you need to do:</p>
<ol>
<li>Enable compatibility mode <br /><br />If you do not use compatibility mode with Internet Explorer 8 – none of the drop down menus will work, which renders the website unusable.&nbsp; Under Internet Explorer you should open the <strong>Tools</strong> menu and select <strong>Compatibility View Settings</strong>.&nbsp; Here you can add the URL for your Virtual Server server. <br /></li>
<li>Turn on the Internet Explorer menu bar <br /><br />The Virtual Server host key (right ALT) causes the Internet Explorer menu bar to pop into existence every time you try to release the mouse from a virtual machine.&nbsp; This causes a lot of annoying jittering around on the screen.&nbsp; You can get around this by just configuring the Internet Explorer menu bar to be permanently displayed.&nbsp; To do this open the <strong>View</strong> menu under Internet Explorer, select <strong>Toolbars</strong> and then select <strong>Menu Bar</strong>. <br /></li>
<li>Get rid of annoying credential prompts whenever connecting to a virtual machine <br /><br />There are two possible ways to do this:</li>
</ol><ol>
<li>Put the Virtual Server website in your trusted websites, and enable</li>
</ol><ol>
<li>Open the Internet Explorer <strong>Tools</strong> menu</li>
<li>Select <strong>Internet Options</strong></li>
<li>Change to the <strong>Security</strong> tab</li>
<li>Select the <strong>Trusted sites</strong> zone</li>
<li>Click on the <strong>Sites </strong>button</li>
<li>Type in the URL for your Virtual Server site and click <strong>Add</strong> <br />(You may need to uncheck the option to <strong>Require server verification (https:) for all sites in this zone</strong>)</li>
<li>Click <strong>Close</strong></li>
<li>Click <strong>Custom level…</strong></li>
<li>Scroll to the bottom and find the <strong>User Authentication</strong> section.</li>
<li>Select <strong>Automatic logon with current user name and password</strong>.</li>
<li>Click <strong>OK</strong> and <strong>OK</strong>.<br /><br /></li></ol>
<li>Put the Virtual Server website in your intranet sites</li>
<ol>
<li>Open the Internet Explorer <strong>Tools</strong> menu</li>
<li>Select <strong>Internet Options</strong></li>
<li>Change to the <strong>Security</strong> tab</li>
<li>Select the <strong>Local intranet</strong> zone</li>
<li>Click on the <strong>Sites </strong>button</li>
<li>Click on the <strong>Advanced </strong>button</li>
<li>Type in the URL for your Virtual Server site and click <strong>Add</strong></li>
<li>Click <strong>Close</strong> and <strong>OK</strong> and <strong>OK</strong>. <br /><br />Note: If you are doing this on a Windows 7 computer that is running Virtual Server you will be greeted by an endless loop of dialogs that say <strong>The site you specified already exists in the Trusted sites zone. Would you like to move it to the Local intranet zone?</strong>&nbsp; Hitting <strong>Yes</strong> on this dialog will just cause the same dialog to come up again – and checking under the trusted sites does not display the Virtual Server site.&nbsp; The solution here is to run Internet Explorer as administrator and then follow these steps.</li></ol>
<p>You should now be able to use Virtual Server from Internet Explorer 8 happily.</p>
<p>Cheers, <br />Ben</p><img src="http://blogs.msdn.com/aggbug.aspx?PostID=9994041" width="1" height="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.msdn.com/virtual_pc_guy/archive/2010/04/13/using-virtual-server-with-internet-explorer-8.aspx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

