什麼是 VHD?
虛擬硬碟 (Virtual Hard Disk, .vhd) 是一個單一檔案,模擬實體硬碟結構(含 MBR/GPT、分區、檔案系統)。Win7 企業版/旗艦版原生支援掛載、建立、開機啟動 VHD(需 Enterprise/Ultimate 才能從 VHD 開機)。
建立與掛載 VHD 步驟
- 右鍵「電腦」→「管理」→ 「儲存體」→「磁碟管理」。
- 右鍵「磁碟管理」標題列 → 選擇 「建立 VHD」。
- 設定:
位置: 如 D:\VHDs\MyData.vhd
大小: 如 20480 MB (20 GB)
格式: 固定大小 (Fixed) 效能最佳、相容性最好;動態擴充 (Dynamic) 節省空間但效能略低、易碎片化。
建議選「固定大小」。
- 按「確定」,等待建立完成(固定大小需寫入全空間,較久)。
- 新磁碟會顯示為「離線」,右鍵磁碟編號(如「磁碟 2」)→ 「上線」。
- 右鍵同處 → 「初始化磁碟」,選擇 MBR (≤2TB) 或 GPT (>2TB 或 UEFI 開機需求)。
- 右鍵「未配置」空間 → 「新增簡單磁碟區」,依精靈指派磁碟機代號、格式化 (NTFS)、磁碟區標籤。
- 完成後,在「電腦」中即可看到新磁碟機,像操作實體硬碟一樣讀寫。
卸載與管理
- 暫時卸載: 磁碟管理 → 右鍵磁碟編號 → 「卸離 VHD」(檔案保留,下次可重新「連結 VHD」掛載)。
- 永久刪除: 卸離後,直接刪除 .vhd 檔案。
- 開機自動掛載: 建立批次檔
mount.vhd.bat 放入啟動資料夾:
@echo off
echo select vdisk file="D:\VHDs\MyData.vhd" > %temp%\mount.txt
echo attach vdisk >> %temp%\mount.txt
diskpart /s %temp%\mount.txt
應用場景
- 加密容器: 搭配 BitLocker 加密整個 VHD,雙重保護敏感資料。
- 測試環境: 快速建立乾淨系統映像,測試軟體安裝、註冊表修改,用完刪除 VHD 即還原乾淨狀態。
- 攜帶式工作環境: 將 VHD 放在隨身碟,插上電腦掛載即用,拔走無痕跡。
- 備份單位: 以 VHD 為單位備份,還原時直接掛載提取檔案,無需還原整顆硬碟。
注意事項
- VHD 檔案損毀會導致內部所有資料遺失,請務必備份重要 VHD。
- 動態擴充 VHD 在宿主磁碟空間不足時會掛載失敗,寫入失敗風險較高。
- Win7 家用版/家用進階版 不支援從 VHD 開機,僅支援掛載使用。