|
||||
Windows7 RC版终于在5月5日向所有用户公开下载,而在4月30日已经提供给部分开发者使用,我们认为在Windows 7这一代操作系统上,对硬件厂商来说有两点是非常看重的。第一,是GPU公司和Intel都看中的DirectX 11中的用于并行计算的DirectX Compute;第二,是Intel多次提到的虚拟化在个人端的应用。当然,除此之外,Windows7还有很多和新应用相关的特点,不过我们今天要说的是Windows7 RC上的Virtual PC即Windows XP Mode。
Windows XP Mode,这是一个不错的名字,这几天相关新闻非常多,微软学聪明了一次将Windows7下运行WindowsXP,做了这么一个包装,也算是给虚拟化个人应用头一次做宣传?
不过这不是说大家都开始关注Windows 7的虚拟机技术和应用了,而是Windows XP的名字人气太高,而且个人用户非常在意操作系统更新时的兼容性问题。由于和Intel沟通时,他们一直非常看好Windows7带来对CPU的需求增加,尤其是多核心与虚拟化的支持。当我们拿到Windows 7 RC时,先打算尝试一下WindowsXP Mode。
在Windows 7官方下载页面上,很容易看到XP Mode的相关链接,稍微看一下就会明白这是Virtual PC在Windows 7下应用而已,如果大家用过Virtual PC也许看到这里会对XP Mode失去兴趣,但你仔细看下去,会有新发现!
按照微软提供的链接,下载Virtual PC和XP Mode,前者文件大小只有5M,是一个升级补丁,用于打开已经内置于Windows7内的Virtual PC虚拟机。XP Mode,是一个近500M的文件,安装后你会发现这是一个微软已经做好的WindowsXP在Virtual PC下的虚拟机文件。这两个软件有安装顺序,不能颠倒。
安装了5M的补丁后,系统程序菜单里有了Virtual PC,随后安装XP Mode程序,一路下一步便可完成安装吗?也许你会遇到问题。微软曾在前两天给出支持XP Mode的CPU列表,其实就是Intel支持VT技术的CPU,例如台式机E7000系列,Q8000系列就不支持VT。这次微软真的下手了,从下图看到,如果CPU不支持VT,你的安装会直接报错!这其实是一个阴谋,我们下文再说,先来看安装过程。
CPU不支持VT,就不能用?Virtual PC也太高看自己……
当然,如果你的CPU在支持列表内,安装还是非常省心的。用过Virtual PC的读者应该知道,启动虚拟机后,会在系统内出现一个类似PC启动画面的界面,还可以进入虚拟的BIOS进行设置等等,在Virtual PC下装系统,就和平时装系统没什么区别。而Windows7下的XP Mode,官方已经做好了虚拟机文件,其实就是一次操作系统迁移而已。只需10分钟左右,便可完成安装了。
先安装补丁
Virtual PC出现了
安装更简单
安装完成后,我们看到还是那个简陋的Virtual PC,没有任何特别之处。当然,如果你是第一次玩虚拟机,可能觉得还不错,不过默认情况下Virtual PC给这个虚拟的WindowsXP质优256M内存,有些小了,可以进行设置调整。但从功能上来说,Virtual PC仍只能虚拟主机上的CPU核心,主机与客户机之间软件关联也没有,与VMWare在MacOS平台的Fusion,差距太大,基本不具有实用价值。
关于Intel CPU VT技术,对于个人用户来说一直感受不到其用处,而Windows7的XP Mode强行限制不支持VT技术的CPU使用,实在是毫无道理。简单的说,现在大家仍可以免费下载到 Virtual PC的独立版本,在WindowsXP下,Vista下不支持Intel VT技术的CPU照样可以使用,而且从目前Virtual PC提供的的功能来看,VT硬件加速的CPU根本无从体现优势所在。Windows7 XP Mode强行不允许不支持VT的CPU使用,根本是无理取闹,强买强卖!
简陋的Virtual PC
自从2003年,微软收购Virtual PC以来,进步非常缓慢,与VMWARE相比大大落后,而且微软一直找不到虚拟机在个人应用上的意义,不像VMWARE Fusion,可以解决MacOS下,许多Windows应用的问题。当然,许多个人应用Virtual PC,说是考虑到安全问题,比如,你可以在虚拟机上单独运行和网络银行、股票等财务相关的软件。理论上,这的确非常适用,确实更加安全,但微软一直羞于如此宣传虚拟化技术在个人端的应用,这会让普通用户觉得Windows是一个不安全的操作系统。
微软与Intel联盟这次打算用不争气的Virtual PC宰中国用户一刀,但有趣的事情发生了,因为中国市场对此毫不领情,倒是显得很有人情…… Intel在暑期推出的“三侠方案”正如火如荼在中国市场展开,它们分别是Q8200、E7400和E5200三款处理器,而这“三侠”均不支持Intel VT技术。
在中国市场,在Windows7发布前的不到半年时间里,Intel在中国大陆主力推广的机型是不可能支持Windows7 中如此热门的一个功能?一个Wintel商量好的强买强卖的功能?难道我们要感谢Intel如此照顾中国市场,不让中国用户花冤枉钱?还是Intel无视 Windows7,向大家推广过时产品呢?
不过也罢,Virtual PC在Windows 7上的变身也不值得大家多么期待。Wintel的戏还没结束,但我们已经看到两个主角都相当丑陋!