Installing Virtual Server 2005 R2 SP1 on Windows 7
The process for installing Virtual Server 2005 on a computer running Windows 7 is not the easiest thing to do but it can be done. Before going forward I should point out that Microsoft does not support Virtual Server 2005 running on a Windows 7 machine. I have seen dozens of web sites and blogs that have listed most of the steps necessary for a virtual server install, but they never seem to be complete, leaving most people frustrated. If you are an ubergeek like me and always want to test out the latest software Virtual Server is a great tool to have. I have compiled the steps below needed to install Virtual Server 2005 R2 SP1 on a computer running Windows 7 Professional, Enterprise or Ultimate.
The first thing we need to do is install IIS.
- 1. Start > Control Panel > Programs> Programs and Features
- On the left side of the window choose Turn Windows features on or off
- Expand the Internet Information Services node
- Expand the Web Management Tools node
- Enable IIS Management Console
- Expand the IIS 6 Management Compatibility node
- Enable IIS Metabase and IIS 6 configuration compatibility
- Expand the World Wide Web Services node
- Expand the Application Development Features node
- Enable CGI
- Expand the Common HTTP Features node and enable the following options:
- Default Document
- Directory Browsing
- HTTP Errors
- Static Content
- Expand the Health and Diagnostics node and enable the following options:
- HTPP Logging
- Request Monitor
- Expand the Performance Features node
- Enable Static Content Compression
- Expand the Security node
- Enable Windows Authentication
We now need to take steps to allow Virtual Server 2005 R2 SP1 to be installed
- Start> in the search box type gpedit.msc this will open the local Group Policy editor
- 2. Expand Computer Configuration>Administrative Templates>Windows Components>Application Compatibility
- a. Change the settings on each item from Not Configured to Enabled
- 3. Now expand Computer Configuration>Administrative Templates>System>Troubleshooting and Diagnostics>Application Compatibility Diagnostics
- a. Change the settings on each item from Not Configured to Disabled
- 4. Once that is complete Restart the computer.
Now we can install Virtual Server 2005 R2 SP1 accepting the default settings.
You can download it here http://technet.microsoft.com/en-us/bb738033.aspx
Don’t worry you’re almost there!!!!
Now we have to rename the executable for Virtual Server 2005 R2 SP1
- Choose Start>Computer and browse to the install directory which by default is C:\Program Files\Microsoft Virtual Server\
- Rename vssrvc.exe to something else. (I renamed it to vssrvc2.exe)
Now we have to edit the registry to point to the newly renamed executable.
- Click Start and in the Search box type regedit
- We have to replace all instances of vssrvc.exe to vssrvc2.exe
- From the menu bar choose Edit>Find and in the Find what dialog box type vssrvc.exe edit each entry it finds and then move on to the next entry by pressing F3
- You will find several entries that need to be edited
Now we can undo the Group Policy changes we made earlier and restart. Once complete you will be able to open the Virtual Server Administration Website by going to Start>All Programs>Virtual Server>Virtual Server Administration Website.
Now you are ready to run different Operating Systems through the use of virtualization.