把兼容放第一 Windows 7引入虚拟XP 引言:Windows 7已经大步走来,即将叩响你的大门!此时选购处理器,自然要考虑能否对Windows 7各项功能提供最大限度支持,特别是无论怎么重点强调都不过分的兼容性,而这并非任何处理器都能做到!
进入5月份后,一大热门消息无疑就是:微软新一代操作系统Windows 7确认将会在今年暑期推出!而这对于所有的windows用户来说都是个大事,而且已经等待了很久,自然会相当关注。可以毫不夸张地说,Windows 7自从其露面以来就一直是万众瞩目的焦点,而微软对于windows 7也是寄予了厚望。
与此同时,微软也开始提供Windows 7 rc版下载,从而让亿万用户可以抢先体验Windows 7的特性和魅力。其实这等于掀起了一场上市前的宣传浪潮,毕竟也就两三个月的时间了,相信已经有无数人下载了Windows 7 rc版先用为快,说不定你就是其中之一。
在众多关于Windows 7系统的报道中,相当引人关注的一点就是微软在Windows 7系统上引入了“虚拟XP模式”,即提供Window XP环境支持 (有关该模式的详细情况会在后文详细介绍)。那么微软为什么要这么做?想法很简单,能够为用户提供更好的向下兼容性,让更多的用户更快的转移到windows 7系统。
我们都知道,微软目前的Vista操作系统所受到的欢迎度并不高,一大原因就是对很多现有软件的兼容性不够好,谁也不愿意常用的软件遇到不能运行或者使用不正常的情况,因此很多用户继续留守Window XP。甚至相当多的用户购买预装Vista的计算机后,还第一时间降级为没有授权的Window XP使用。
面对这种局面,甚至微软Windows产品副总裁Mike Nash也承认,Vista的销量并不理想,尤其在中国,上市3年多,几乎就没有卖出去过。毫无疑问,Vista普遍没有获得用户的认同。因此,作为微软最新一代操作系统的Windows 7的推出,可以说是肩负重任,而虚拟XP模式就是微软在这样的背景下而推出的应对之策。
不过虚拟XP模式并非随便能实现的,因为它需要硬件支持,确切地说是需要处理器支持!由此而来的一个坏消息就是:并非所有的处理器都能支持虚拟XP模式!这无疑马上会引发大家对此的关注,毕竟谁都看重兼容性,因此肯定也不希望自己处于不支持的行列中,这甚至会直接影响到消费者对于处理器的选择。
暑期已经临近,相信打算在那时候购机或者升级的用户,现在已经开始考虑该选什么处理器好。而且我们相信,绝大多数都一定会考虑到对于Windows 7的支持是否良好,即使现在不打算马上就用,起码也会要求硬件上先到位。为此,我们就相关内容,来和大家一起继续探讨吧。
要想实现虚拟XP模式 我们需要什么 可能大家对于“虚拟XP模式”到底是什么还不是很清楚,因此我们现在就来简单了解一下。要想支持“虚拟XP模式”,就处理器而言实际上就是对于“虚拟化技术”的支持。其实虚拟化技术的应用很多年以前就已经存在,但它对个人应用影响一直不大,因此并不被人们所熟知,现在随着Windows 7的正式大规模采用,才真正进入了大家的视野。
简单得说,虚拟化技术就是在一种操作系统上,模拟另一种操作系统运行所需要的环境。比如你可以在苹果电脑上使用虚拟化技术安装和运行Windows系统,而Windows 7所支持的虚拟XP模式也是如此,即在Windows 7上直接运行Windows XP系统。因为是模拟运行,因此需要处理器提供硬件上的支持,也就是支持虚拟化技术,这样才能实现良好的运行效率。
Windows 7开启虚拟XP模式
也许你会问,虚拟XP模式究竟能够干什么?根据微软技术开发人员伍德盖特的介绍:“虚拟XP模式是为了方便用户更容易由Windows XP向Windows 7升级。利用该模式,用户在Windows 7操作环境下,同样也能运行那些只能在Windows XP环境中使用的老款应用软件。”很显然,这就是为了实现广泛的软件兼容性。另外,Windows 7用户安装并启用“虚拟XP模式”后,只需在该模式下安装自己想要运行的老版本软件,然后这些软件甚至可以直接在Windows 7桌面上显示出来,非常方便的直接调用。
你可能注意到了,我们说到了“安装并启用”,因为目前可下载使用的Windows 7 rc,本身并不带有“虚拟XP模式”。它实际上以一种应用软件的形式独立存在,名称叫“Virtual Windows XP”,你可以从微软免费下载到(当然网上其他地方也很多),然后在Windows 7下安装,就可以直接调用。不知道Windows 7正式版推出的时候,会不会直接集成,希望微软能这样做,毕竟每个用户应该都会需要它,还是方便大家为好,免得全球用户都再下载,占用大量网络带宽,太浪费资源。
“Virtual Windows XP”安装很直接
“Virtual Windows XP”实际上内含了一个完整的Windows XP sp3
按步骤设置好后,就可开启虚拟XP模式(第一次启动才需如此设置)
安装好“Virtual Windows XP”后,只要在开始菜单点击windows Virtual PC子菜单中的windows Virtual xp,就可以创建虚拟XP模式了。创建好后,就能够打开虚拟XP模式,即看到Windows XP的桌面环境了,随后就和以往一样使用那些老软件就是了。
如果你想要运行虚拟XP模式的话,至少需要2GB的系统内存,这在现在倒不是什么难题,毕竟内存已经“白菜价”。因此,我们接下来需要关心的,还是处理器,也就是哪些处理器支持,或哪些处理器不支持虚拟化技术。
哪些处理器不支持虚拟XP模式 尽管虚拟XP模式的功能拥有很好的兼容性,听上去似乎相当完美,但前面我们已经说道,并不是所有的处理器都能够支持。Intel和AMD都已经推出了各自的虚拟化技术,其中Intel的称为VT技术,而AMD则称为AMD-V技术,但目前市场中的处理器并非都具备这些技术,即使是那些高端的酷睿2四核和酷睿2双核,也有不支持的产品。
那么目前市场中销售的处理器究竟都有哪些不支持虚拟化技术呢?下面我们给出一份详细的列表供大家参考。
Intel方面:
| Intel市售桌面处理器不支持虚拟化技术列表 | |
|
系列 | 型号 |
Core 2 Quad | Q8200/8200S/8300/8400/8400S |
Core 2 Duo | E4300/4400/4500/4600/4700、E7200/7300/7400/7500、E8190 |
Pentium双核 | E2140/2160/2180/2200/2210/2220、E5200/5300/5400 |
Celeron双核 | E1200/E1400 |
很遗憾,仔细统计下来,目前市售的Intel处理器不具备虚拟化技术的相当多,涵盖了酷睿2四核、酷睿2双核、奔腾双核、赛扬这4大系列,基本都是在大量销售的主力产品,即使是高端的四核也在其中。究其原因,还是Intel细化产品线的结果,为了获得尽可能大的利润,人为的将是否俱备虚拟化技术作为区分产品档次高低的一个重要因素,售价较低的产品一律取消支持,从而鼓励消费者去购买那些售价高,自然利润也高的产品。
AMD方面:
| AMD市售桌面处理器不支持虚拟技术列表 | |
|
系列 | 型号 |
Sempron双核 | 2100+ |
AMD的情况要比Intel简单,根据官方消息,除了闪龙系列之外,目前正规销售的AMD处理器都带有AMD-V技术,可以良好支持虚拟化技术,因此完全支持虚拟XP模式。根据进一步了解,除了闪龙系列与早已停产的Rev E修订版K8 Athlon系列外,都能够支持虚拟XP模式,也就是自进入Socket AM2时代后,由Rev F版处理器开始的所有产品都能够支持。
看了上面的列表后,你可能已经核对出自己现有,或是打算购买的处理器是否也在名单之列了。如果你中意的处理器能够支持虚拟化技术,那么恭喜你,只需要配备足够的系统内存就可以使用虚拟化XP模式。同时,可能需要注意一下主板的BIOS中,虚拟化技术的支持选项是否设置为开启,因为有的BIOS可能默认是关闭状态。
如果你现有的处理器并非现在仍在销售的产品,或者在使用笔记本,那么能否支持虚拟化技术呢?那请接着进入我们的实战检验阶段,一起来看看如何简单的判断自己的处理器是否支持虚拟化技术,以及处理器是否支持虚拟化技术,在使用虚拟XP模式时又会有什么样的不同。
6款主流处理器实战检验虚拟XP模式 前面我们已经介绍了什么是虚拟XP模式,并且也列出了不支持虚拟化技术的处理器名单,相信大家看过之后已经有了大致的了解。接下来,我们将进入实际的验证阶段,看看俱备虚拟化技术,真的对于虚拟XP模式是必备条件吗?同时也来检验一下主流处理器对虚拟XP模式的实际支持情况,以及虚拟XP模式大致有什么实际应用意义。
Intel重点宣传推广的“三剑侠”会遇到什么阻碍吗?
既然是贴近实际的检验,那么选择的处理器就应该是当下在热卖的产品,这样用户范围最广,实际意义才会最大。基于这个原则,Intel处理器方面,我们选择了近期在重点宣传推广的“三剑侠”,即奔腾E5200、酷睿2 E7400和酷睿2 Q8200这三款产品,可以说它们代表了目前Intel最主流的双核和四核处理器。而AMD处理器方面,我们则挑选了Athlon X2 7850、Phenom X3 8750以及PhenomII X3 720,他们分别代表了AMD目前主力销售的双核、三核处理器。
AMD的双核和三核一定能够良好实现最大兼容性?
处理器已经选定,接下来我们就一起进入到实际测试检验中吧。
| 测试平台配置表 | |
|
硬件平台 |
处理器 CPU | Intel 奔腾 E5200 Intel 酷睿2 E7400 Intel 酷睿2 Q8200 Athlon X2 7850 Phenom X3 8750 Phenom II X3 720
|
主板 Motherboard | Intel P45主板 AMD 790GX主板
|
内存 Memory | 金泰克 DDR2-800 2GB(1GB×2) |
硬盘 HDD | Seagate Barracuda(希捷酷鱼)250GB |
显卡 VGA Card | Radeon HD 4850
|
声卡 Audio | 集成声卡 |
散热器 Cooler | 超频三 南海2 HP-1204X |
电源 Power | Cooler Master 酷冷500W |
操作系统 |
操作系统 OS | Windows 7 RC版 |
驱动程序 |
主板驱动 MB Drivers | Intel芯片组驱动 inf_9.1.1.1012 WHQL版 CATALYST(催化剂)9.4
|
显卡驱动 VGA Drivers | CATALYST(催化剂)9.5
|
◆测试说明
本次测试的Windows 7操作系统是新近开始提供下载的RC版本,该版本并非最终正式版,但基本上已经没有太大区别。
软件检测最快捷 三剑侠不幸落马 最简单检测处理器是否支持虚拟化技术的手段,其实是使用“SecurAble”这款检测软件(下载)。它使用极其简便,点击运行即可,而且可以运行在各种操作系统下,因此我们就先用它来检测一下吧。
用户只需运行程序,就可自动弹出检测结果框,里面的“Hardware Virtualization”一项如果显示“Yes”,代表你所使用的处理器支持虚拟技术,如果显示“Locked OFF”或“No”,就代表不支持。下面,我们就先来检测一下本次参测的三款Intel处理器。
奔腾 E5200检验结果:不支持
酷睿2 E7400检验结果:不支持
酷睿2 Q8200检验结果:不支持
从软件的检测结果来看,Intel的“三剑侠”均不能获得支持虚拟化技术的结果,也就是说它们都可能无法打开虚拟XP模式。
软件检测最快捷 速龙羿龙获验证 检测完Intel的三款处理器,我们马上来来看看AMD的三款产品的检测结果如何,是否真的支持虚拟化技术。
Athlon X2 7850检验结果:支持
Phenom X3 8750检验结果:支持
Phenom II X3 720检验结果:支持
这次很顺利,软件的检测结果显示,AMD的这三款主流级处理器全部显示“Yes”,证明可以支持虚拟化技术,应该可以正常开启虚拟XP模式。
Intel“三剑侠”被虚拟XP拒之门外 也许你会觉得软件检测还不够准确,或是对“SecurAble”这款软件不放心。没关系,我们自然不会放过在Windows 7中实际开启虚拟XP模式的方式来进行最终检验。据之前得到的信息称,如果处理器不支持虚拟化技术,会根本无法开启虚拟XP模式,那么实际情况又是什么样子?
首先仍是三款Intel处理器上阵,结果如下:
奔腾 E5200无法开启虚拟XP模式
酷睿2 E7400无法开启虚拟XP模式
酷睿2 Q8200无法开启虚拟XP模式
确实没有奇迹出现,“三剑侠”在试图开启虚拟XP模式时,Windows 7都弹出报错的对话框,无法开启虚拟XP模式。Windows 7同时直接提示需要硬件支持虚拟化技术,而现有系统不支持。显然,这三款处理器确实不支持虚拟化技术,以至于不能顺利开启虚拟XP模式。
AMD三款处理器顺利开启虚拟XP之门 Intel的三款处理器被挡在了门外,那AMD的三款产品是不是可以顺利开启虚拟XP模式的大门呢。
Athlon X2 7850顺利开启虚拟XP模式
Phenom X3 8750顺利开启虚拟XP模式
Phenom II X3 720顺利开启虚拟XP模式
一切正常!AMD的三款处理器非常顺利的开启了虚拟XP模式,让我们看到了Window XP的桌面环境,看来只要处理器确实支持虚拟化技术,启动虚拟XP模式就没什么困难。由此也可以证明,要想开启虚拟XP模式,处理器确实必须支持虚拟化技术才行。
虚拟XP模式应用——杀毒软件篇 看到这里,关于处理器对于虚拟化技术的支持必要性大家已经了解了。我们接下来会简单尝试一下实际效果,也就是说,碰到不兼容Windows 7的软件,是不是真的可以通过虚拟XP模式,而得到顺利运行的结果,这也是虚拟XP模式的最大意义和重要性所在。
在尝试之前,我们曾一度认为Windows 7在兼容性上应该会有不少改进,因此也许只有个别不常用的软件可能无法在Windows 7下正常运行,而常用软件应该都没有什么问题,但实际真的是如此吗?
很快,我们就发现了一个可能需要虚拟XP模式上阵的用途:金山毒霸2009。
Windows 7下可以开启,但不能正常运行
虚拟XP模式圆满完成任务
金山毒霸2009是不少人常用的杀毒软件,在Windows 7下虽然可以开启,但只要真的进行查毒,在第一个步骤检查木马和恶意软件后,就自动关闭了,无任何反应。于是我们启动了虚拟XP模式,在此环境下,金山毒霸2009果然可以正常进行查毒了,问题解决。
虚拟XP模式应用——网页浏览器篇接着发现的是主流网页浏览器:遨游2.1.5。
Windows 7下反应直接,不兼容!
虚拟XP模式没问题,一切正常
遨游也是很多人常用的网页浏览器之一,在Windows 7下虽然可以正常安装,但打开时系统会直接提示该软件存在兼容性问题,如果强行打开,就是无法打开网页这种结果。虚拟XP模式再度上阵,没有任何问题,相当不错。
虚拟XP模式应用——虚拟光驱篇 接下来发现问题的是常用载入镜像文件的虚拟光驱软件:Daemon 4.11.2
Windows 7不能很好支持Daemon
虚拟XP模式再次没有让我们失望
Daemon是我们经常需要用到的虚拟光驱工具,尤其对于游戏玩家特别重要,毕竟好多游戏都是破解后的镜像文件,需要虚拟光驱来安装。在Windows 7下运行安装程序,系统会提示你程序兼容性存在问题,如果你强行运行,结果就是总让你重新启动计算机。不过只要开启虚拟XP模式,Daemon就可以正常运行了。
虚拟XP用处大 选购CPU请备虚拟化 鉴于时间的关系,我们没有进行更多的尝试了,何况本文也不是什么Windows 7软件兼容性大检验。每个人需要用到的软件都不尽相同,因此我们列举的这几个例子也并不一定直接适用于你,但类似情况肯定是存在的。实际上,这几个范例主要是起参考作用,已经可以证明,虚拟XP模式确实很有效,它是Windows 7相当重要的一个功能,我们需要它。当然,微软也需要它,这也是虚拟XP模式问世的重要原因,它证明了微软做好Windows 7的决心,毕竟只有尽可能提供最大的兼容支持,才能够吸引到用户的支持。
由此不难得出结论:如果你打算使用Windows 7,无论是现在还是想来,那选购的处理器最好能够支持虚拟化技术,从而可以让虚拟XP模式在必要的时候助你一臂之力。我想,谁也不希望发现需要运行的软件有问题,才被迫临时切换操作系统,因为有时候时间是不等人的,具体的例子不举也罢,无论工作或者生活,我想你都不难想到。
而对于Intel和AMD两大阵营的处理器,哪些不支持虚拟化技术,我们已经进行了必要的介绍,并进行了实际验证。想必只要仔细的看完,你可能已经对自己该选什么样的处理器有了必要的了解和看法,接着我们来简单总结一下。
正在热推的“三剑侠”均被排除在外,运行Windows 7的需求显然并非考虑范围
如果你打算选择Intel处理器,而不支持虚拟化技术的产品都并非好选择,那显然酷睿2 Q8xxx、酷睿2 E7xxx、奔腾 E5xxx、赛扬E1xxx这几大系列都被排除在外了。随即你就会发现,等待选择的底线是酷睿2 E8xxx系列,比如酷睿2 E8400。这意味着你必须花费比预想更多的费用购买处理器,因为预算可能直接从1150元起步了。如果你原本只有入门级或者中档的购机需求,那要被迫将目标上移到1150元的酷睿2 E8400,且不说在资金使用上是否存在很大浪费,一场不小的思想斗争肯定是免不了的。在这种情况下,只能寄希望于Intel能尽早更新产品线来替代目前的缺憾产品了,考虑到产品种类实在很多,而且需要放弃利润最大化的一贯产品策略,预计这也是个不好完成的工作。
如果打算使用AMD处理器,那这一问题会解决得比较轻松。前文我们已经提到,目前市场中除了售价一两百元的闪龙之外,所有AMD处理器均可支持虚拟化技术,正常使用Windows 7的虚拟XP模式。因此用户可以有很大的范围,根据自身的需求来自由选择各种价位的处理器,基本不会对原有计划造成任何影响。
比如你是一位入门级需求用户,那可以选择售价390元的双核Athlon X2 7750(当然选择那些价格更低的Athlon X2也无不可),中端用户则可选择售价560元的三核Phenom X3 8650,而要求更高的用户则可选择售价950元的Phenom II X3 720,或者售价820元的Phenom II X3 710。从这个角度看,AMD的处理器甚至可以说是所有购买预算在1000元以下的消费者的必然选择。