Windows 7,2009年10月22日
实际上,这个XP兼容模式就是一个Windows XP的虚拟机,不过,它和一般的虚拟机又有些不同:它提供了XP兼容模式应用程序与外面的Windows 7环境无缝集成的一种工作方式,隐藏了虚拟机的操作界面。这对于应用来说无疑更为方便。
然而要用好这个功能并不简单,其实不少人只是像使用一个普通的虚拟机那样去用它,这样它的卖点就大打折扣了。如何用好Windows 7的XP兼容模式呢?本文就是为了回答这个问题。
首先,本文假设用户们具备了XP兼容模式的安装条件(支持VT/AMD-V技术的CPU)并已经安装好了XP兼容模式(包括补丁和虚拟机):),如果需要看安装过程的话请在评论中提出~
要想在XP兼容模式下使用软件,你先要打开XP兼容模式的虚拟机来安装软件,注意,不是在你的物理机器上-_-!
安装Sandboxie 3.40
虽然XP兼容模式是为了一些有兼容性问题的程序来准备的,不过你可以把任意的应用程序装载上面。不过为了表现出兼容模式的力量,笔者还是挑了一个主机用不了的软件:Sandboxie 3.40,这是一个沙箱程序,作为一个容器,沙箱将里面运行的程序与外界进行隔离,可以用来测试病毒什么之类的而不担心外部的机器中毒。实际上就是层级不同的一个虚拟机~由于它包含了虚拟的驱动程序,所以在笔者的64位Windows 7上无法安装。基于同样的原因,这个软件的64位也已经不再开发。
安装……
自动检测到虚拟机使用的远程桌面环境
实际上,XP兼容模式和一般虚拟机不同的就是它基于远程桌面了,此外还在上面做了一点改动,后面再说。
在虚拟机里面手动运行Sandboxie自然是没有问题的……不过这就无法体现出XP兼容模式的优势了~
XP兼容模式的优势就是:你在虚拟机里面安装的应用程序,在外面Windows 7主机上的菜单就可以看到并点击运行
点前面列表中安装的Sandboxie应用程序……
然后……当你的虚拟机没有关闭的时候,就会有这个提示
此外,当你的处于睡眠状态的虚拟机没有注销的时候,会有这样的提示
简而言之,在安装XP兼容模式的应用程序之后,你需要注销并睡眠虚拟机!
一切都按照说明书上的来之后,我们就启动了Sandboxie程序,背景是Windows 7主机的系统属性,前景是Sandboxie程序窗口,程序窗口的右方是这个XP兼容模式运行下的软件的输入法-_-!
在XP兼容模式中运行的沙箱中的IE 6.0,看起来就跟普通的应用程序没什么两样。一些不兼容Windows 7自带的IE 8.0的网站/应用,可以使用XP兼容模式来运行
在XP兼容模式中运行的沙箱中的Windows资源管理器,自然,看到的不是主机硬盘而是虚拟机硬盘,不过,主机的分区全部被映射进去了,因此资源共享很方便;应用程序也可以在里面直接打开安装
在XP兼容模式中运行的沙箱中的Windows Media Player 9.0,正在播放一个码率一般的WMV文件,右边的俩窗口显示了XP兼容模式占用的CPU、内存和IO,右上是XP兼容模式的交互窗口程序,右下则是虚拟机本身,看起来……占用资源还挺多的
不通过沙箱会怎么样?安装了一个完美解码
播放蓝光原盘文件……好辛苦,CPU占用率很高,音频视频一顿一顿的
看来比较高端的视频回放就不要想了,XP兼容模式使用的虚拟显卡不支持回放加速,一切都是通过处理器来完成,回放一般的rmvb之类的是没问题的,1080p的蓝光就不要想了……
默认并不包括IE 6.0、WMP等程序在Windows 7开始菜单里面
只需要在虚拟机种把应用程序的快捷方式放入图上的文件夹,你就可以轻松地在外面使用XP兼容模式访问这些类型的应用程序了!
此外,作为一个虚拟机,里面装了一个真正的操作系统,因此也是可以打补丁的,此外,根据情况,你也要为它装杀毒软件哦
相信通过本篇有图有真相的内容,大家已经了解如何更好地应用XP兼容模式了吧?有需要的赶紧去行动!