從虛擬機器刪除檔案時,這些檔案佔用的磁碟空間不會立即傳回主機系統。如果虛擬磁片具有此類空白空間,您可以使用 清除磁片 (Clean up disks)命令將該空間傳回至 Microsoft Windows 主機上的硬碟。
清除磁片 (Clean up disks)命令類似于Workstation Pro虛擬機器設定中的 Compact 命令,以及 VMware Tools 提供的 shrink 命令。清除磁片 (Clean up disks)命令具有以下優點:
- 您可以將 清除磁片 (Clean up disks)命令用於具有快照、連結複製或連結複製父系的虛擬機器。
- 清除磁片命令 (Clean up disks)回收比 Compact 命令更多的磁碟空間。
清除磁片 (Clean up disks)命令會從虛擬機器的目前狀態、已關閉電源的快照,以及客體作業系統Windows XP 或更新版本且您已安裝與 Workstation 8 或更新版本相容的 VMware Tools 版本的任何已開啟電源的快照回收磁碟空間。
- 與 VMware Tools 提供的 Defragment 命令和 shrink 命令不同, 清除磁片 (Clean up disks)命令不需要主機上任何額外的磁碟空間。清除磁片 (Clean up disks)命令直接在虛擬磁片 (.vmdk) 檔案上運作。
備註: 此命令不適用於共用或遠端虛擬機器。
必要條件
- 確認您使用的是Windows主機,且客體作業系統使用 NTFS。(NTFS 是 Windows XP 或更新版本作業系統的標準。)此功能適用於所有 NTFS 硬碟,但如果作業系統Windows XP 或更新版本,則可回收更多磁碟空間。
- 關閉虛擬機器或關閉虛擬機器電源。虛擬機器已開啟電源或暫停時,無法使用此命令。