追寻Windows7---Windows XP Mode

系统 1935 0

安装 Windows7 以后,觉得 VirtualXPMode 是一个很不错的设计,也就是利用虚拟技术为 Win7 建构一个执行 XP 专用软件的 WinXP 模式。

首先检查操作系统是否支持 WindowsVirtualPC 。这是官方给出的要求:

支持的操作系统: Windows7

Windows7 家庭普通版、 Windows7 家庭高级版、 Windows7 专业版、 Windows7 旗舰版、 Windows7 企业版。
注意: WindowsVirtualPCBeta 版本要求使用 Windows7RC

处理器:
支持硬件虚拟化的处理器,并在 BIOS 中开启 AMD-V(VM) Intel(R)VT

内存:
建议内存为 2GB

硬盘要求: 20MB 硬盘空间,用于安装 WindowsVirtualPC 。建议为每个虚拟 Windows 环境准备额外 15GB 的硬盘空间。

对于支持硬件虚拟化的处理器,我们能够用一个小工具来检测一下: Securable 。大家可以去附件中查看。双击打开后, 3 个检测结果一目了然。

只有这种情况才能顺利安装,如果最后一项显示【 lockedoff 】,那就要去主板的 BIOS 中打开硬件虚拟化的支持,然而出现其他情况的朋友都不能安装。目前主流 CPU 使用的 64 位技术主要有 AMD 公司的 AMD64 位技术、 Intel 公司的 EM64T 技术、和 Intel 公司的 IA-64 技术。其中 IA-64 Intel 独立开发,不兼容现在的传统的 32 位计算机,仅用于 Itanium (安腾)以及后续产品 Itanium2 ,我们家用机的 CPU 是无福享受这 IA-64 技术了。

下载一个 Win7 的补丁, Windows6.1-KB958559-x86.msu

32 位链接: http://download.microsoft.com/download/8/C/6/8C620E1A-2A14-411F-A091-27AE6EDE0675/Windows6.1-KB958559-x86.msu

64 位链接: http://download.microsoft.com/download/8/C/6/8C620E1A-2A14-411F-A091-27AE6EDE0675/Windows6.1-KB958559-x64.msu

这个补丁就是 WindowsVirtualPCBeta ,大小约为 5 兆左右。下载好了就安装吧。

第一步是许可条款,也就是协议。点击【我接受】。

安装正在进行中 ……

安装完成后,提示重新启动使设置生效,点击【立即重新启动】。

重启以后大家可以看到,开始菜单 - 程序里多了一个菜单。这就是刚才安装的那个补丁,点击【 VirtualWindowsXP 】来下载 WindowsXPMode

点击【下载】,前往 Microsoft 网站。

在这里选择 Win7 的类型,和需要下载的 XP 语言种类,然后点击【 DownloadWindowsXPModeBeta 】。

调出 IE 下载程序,或者我们可以用迅雷下载。

这需要一段时间了,文件大小为 551 兆。因为我是在图书馆下载的,所以几分钟就 OK 了。

双击打开安装程序,点击【下一步】。

在这里选择安装 VirtualWindowsXP 的目录路径,因为以后 .vhd 硬盘文件会越来越大,所以放在一个有足够空间的分区中。

而且这里不能在安装中自动创建目录,所以我们需要手动创建一个目录啦 ~

安装过程进行中 ……

安装完成后勾选【启动 VirtualWindowsXP 】,点击【完成】。

这是 VirtualWindowsXP 的许可协议,点击【下一步】。

这是 VirtualWindowsXP 的启动密码,我设置为 abc ,并且勾选【记住凭据】,点击【下一步】。否则以后在启动的时候总是要输入用户名和密码。

在这里选择 VirtualWindowsXP 是否打开自动更新。这里我要跟大家说一声了,因为这个 VirtualWindowsXP 是绝对没有盗版的,不存在更新后黑屏的情况,大家可以放心的勾选【立即打开自动更新】,点击【下一步】。

这里是首次使用时,要进行 VirtualWindowsXP 的设置,等几分钟就好了。

不知不觉中,我们的 VirtualWindowsXP 已经启动到桌面了。哈哈,又看见这熟悉的桌面和主题了。

接下来我们会对 VirtualPC 进行一些设置,使用起来会更方便。相信使用过 VPC VMware 的朋友都知道能更改虚拟机的硬件配置。对了, Win7 下的 VirtualPC 配置在刚才那个目录中。

乍一看,这个目录中也没有设置面板啊?当我们选中一个虚拟机之后就出来了。

当然了,现在打开设置面板也是没有用的,因为这个虚拟机正在运行,不能更改硬件配置。但是这里有很重要的一个地方:

我们先不做任何更改,试试给 VirtualWindowsXP 关机就知道其中的缘由了。

当点击【断开】后,会有一个确认框。

之后 VirtualWindowsXP 就会休眠,在虚拟机管理目录能够查看。休眠有啥好处呢?能够快速恢复到启动状态。但是有什么缺点呢?

看看这张截图就知道了:

对,物理机系统休眠以后我们不能断电,虚拟机系统休眠后也不能断电,就是说我们不能在系统休眠时对硬件配置做任何改动 [ps: 除了可热插拔硬件 ] 。难道我们要一直以 256M 内存跑 XP ?针对这种情况,我们应该在关闭处勾选【提示选择操作】。为什么不选关闭呢?如果我们真的有需要让虚拟机系统休眠,岂不是拆了东墙补西墙?

以后虚拟机断开连接的时候就会出现一个提示面板,

然后我们一起来看看 VirtualWindowsXP VPC 中的 WindowsXP 有啥区别吧!

我个人认为,最大的区别就是建立了虚拟机和宿主机之间无缝的连接。在 VirtualWindowsXP 中能够看到我的物理硬盘,并且能够访问。

再来看看其他方面的内容吧,这是系统属性面板。可以发现 VirtualWindowsXP SP3 版的。虽然说微软早在 4 14 日已经放弃对 WindowsXP 的主流支持,但是 WindowsXP 良好的软、硬件兼容性是不可否认的。当初我不用 Vista 就是因为这个,好多低版本的软件都不兼容。

假如我们有些软件无法在 Win7 下安装,那就在 VirtualWindowsXP 中安装吧,实现了虚拟机对宿主机的无缝管理和控制。到这时候有的朋友就会问了,是不是 VirtualPC 下只能安装一个 VirtualWindowsXP ?当然不是了,我们也可以安装其他操作系统。在虚拟机管理目录中,点击【创建虚拟机】。

这里填入虚拟机的名称和存放位置,点击【下一步】。

这里是选择分配虚拟机内存大小,一定要注意按需分配,不能给的太大或者太小,我会在以后的文章中跟大家讨论虚拟机的硬件配置。勾选【使用计算机网络连接】,这样虚拟机就能和外网互联了。点击【下一步】。

这里选择创建一块虚拟硬盘,和 VMware 不同的是, VPC .vhd 虚拟硬盘文件是随着使用增长的,创建时不用输入上限值,但是 VMware 必须要输入上限值。因为 Vista Win7 的硬盘文件格式都是 NTFS ,所以不用担心分区不支持单个文件大于 4G 了。

创建之后,右键点击虚拟机,选择【设置】,将安装光盘镜像插入虚拟光驱中。启动后就能安装了。

好了, VirtualPC 的新特性和 WindowsXPMode 就介绍到这里,其他的地方还需要我们一起去发现、去交流。不管怎么说,这是一个技术的创新,虚拟化。下一篇,我们一起在 Win7 上安装 VMwareServer2.0 ,来看看 VMware 在虚拟技术方面的造诣吧!

本文出自 小段 博客,转载请与作者联系!

本文出自 51CTO.COM 技术博客

<!--EndFragment-->

追寻Windows7---Windows XP Mode


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论