使用 Virtual PC 建立的虛擬機(如 Windows XP Mode),每次需存取裡面的檔案都得啟動虛擬機、透過網路共享,既慢又佔資源。Windows 7 內建功能讓你直接掛載 .vhd 映像檔,像操作實體磁碟一樣讀寫檔案,極大提升效率。
圖 1:磁碟管理主視窗
圖 2:右鍵選擇「附加 VHD」
圖 3:指定映像檔路徑並勾選「唯讀」
圖 4:掛載後以一般磁碟分區顯示
圖 5:檔案總管中即可像操作本地磁碟一樣讀寫
VHD 掛載時會被主機系統獨佔鎖定,若嘗試啟動對應虛擬機,會因無法寫入映像檔而報錯(如圖 6)。需先卸載 VHD 才能正常啟動虛擬機。
圖 6:掛載 VHD 狀態下啟動虛擬機會失敗
圖 7:右鍵選擇「卸離 VHD」
圖 8:確認卸離,勿勾選刪除檔案選項
此技巧讓主機與虛擬機檔案交換變得極其便利,特別適合開發測試、跨環境複製資料等場景。