在Windows 7中,默认支持两个VPC,一个是Windows Virtual PC,它支持XPMODE,一个是Virtual PC 2007,它支持的host os和guest os更多,但没有XMODE的一些特性,比如RemoteApp,USB映射等。而对于微软的另一款虚拟机产品Virtual Server 2005 R2 SP1默认是不能安装的,不信的话,你可以下载下来,装的试下,结果会报一个错
 
Windows 7安装Virtual Server 2005 R2 SP1_第1张图片
 
这里给一个方法,在Windows 7上安装使用Virtual Server 2005 R2 SP1,当然,首先要声明的一点,这种做法,是微软不支持的,只是给需要这种场景的朋友提供参考
1、在Windows 7中,打开本地组策略编辑器,gpedit.msc,找到计算机配置----管理模板----Windows组件----应用程序兼容性,选择关闭应用程序兼容性引擎,启用它
Windows 7安装Virtual Server 2005 R2 SP1_第2张图片
 
2、同样是在组策略中,选择计算机配置----管理模板----系统----疑难解答和诊断----应用程序兼容性诊断,禁用所有选项
Windows 7安装Virtual Server 2005 R2 SP1_第3张图片
 
3、把IIS给装上
Windows 7安装Virtual Server 2005 R2 SP1_第4张图片
IIS要安装以下的组件
Under Web Management Tools enable:
•IIS Management Console
Under IIS 6 Management Compatibility enable:
•IIS Metabase and IIS6 configuration compatibility
Under Application Development Features enable:
•CGI
Under Common Http Features enable:
•Default Document
•Directory Browsing
•HTTP Errors
•Static Content
Under Health and Diagnostics enable:
•HTTP Logging
•Request Monitor
Under Performance Features enable:
•Static Content Compression
Under Security enable:
•Windows Authentication
 
4、以上几步,算是把准备工作做好了,这时我们就可以安装Virtual Server 2005 R2 SP1了
Windows 7安装Virtual Server 2005 R2 SP1_第5张图片
 
5、安装完成以后,先把前面启用的组策略还原,然后找到C:\Program Files\Microsoft Virtual Server\目录下的v***vc.exe文件,重命名为另外一个名称,比如v***vc1.exe,然后打开注册表,查找替换所有键值为v***vc.exe到v***vc1.exe