速龙245+790GX XP在Win7虚拟机内重生
不过经典归经典,一方面WIN7的正式版本还没有推出,目前还只是RTM版本,兼容性和稳定性都尚需改进。另一方面虽然WIN7对系统硬件的要求没那么高,但在同样配置下XP的速度肯定还是要快一些。所以还有很多用户仍然使用着XP。对于企业用户,由于某些软件还未推出WIN7版,所以不得不继续使用XP平台。
对于这些用户,微软提供了一个新推出的Virtual PC软件来提供一个在WIN7下虚拟XP的环境,保证用户能够同时使用两个系统,无缝升级。虽然这款Virtual PC微软以少见的免费形式提供,不过这免费午餐也不是那么容易吃到的,它对软硬件还有些要求。今天我们就来体验一下这道免费大餐,看看虚拟XP究竟怎样。
软件方面,虚拟XP必须安装在WIN7的企业版、专业版和旗舰版上。而在硬件方面,很多用户会发现他们的平台无法运行这一程序,有可能是内存不够2GB,还有可能CPU不支持硬件虚拟或者主板没有打开这一功能。硬件虚拟分别对应Intel的Virtualization Technology (VT) 或者是AMD-V技术,并且要在BIOS中开启才能使用。
|
|
| |||||
Crosshair II Formula |
ALL |
||||||
Crosshair III Formula |
ALL |
||||||
M2A74-AM SE |
1.00G |
||||||
M2N68 |
2.01G |
||||||
M2N68 PLUS |
2.01G |
||||||
M2N68-AM PLUS |
2.01G |
||||||
M2N68-AM SE2 |
2.00G |
||||||
M3A32-MVP DELUXE |
ALL |
||||||
M3A32-MVP DELUXE/WIFI-AP |
ALL |
||||||
M3A76-CM |
1.00G |
||||||
M3A78 Pro |
ALL |
||||||
M3A78-CM |
1.01G |
||||||
M3A78-EM |
1.03G |
||||||
M3A78-T |
ALL |
||||||
M3A79-T Deluxe |
ALL |
||||||
M3A-H/HDMI |
ALL |
||||||
M3N72-D |
1.01G |
||||||
M3N78 Pro |
1.01G |
||||||
M3N78-AM |
2.00G |
||||||
M3N78-VM |
1.02G |
||||||
M3N-H HDMI |
ALL |
||||||
M3N-HD HDMI |
ALL |
||||||
M3N-HT DELUXE |
ALL |
||||||
M3N-HT Deluxe/Mempipe |
ALL |
||||||
M4A78 |
1.02G |
||||||
M4A78 PLUS |
1.01G |
||||||
M4A78 Pro |
ALL |
||||||
M4A78-AM |
ALL |
||||||
M4A78-E |
ALL |
||||||
M4A78-E SE |
ALL |
||||||
M4A78-EM |
1.01G |
||||||
M4A78-EM/1394 |
ALL |
||||||
M4A78-HTPC |
ALL |
||||||
M4A78-HTPC/RC |
ALL |
||||||
M4A78T-E |
ALL |
||||||
M4A78-VM |
1.01G |
||||||
M4A79 Deluxe |
ALL |
||||||
M4A79T Deluxe |
ALL |
||||||
M4N72-E |
ALL |
||||||
M4N78 |
1.01G |
||||||
M4N78 Pro |
ALL |
||||||
M4N78 SE |
1.01G |
||||||
M4N78-AM |
1.02G |
||||||
M4N78-AM V2 |
1.02G |
||||||
M4N78-VM |
1.00G |
||||||
M4N82 Deluxe |
ALL |
|
AMD的用户这次肯定会有一种扬眉吐气的感觉,因为几乎现在市场上全线AMD的处理器都支持硬件虚拟技术,而在Intel平台上,主流的E5200,E7400甚至E8400都不支持Intel的HT技术,所以Intel才会在新推出的E5300处理器上加入这一功能。而如果仅仅是CPU支持还不够,主板BIOS设置部分也一定要打开这个选项。
有些主板在BIOS设置里可能没有这一项,比较好的可能性是主板默认支持开启这一功能,不过也存在主板不支持的可能性。
如果你的电脑拥有2GB以上内存,CPU支持硬件虚拟化,而主板BIOS里又打开了这一功能。那么恭喜你,你可以去体验一下WIN7的虚拟XP功能,这能帮你解决很多兼容性的问题,比如你可以虚拟XP里的IE6来访问那些不支持WIN7自带的IE8的网页。来看看怎么下载和安装。Virtual PC并没有直接集成在WIN7里,需要到http://www.microsoft.com/windows/virtual-pc/下载。点击桔黄色的“Get Windows Virtual PC Beta now”按键
页面会显示注意事项,要求CPU支持Intel VT或者AMD-V,并且提供了在BIOS里开启选项的方法,不过介绍都是英文的。
下载前必有先选择WIN7的版本,有32bit和64bit两种,然后选择XP模式的语言,有简体中文这个选项。
硬件系统配置 | |
AMD Athlon Ⅱ245 | |
华硕M3A78-T | |
希捷 7200.7 80GB | |
海盗船DDR2 800 1GBx3 | |
| |
集成HD3300 | |
显示器 |
GreatWall Z97 |
软件系统配置 | |
Windows 7 32BIT Bulid 7100 |
测试平台
分别下载Windows Virtual PC Beta和Windows XP Mode Beta两个文件,安装过程非常简单,一路下一步就可以。微软并没有把Virtual PC当作独立的软件,而是以一个补丁的形式发布的,编号KB958559。
安装好后在开始菜单里就可以打开虚拟XP,开始正式体验
XP虚拟机提供既可以以窗口形式工作,也可以全屏显示。两种形式是有些不同的,我们先来看看窗口形式下的体验。回收站,IE6,Media Player一应俱全
操作菜单,提供了全屏查看,睡眠,重启和关闭功能
工具菜单,提供禁用集成功能和设置
点击Ctrl+Alt+Del后同样会出现这个熟悉的界面
这个USB菜单提供了实用的USB设备共享功能,用户在虚拟XP下和WIN7下都可以使用同一个U盘设备。非常方便。
了解了基本的界面和功能,来看看虚拟XP的应用如何。
笔者采用的是速龙Ⅱ 245+790GX主板+3GB内存的平台,这套平台在WIN7下是可以正常识别的,那么在虚拟XP下又如何呢?设备管理器是可以正常使用,不过看一下标红的系统设备和显示卡,型号和测试平台根本完全不同,看来在虚拟XP下是以兼容模式运行的。笔者也尝试了下载设备的XP驱动进行安装,不过没有任何效果。
CPU型号可以正确识别,而且可以看到这个XP还是最新的SP3。能够免费用上XP SP3,微软真是难得的大方一次。
从任务管理器来看,虽然是可以正确识别新处理器的型号,不过在虚拟XP下却只有一个核心。那么实际的性能表现会怎么样?笔者做了一个简单的WINRAR测试。
无论是否选择多线程,虚拟XP下的成绩都在500K/S左右,虚拟XP下任务管理器CPU占有率是100%,但WIN7下却只有50%,说明虚拟XP只使用了一个核心。
那么只使用这一个核心的情况下虚拟XP和WIN7相比使用的效率又如何?
在WIN7勾选多线程成绩基本是不选的两倍,CPU占有率也是一样。而在不选择多线程的情况下和虚拟XP里成绩差不多,看来虚拟XP对CPU的利用还是很高的。
虽然显卡的驱动只是兼容模式的,笔者还是实验了一下视频播放,流畅度和清晰度都还可以。
设置分配给虚拟XP的内存容量,笔者测试采用的是3GB的容量,所以分配给虚拟XP 1GB的容量,这个容量用来运行XP也足够了。
集成功能可以设置虚拟XP启动时可以和WIN7共享哪些设备和资源,可以看到其中包括剪贴板,打印机,驱动器和智能卡。基本上包括了常用的设备。用户也可以自己去掉某些选项,不过剪贴板建议保留,两个系统都可以同时使用一个剪贴板,还是很有用的功能。
键盘部分的设置主板是定义某些功能键针对哪个系统起作用,可以选择仅虚拟XP全屏视图时有效。此时有些键只对WIN7有效。
按“Win”键,只有WIN7的开始菜单弹出
值得一提的是当虚拟XP以窗口模式运行时,WIN7下的AERO特效还有效,虚拟XP会被作为一个应用程序窗口。
和正常使用XP是完全相同的感受
全屏情况下屏幕顶部会有这个菜单栏,最右边的三个按键分别代表切换至WIN7,恢复窗口化和关闭虚拟XP。
虚拟XP最大的优势是可以免费提供一个可用的SP3版本,给老程序提供了非常好的的兼容性和在使用感受以及软件方面的无缝升级,即使是习惯了XP的用户也完全可以在体验和学习WIN7操作的同时在XP里完成必须的工作。比如因为某种原因,笔者工作时必须使用IE6,WIN7的IE8会有问题,但又想装WIN7,用这个虚拟XP就解决了。缺点也很明显,首先由于显卡问题,虚拟XP不适合娱乐。虽然可以播放视频,但全屏时速度还是有点问题。如果微软能够允许用户自行安装XP下的驱动会不错。
其次是不支持多核心,这样性能上的表现肯定要差一些。不过相信也不会有多少用户关注虚拟XP的性能表现。当然,在测试时也有其它一些小问题,比如这个。
笔者使用的是一块80GB的硬盘,但是在虚拟XP下却有125GB的未使用容量。不知道是怎么计算的。
从硬件角度讲,很多使用英特尔CPU的用户无法体验这一功能,这也限制了虚拟XP的推广,而像VMware这样的虚拟机软件则可使用范围更广。如果用过VMware工作站这样的商业产品,会感觉虚拟XP模式的功能非常基本甚至简陋。但这毕竟是微软免费提供的东西,我们也不能指望它能有商业产品那样的表现。另外我们注意到,无论是虚拟机还是XP Mode都是Beta版,这说明虚拟XP还是有进步的可能性的,希望这款产品能更一步完善,帮助更多用户从XP平滑过渡到WIN7。■<