快速恢復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中顯示出來。