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