Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 系統工具

VMware 虛擬機磁碟瘦身指南:三種壓縮 vmdk 檔案方法

編輯:系統工具

VMware 虛擬磁碟 (.vmdk) 採動態分配,**只增不減** (刪除檔案不釋放空間)。三種瘦身方案:

方法一:手動移動分割檔案 (不釋放空間,僅遷移)

  • 將部分 -sxxx.vmdk 分割檔剪貼至其他磁碟。
  • 用 UltraEdit 開啟主 .vmdk 文字描述檔,修改分割檔路徑指向新位置。
  • 啟動虛擬機驗證。缺點:未釋放宿主機空間,僅緩解單一磁碟壓力。

方法二:VMware Tools 內建 Shrink 功能 (推薦,釋放空間)

前提:客體系統已安裝 VMware Tools。

  • Windows 客體:控制台 → VMware Tools → Shrink 標籤 → 勾選分區 → Prepare to shrink → 客體完成準備 → 自動切回宿主機顯示進度條壓縮 .vmdk → 客體提示完成。
  • Linux/FreeBSD 客體:安裝 vmware-tools → 終端執行 vmware-toolbox (圖形) 或 vmware-toolbox-cmd disk shrink / (命令列) 執行壓縮。

關鍵限制:宿主機剩餘空間 ≥ 虛擬磁碟大小。不足時先用方法一移走部分檔案,Shrink 後再移回。

方法三:vmware-vdiskmanager 命令列工具 (宿主機操作,速度快)

位於 VMware 安裝目錄 (如 C:\Program Files\VMware\VMware Workstation\)。
步驟:
1. 關閉虛擬機 (掛起/快照均不可用)。
2. 宿主機命令列 (管理員) 執行:
vmware-vdiskmanager.exe -k "虛擬機完整路徑.vmdk"
例:vmware-vdiskmanager.exe -k "G:\myvm\net\WinXP.vmdk"
3. 顯示進度條,完成提示 Shrink: 100% done. Shrink completed successfully.

優點:幾分鐘完成,無需進入客體系統。缺點:釋放空間有限;不支援預先分配完整磁碟、有快照、實體磁碟映射的虛擬機。

重要限制總結

  • 不可用於預先分配完整大小的磁碟。
  • 不可有快照 (需刪除/合併快照)。
  • 僅能壓縮分區,不能壓縮整顆實體磁碟。
  • 查看詳細說明請閱讀 Help → User's Manual (非 Help Topics)。
Copyright © Windows教程網 All Rights Reserved