快速恢复Windows7下的“XP模式”
2024-06-28 13:12:37
供稿:网友
XP模式(XP Mode)是一个让用户在虚拟机中运行WindowsXP程序的Windows7附加功能
在网上以“XP模式”为关键字搜索,会发现国内的很多网站上都是关于XP模式的负面说法,比如:“无法复制虚拟系统”、“无法创建快照”、“安全成本增加,需要在两个系统下安装杀毒软件及防火墙”等等,我认为有这种观点的人对虚拟技术和VPC还不是很了解,而网上关于如何恢复VPC的虚拟系统的资料非常少。下面介绍两种快速恢复XP模式的方法。
一、差分盘技术
差分盘技术可以利用已存在的虚拟系统创建一个或多个“副本”,平时的操作可以在副本中进行,当副本系统出现问题时,可以再利用之前虚拟系统(可以称作“母盘”)重新创建,这个过程仅需要几秒钟的时间。
1.安装完XP模式后,打开“Virtual Machines” 可以看到这个虚拟系统的快捷方式,双击它就可以启动这个系统。
2.若要创建差分盘,就不需要开机了(虚拟系统必须是powered down状态),选择窗口上方的“Create Virtural Machines”,输入虚拟系统的名称(比如“Winxp差分系统”)和存储路径
3.点击下一步,输入内存大小,"Use computer network connections"默认勾选,需要虚拟机上网就保持勾选。
4.下一步后,再选择"Craete a Virtural hard disk using advanced options"
5.再点下一步,选择"Differencing"(这就是“差分盘”),接下来需要输入虚拟磁盘的名称和路径,可以与第二步输入的相同。
6.下面需要选择“母盘”,这里需要注意,XP模式的虚拟系统和磁盘默认(第一次)是被安装在用户目录下的一个隐藏目录中的(C://Users//username//AppData//Local//Microsoft//Windows Virtual PC//Virtual Machines),这个路径可以在第一步“Virtual Machines ”中看到(PRimary disk这一列),在选择母盘的时候这个路径可以手动输入。
7.最后点击“Create”即创建完成,这时在“Virtual Machines”中可以看到这个刚创建的差分系统的快捷方式。
注意:在以后的使用中不要随便启动或修改“母盘”,修改后会导致基于它所创建的差分系统不能正常启动。
二、Undo Disks
打开“Virtual Machines ”――右击“Virtual Windows xp”――选择“Settings”――选择“Undo Disks”这一项――勾选“Enable Undo Disks”(这里有两个按钮“Apply changes”和“Discard changes”,第一次开启Undo Disks,这两项为灰色不可选)
以上就是开启Undo Disks功能的方法,此功能类似联想一键恢复的“闪电备份/恢复”功能,但不完全相同。
在某一时刻开启了Undo Disks,程序就开始记录虚拟系统中的变化
Apply changes:可以保存当前系统的修改状态,以便下次恢复系统(Discard changes)可以恢复到这个状态
Discard changes:不保存对系统的修改,执行后可以恢复到开启Undo Disks时的状态,或最后一次Apply changes的状态。
如果直接关闭“Undo Disks”,是恢复到开启Undo Disks时的状态,或最后一次Apply changes的状态,之后虚拟机不再对系统中的修改做记录。
总结:
以上两种方法都可以快速恢复虚拟系统,可针对实际应用需求选择。
另外XP模式还有一个不错的功能就是可以单独基于虚拟机开启一个应用程序,而不必启动整个虚拟系统。
在XP模式下安装的所有程序都可以在Windows 7系统中的以下路径中找到:
开始――所有程序――Windows Virtual PC――Virtual Windows XP applications
也可以手动添加:
在虚拟系统中的C://Documents and Settings//All Users//Start Menu目录下添加应用程序的快捷方式,就可以在Windows7系统下的Virtual Windows XP Applications中显示出来。