20111005_如何在Win7旗舰版下建立多个Virtual PC XP 系统

  • 格式:doc
  • 大小:1.60 MB
  • 文档页数:11

如何在Win7旗艦版下建立多個Virtual PC XP 系統
一、測試日期:2011.10.05
二、建立一個原始的virtual pc xp 虛擬器過程:
2.1將C:\Users\[你的使用者名稱]\Virtual Machines\ 資料夾下的所有
檔案先移走.
2.2將C:\Users\[你的使用者名稱]\AppData\Local\Microsoft\Windows
Virtual PC\虛擬機器\ 資料夾下的所有檔案先移走.
2.3執行『開始\所有程式\Windows Virtual PC\Windows XP Mode』2.4接下來會出現以下視窗,按下『建立新項目』
2.5預設的虛擬機路徑在C:\Users\[你的使用者名
稱]\AppData\Local\Microsoft\Windows Virtual PC\虛擬機器\,另外輸入預設使用者帳戶(XPMUser)的密碼,在此設為12345
2.6選用『立即啟用自動更新以協助保護我的電腦』
2.7按下『啟動安裝程式』
2.8 安裝完成了! 一個全新的VIRTUAL PC XP 系統
三、建立多個虛擬器的步驟
3.1為了能看到隱藏的檔案(hidden files),所以需要至[檔案總管]
→ [組合管理] → [資料夾和搜尋選項] → [檢視] → [進階設定] 選項中,將"隱藏檔案和資料夾" 設定為顯示;"隱藏已知檔案的副檔名" 的預設勾選移除掉,使之可以顯示副檔名。

3.2已確實安裝了"XP-Mode" VM (安裝完畢後,強烈建議先至
Windows Update 作必要的更新),並確實有關閉"XP-Mode" 系統(不是休眠)。

執行關機的動作是需在其選單中,點選
"Ctrl+Alt+Del",再選擇關機。

3.3至儲存"XP-Mode" 實體檔案所在的資料夾位置。

預設是位於
"C:\使用者\{你的使用者名
稱}\AppData\Local\Microsoft\Windows Virtual PC\虛擬機器"。

(其實在安裝"XP-Mode" 時,可以自己指定VM 儲存的磁碟路徑。

)
3.4將"Windows XP Mode.vhd" 與"Windows XP Mode.vmc" 兩個
檔案複製,並更名(Rename)為如"Windows XP
Mode_TradingSys.vhd" 與"Windows XP
Mode_TradingSys.vmc"。

3.5利用文字編輯器,如Notepad,打開"Windows XP
Mode_TradingSys.vmc" (其實這只是個XML 設定檔) 這個檔
案。

3.6搜尋"<drive_type type="integer">1</drive_type>" 字串,在其下
的<pathname> tag 內,將預設的VM檔名更改為所複製更改的名稱:
3.7搜尋"<virtual_network>" 字串,在其內的"<id type="bytes">"
Tag,更改MAC Address 數值(只要把最後一位數1 改為0
即可)。

目的是當執行多個VMs 時,實體網路位址不能是同樣的編號。

3.8儲存並關閉上述已更改的檔案內容。

3.9至"C:\使用者\{你的使用者名稱}\虛擬機器" 目錄,複製
"Windows XP Mode.vmcx",並將複製的檔名更改為"Windows XP Mode_TradingSys.vmcx"。

3.10開啟並編輯"Windows XP Mode_TradingSys.vmcx",在
<primary_disk1 type="string"> 與<vmc_path type="string"> 兩個Tag 內的檔名字串,改為""Windows XP
Mode_TradingSys.vmcx"。

3.11完成!從Virtual PC 的管理介面中,就可以看到有兩個
"XP-Mode" 的VM,並且可以個別且同時開啟,如下圖。

不過,同時執行多個"XP-Mode" 技術上是可行,但是前提是你要有足夠的Windows XP Licenses。

否則建議還是一次只執行一個
"XP-Mode" VM,以避免違背授權的規範。

四、V irtualPC功能表說明
在Win7旗艦版下『開始\所有程式\Windows Virtual PC』下的項目功能說明:
4.1Windows Virtual PC
是指到『C:\Users\[你的使用者名稱]\Virtual Machines\』資料夾下的一個管理介面,看起來就像是個檔案總管,差別只在其功能列有個『建立虛擬器』的按鈕以供虛擬器建立。

其解析了
『C:\Users\[你的使用者名稱]\Virtual Machines\』下的各個虛擬器的設定檔(副檔名為:.vmcx),可以在此介面看見『虛擬器檔存在那裡』『虛擬器檔對應的設定檔存在那裡』
4.2Windows XP Mode
看起來是自動開啟名稱為『Windows XP Mode』的虛擬器,但如果當『C:\Users\[你的使用者名稱]\Virtual Machines\Windows XP Mode.vmcx』不存在時,會出現以下視窗,按下『建立新項目』可以建立新的XP虛擬器環境。

4.3Windows XP Mode 應用程式資料夾
這是當我們在Windows XP Mode這個虛擬器上安裝檔案後,安裝的軟體項會被放在此,方便使用者使用。

如果有多個虛擬機,就會有多個『xxx 應用程式』資料夾在此顯示,xxx代表的是虛擬器的名稱。

五、虛擬器實體存放路徑說明
5.1C:\Users\[你的使用者名稱]\Virtual Machines\Windows XP
Mode.vmcx
其中記錄了虛擬器實體檔案存放的路徑,及與之對應的設定文件
存放路徑。

5.2C:\Users\[你的使用者名稱]\AppData\Local\Microsoft\Windows
Virtual PC\虛擬機器\Windows XP Mode.vhd
為虛擬器預設實體檔案存放路徑
5.3C:\Users\[你的使用者名稱]\AppData\Local\Microsoft\Windows
Virtual PC\虛擬機器\Windows XP Mode.vmc
為虛擬器檔對應的設定文件
5.4C:\Users\[你的使用者名稱]\AppData\Local\Microsoft\Windows
Virtual PC\虛擬機器\Windows XP Mode.vmc.vpcbackup
為虛擬器檔對應設定文件之備份檔,可以將之刪除不需留存,但其又會自動產生。

5.5C:\Users\[你的使用者名稱]\AppData\Local\Microsoft\Windows
Virtual PC\Virtual Applications\
存放著所有虛擬器中安裝的軟體的icon,用以show在『功能表-xxx 應用程式資料夾』,例如有個虛擬器的名稱為Windows XP Mode,則該資料夾中就會有一個『Windows XP Mode』的資料夾。

5.6C:\Users\[你的使用者名稱]\AppData\Local\Microsoft\Windows
Virtual PC\VMCXBackup
存放各虛擬器. VMCX設定檔之備份。