Creating a Windows Virtual PC Image for MED-V
Before you can deliver a MED-V workspace to users, you have to first prepare a virtual hard disk that you use to build the MED-V workspace installer package for Microsoft Enterprise Desktop Virtualization (MED-V) 2.0. To prepare the necessary virtual hard disk, you must create a Windows Virtual PC image that contains the required operating system, updates, and software to let you later deploy applications and URL redirection information to users. This section provides guidance about how to create the virtual hard disk.
To create a virtual image for MED-V, you must follow these steps.
Creating a Windows Virtual PC Image
To create a Windows Virtual PC image, see the Windows Virtual PC documentation:
Alternately, if you already have a Windows Imaging (WIM) file that you want to use as the basis for your virtual image, you can convert it to a VHD that you use to build the MED-V workspace. For more information about how to convert a WIM to a virtual hard disk, see Native VHD Support in Windows 7 (http://go.microsoft.com/fwlink/?LinkId=195922).
MED-V only supports one virtual hard disk per virtual machine and only one partition on each virtual disk.
After you have created your virtual hard disk, install Windows XP on the image.
Installing Windows XP on a Windows Virtual PC Image
MED-V requires that Windows XP SP3 is installed on the Windows Virtual PC image before you build the MED-V workspace.
For more information about how to install Windows XP, see Create a virtual machine and install a guest operating system (http://go.microsoft.com/fwlink/?LinkId=182379).
Installing the .NET Framework 3.5 SP1 on a Windows Virtual PC Image
You must manually install the .NET Framework 3.5 SP1 and the update KB959209 into the Windows Virtual PC image that you prepare for use with MED-V. The update KB959209 (http://go.microsoft.com/fwlink/?LinkId=204950) addresses several known application compatibility issues.
Applying Updates to the Windows Virtual PC Image
After you have installed Windows XP on your virtual machine, install any required Windows XP updates on the image, such as SP3. You can also install certain optional updates for better performance.
MED-V requires that Windows XP SP3 be running on the guest operating system.
When you install updates to Windows XP, make sure that you remain on the version of Internet Explorer in the guest that you intend to use in the MED-V workspace. For example, if you intend to run Internet Explorer 6 in the MED-V workspace, make sure that any updates that you install now do not include Internet Explorer 7 or Internet Explorer 8. In addition, we recommend that you configure the registry to prevent automatic updates from upgrading Internet Explorer.
Installing an Optional Performance Update
Although it is optional, we recommend that you install the following update for hotfix KB972435 (http://go.microsoft.com/fwlink/?LinkId=201077). This update increases the performance of shared folders in a Terminal Services session:
The update is publically available. However, you might be prompted to accept an agreement for Microsoft Services. Follow the prompts on the successive webpages to retrieve this hotfix.
Configuring a Group Policy Performance Update
By default, Group Policy is downloaded to a computer one byte at a time. This causes delays while MED-V is being joined to the domain. To increase the performance of Group Policy, set the following registry key value to the registry:
Registry subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Installing Integration Components
Windows Virtual PC includes the Integration Components package. This provides features that improve the interaction between the virtual environment and the physical computer. For example, the Integration Components package lets your mouse move between the host and the guest computers.
MED-V requires the installation of the Integration Components package.
When you configure the virtual image to work with MED-V, you must manually install the Integration Components package on the guest operating system to make the integration features that are available.
For more information about how to install and use the Integration Components package, see the following:
Installing RemoteApp Update
After you install the Integration Components package, you are prompted to install the following update: "Update for Windows XP SP3 to enable RemoteApp." This is a required component for MED-V.
If you are not prompted to install the RemoteApp update, you must download and install it manually. For more information and instructions about how to download this update, see Update for Windows XP SP3 to enable RemoteApp (http://go.microsoft.com/fwlink/?LinkId=195925).
Enabling Remote Desktop
By default, Remote Desktop is enabled after you install the Integration Components package. For MED-V to be operational, ensure that Remote Desktop is enabled, and do not distribute any Group Policy that disables it.
Customizing Internet Explorer by Using the Internet Explorer Administration Kit
If you want, you can use the Internet Explorer Administration Kit to customize Internet Explorer on the guest operating system. For more information, see the Internet Explorer 6 Administration Kit and Deployment Guide (http:// go.microsoft.com/fwlink/?LinkId=200007).
You should consider security concerns associated with customizing Internet Explorer in the MED-V workspace. For more information, see Security Best Practices for MED-V Operations.
After your virtual hard disk is installed with an up-to-date guest operating system, you can install applications on the image.