自从装上64位的win7后就一直没让我开心过,本来拿到64位win7还是挺开心的,可是装上后好多的软件都不能支持,看来微软还是留了一手,搞了一个windows XP mode模式,说白了其实就是一个使用VPC的XP虚拟机.
打算安装体验一下,顺便把安装过程写出来分享给大家
既然是把XP装到虚拟机上,那就要求物理机支持虚拟化功能
注:微软近期发布了一个补丁,打上补丁后不支持虚拟化的物理机也可以玩虚拟机,补丁文章最后有链接
我的处理器是AMD翼龙545的,是支持虚拟化的
至于判断处理器是否支持虚拟化,用软件可是可以判断出来的,我在网上搜了一下,发现一个叫securable的工具,还不错
图中显示我的处理器支持64位,支持虚拟化扩展,而且BIOS已经开启的虚拟化功能
既然硬件支持了那就开始弄软件吧
要去微软网站下载Windows Virtual PC 和 Windows XP Mode 安装程序。
下载地址: http://www.microsoft.com/windows/virtual-pc/download.aspx
选择好操作系统和语言之后就开始下载windows XP Mode和windows Virtual PC
如上图,Windows6.1-KB958559-x64就是windows Virtual PC
WindowsXPMode_zh-cn就是windows XP Mode
既然windows XP Mode是运行在VPC上的,那我们就先安装windows Virtual PC
 
 
选择“是”开始安装
 
看看许可协议,还不错,VPC支持win7的任何版本
点击“我接受”
安装中……
安装成功,诶,还需要重启计算机,重启就重启吧
重启的过程中关机和开机阶段都提示配置windows update,这个不用管它
重启之后发现开始-所以程序里面多了一项
VPC打开后是可以正常使用了
但是XP Mode打开后提示
这个安装程序已经下载下来了,这个点击取消就可以了
接下来就是安装这个程序,执行刚刚下载的WindowsXPMode_zh-cn文件
 
安装完成,启动windows XP Mode
还要接受给许可协议
从协议中可以看到,这个XP是SP3的版本
还要设置一下口令,不过用户名是XPMUser,猜一下应该是XP Mode User的简称吧,呵呵
是否开启自动更新,这个当然要开了,为了安全啊
这个是虚拟机和物理机分区共享,为了使用方便就开启吧,点击“启动设置”
还得设置一下,继续等吧,不过在安装过程中程序会提示软件的使用方法,可以参考一下
终于弄完啦
说一下这个windows XP mode的快捷键
Windows 徽标键+向上键可切换到全屏模式
Ctrl+Alt+End相对于是Ctrl+Alt+Delete
 
KB977206补丁:安装本更新程序可以免除运行 Windows Virtual PC 和 XP 模式所需的先决条件。这些先决条件包括支持硬件辅助虚拟化 (HAV) 的处理器(BIOS 中也启用了 HAV)。安装本更新程序之后,可能必须重新启动计算机。
64位win7补丁: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=e70dd043-e262-43c0-a002-446567f1e2b4
32位win7补丁: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=837f12aa-1d37-464e-ae59-20c9ecbebaf6