本文讲的是虚拟化助Win 7与“XP模式”无缝结合,【IT168 专稿】早先有国外媒体透露,微软一直以来都将Windows 7的兼容性作为头等大事来解决。除了在很早之前就放出beta版给开发人员测试相应的驱动程序以外,还保留了Vista的内核而不是重新另立炉灶。最近,又有消息指出微软在Windows 7中利用虚拟化技术开发了"XP模式",从而彻底规避Vista初上之时好不兼容的窘境。

据悉,这个"XP模式"最早叫做"虚拟Windows XP",旨在针对Vista内核设计之初对早期应用软件的兼容性问题。而据Windows SuperSite网站透露的细节,这个"XP模式"是地地道道的虚拟化技术,而且微软不会在Windows 7内内置"XP模式",而是由专业版、企业版和旗舰版用户通过免费下载获得的。上周五晚些时候,微软在其官方博客证实了这一说法。
微软在博文中称,"XP模式特别旨在帮助小企业升级至Windows 7。用户所需要做的就是直接在XP模式下安装兼容应用程序,XP模式是运行于Windows虚拟计算机下的一种虚拟Windows XP环境,因此这些应用程序可以直接通过Windows 7运行。"
我们没有在事先泄露的任何一个版本的Windows 7中发现"XP模式",但是微软声称会将其在Windows 7 RC版本中发布。本月5日,微软将面向普通用户推出RC版,不过微软表示,使用"XP模式"需要两个必备条件:拥有Windows Virtual PC引擎和一份正版授权的Windows XP Service Pack 3。
"还有什么比将虚拟机里的程序直接在外面调用运行更方便更可靠的兼容性解决方案呢?"微软Windows部门经理Scott Woodgate说道,"不过,在硬件方面,XP模式需要至少2G内存和支持硬件虚拟化的CPU处理器。"(后面我们会给出英特尔方面支持硬件虚拟化的处理器列表/其至强系列处理器不在其列)
另据消息,微软表示Windows Vista SP2的最终RTM版已编译完成,但是不会提供给广大用户,而是预计在第二季度公开发布Windows Vista/Server 2008 SP2。
Intel虚拟化技术(Intel VT)处理器列表
桌面CPU:
Core 2 Duo |
|
|
|
E4300/4400/4500/4600/4700 |
NO |
E6300/6320/6400/6420/6540/6550 |
YES |
E6600/6700/6750/6850 |
YES |
E7200/7300/7400/7500 |
NO |
E8190 |
NO |
E8200/8300/8400/8500/8600 |
YES |
|
|
Core 2 Extreme |
|
|
|
QX6700/6800/6850 |
YES |
QX9650/9770/9775 |
YES |
X6800 |
YES |
|
|
Core 2 Quad |
|
|
|
Q6600/6700 |
YES |
Q8200/8200S/8300/8400/8400S |
NO |
Q9300/9400/9400S |
YES |
Q9450/9550/9550S/9650 |
YES |
|
|
Core i7/Core i7 Extreme |
|
|
|
I7-920/940 |
YES |
I7-965 |
YES |
|
|
Pentium D/Pentium EE |
|
|
|
805/820/830/840 |
NO |
915/925/935/945 |
NO |
920/930/940/950/960 |
YES |
955/965 |
YES |
|
|
Pentium for Desktop |
|
|
|
E2140/2160/2180/2200/2220 |
NO |
E5200/5300/5400 |
NO |
移动CPU:
Core 2 Duo Mobile | |
L7200/7300/7400/7500 | YES |
P7350/7450 | NO |
P7370 | YES |
P8400/8600/8700/9500/9600 | YES |
SL9300/9400/9600 | YES |
SP9300/9400/9600 | YES |
SU9300/9400/9600 | YES |
T5200/5250/5270/5300/5450/5470 | NO |
T5500/5600 | YES |
T5550/5670/5750/5800/5850/5870/5900 | NO |
T6400/6570 | NO |
T7100/7200/7250/7300/7400 | YES |
T7500/7600/7700/7800 | YES |
T8100/8300 | YES |
T9300/9400/9500/9550/9600/9800 | YES |
U7500/U7600 | YES |
Core 2 Extreme Mobile | |
QX9300 | YES |
X7800/7900 | YES |
X9000/9100 | YES |
Core 2 Quad Mobile | |
Q9000 | YES |
Q9100 | NO |
Core 2 Solo | |
SU3300/3500 | YES |
U2100/2200 | YES |
Core Duo | |
L2300/2400/2500 | YES |
T2050/2250 | NO |
T2300/2400/2500/2600/2700 | YES |
T2300E/2350/2450 | NO |
U2400/2500 | YES |
Core Solo | |
T1300/1400 | YES |
T1350 | NO |
U1300/1400/1500 | YES |