上篇我們部署了RC版本的Windows 7,今天我們要在Windows 7上實現XP MODE。XP MODE實際上是一個XP SP3的虛擬機器,這個虛擬機器需要用Windows Virtual PC來載入。我們首先要判斷物理機是否能滿足XP MODE的部署需求,然後再來部署Windows Virtual PC和XP MODE。
XP MODE需要物理機支援硬體虛擬化,最主要的是CPU要支援AMD-V或Intel-VT,這點和Hyper-V的要求很類似。如果硬體不支援虛擬化技術,就無法測試XP MODE。我們可以利用一個小工具securable.exe來協助我們測試硬體對虛擬化技術的支援程度,如圖1所示是securable.exe的運行結果。我們從圖中可以看到物理機支援64位元運算,支援硬體DEP,支援虛擬化技術。這樣的結果表明我們可以放心測試XP MODE,如果"Hardware Virtualization"顯示的結果是"Locked OFF",則表明CPU支援虛擬化技術,但主板的BIOS卻禁止了對虛擬化的支援,這種情況我們就需要更改BIOS設定或升級BIOS。如果三項檢測結果中有一項顯示了"NO",那就表明您的硬體不能滿足XP MODE的部署條件,就不用繼續測試了。
圖1
確定硬體支援虛擬化,接下來我們就要安裝Windows Virtual PC。Windows Virtual PC可以去微軟網站下載,32位版本的下載地址是:http://download.microsoft.com/download/8/C/6/8C620E1A-2A14-411F-A091-27AE6EDE0675/Windows6.1-KB958559-x86.msu,64位的版本的下載地址是:http://download.microsoft.com/download/8/C/6/8C620E1A-2A14-411F-A091-27AE6EDE0675/Windows6.1-KB958559-x64.msu。由於我們使用的Windows 7是32位版本,因此下載一個32位的Windows Virtual PC。
下載完Windows Virtual PC後,執行Windows Virtual PC的安裝程式Windows6.1-KB958559-x86.msu。如圖2所示,安裝嚮導詢問是否執行安裝程式,選擇"是"。
圖2
接下來需要同意微軟的軟體許可協議,如圖3所示,點擊"我接受"繼續。
圖3