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