Step 2: Installing and Configuring the Virtual Machine

Applies To: Windows Server 2008 R2

In this step, you will install and configure the virtual machine that will be used as a personal virtual desktop.

Use the following table as a reference when setting up the appropriate computer names, operating systems, and network settings that are required to complete the steps in this guide.

Computer name Operating system requirement IP settings DNS settings


Windows 7

IP address:

Subnet mask:

Default gateway:


Install the personal virtual desktop computer (PVD1-CLNT)

To configure the virtual machine that will be used as a personal virtual desktop, you must install Windows 7 on the virtual machine, configure TCP/IP properties, and then join the virtual machine to the domain.

To install Windows 7 on a virtual machine

  1. Log on to RDVH-SRV as CONTOSO\Administrator.

  2. Insert the Windows 7 product DVD into the DVD drive on the RDVH-SRV server.

  3. Open Hyper-V Manager. To open Hyper-V Manager, click Start, point to Administrative Tools, and then click Hyper-V Manager.

  4. Right-click RDVH-SRV, point to New, and then click Virtual Machine.

  5. On the Before You Begin page, click Next.

  6. In the Name box, type and then click Next.

  7. On the Assign Memory page, click Next.

  8. On the Configure Networking page, in the Connection box, select the virtual network that contains the other machines in the domain, and then click Next.

  9. On the Connect Virtual Hard Disk page, in the Name box, type, in the Size box, type 30 and then click Next.

  10. On the Installation Options page, click Install an operating system from a boot CD/DVD-ROM drive.

  11. In the Physical CD/DVD drive box, select the DVD drive that contains the Windows 7 product DVD, and then click Next.

  12. On the Completing the New Virtual Machine Wizard page, review the installation options, and then click Finish.

  13. In the Virtual Machines area, right-click, and then click Connect.

  14. On the Action menu, click Start to start the installation of Windows 7.

  15. During the installation of the virtual machine, specify pvd1-clnt as the name of the computer.

Next, configure TCP/IP properties so that PVD1-CLNT has a static IP address of In addition, configure the DNS server of CONTOSO-DC (

To configure TCP/IP properties

  1. Log on to PVD1-CLNT as a member of the local Administrators group.

  2. Click Start, click Control Panel, click Network and Internet, and then click Network and Sharing Center.

  3. Click Change adapter settings, right-click Local Area Connection, and then click Properties.

  4. On the Networking tab, click Internet Protocol Version 4 (TCP/IPv4), and then click Properties.

  5. Click Use the following IP address. In the IP address box, type In the Subnet mask box, type In the Default gateway box, type

  6. Click Use the following DNS server addresses. In the Preferred DNS server box, type

  7. Click OK, and then close the Local Area Connection Properties dialog box.

Finally, join PVD1-CLNT to the domain.

To join PVD1-CLNT to the domain

  1. Click Start, right-click Computer, and then click Properties.

  2. Under Computer name, domain, and workgroup settings, click Change settings.

  3. On the Computer Name tab, click Change.

  4. In the Computer Name/Domain Changes dialog box, under Member of, click Domain, and then type

  5. Click More, and in the Primary DNS suffix of this computer box, type

  6. Click OK, and then click OK again.

  7. When a Computer Name/Domain Changes dialog box appears prompting you for administrative credentials, provide the CONTOSO\Administrator credentials, and then click OK.

  8. When a Computer Name/Domain Changes dialog box appears welcoming you to the domain, click OK.

  9. When a Computer Name/Domain Changes dialog box appears telling you that the computer must be restarted, click OK, and then click Close.

  10. Click Restart Now.

Configure the virtual machine for Remote Desktop Services

You can configure the virtual machine by using Windows PowerShell. If you prefer to configure the virtual machine manually, see Appendix A: Configuring the Virtual Machine Manually in this document.

The Windows PowerShell script does the following on the virtual machine:

  • Enables Remote Desktop

  • Enables Remote Procedure Call (RPC)

  • Adds selected users to the Remote Desktop Users group

  • Adds the proper RDP-TCP listener permissions for the RD Virtualization Host server

  • Adds a Windows Firewall exception for Remote Desktop Services

  • Adds a Windows Firewall exception for Remote Services Management

  • Restarts the Remote Desktop Services service

The script is found on the Microsoft TechNet Script Center (

To configure the virtual machine, type the following commands at the Windows PowerShell prompt:

  1. Set-ExecutionPolicy remotesigned –force and then press ENTER.

  2. Configure-VirtualMachine.ps1 –RDVHost contoso\rdvh-srv –RDUsers contoso\mskinner and then press ENTER.

You have installed and configured the virtual machine. Now you can proceed to Step 3: Configuring the Personal Virtual Desktop.