當您從虛擬機中刪除檔時,這些檔所佔用的磁碟空間不會立即返回到主機系統。如果虛擬磁片具有此類空白空間,您可以使用 清除磁片 (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 或更新版本,則可回收更多磁碟空間。
- 關閉虛擬機。虛擬機處於開啟或掛起狀態時,無法使用該命令。