最近小編的虛機操作系統作了一個升級,升級所需的臨時空間將虛機總空間基本撐滿了,但升完后那15G的SSD空間浪費實在可惜,小編就研究了下如何將VM文件縮小。
1、小編的虛機是40G,升級完成后實際使用只有20G左右,但由于升級過程中使用了臨時空間,造成虛機vmdk文件很大,使用了接近30G。

2、雖然需要在虛機操作系統上安裝vmtools,在vm workstation主介面右鍵點擊虛機,在彈出窗單選擇安裝vmtools,如下圖所示,小編由于已經安裝了vmtools,相應用菜單位置就變成了取消vmtools安裝。

3、進入虛機,查看虛機的光驅,會發現虛擬光驅中就是vmtools的光盤,雙擊光驅進行安裝。

4、選擇典型進行安裝,vmtools是安裝基本是一鍵式,后面就一路到底自動安裝,安裝完成后提示需要重啟,按提示重啟虛機操作系統。

5、重新啟動完成后,點擊操作系統開始窗口,選擇命令提示符(管理員),后面操作的命令需要管理員的權限才能操作。

6、在命令符模式,如下圖用cd命令進入到C盤下相應目錄,執行 vmwaretoolboxcmd.exe disk shrink c:\命令,其中c:\代表需要縮小的虛機空間。

7、系統開始自動收縮空間,小編是SSD硬盤,這一過程也持續了近半小時,要注意的這個收縮也是要有臨時空間的,小編收縮前剩余空間為12G,收縮過程使用了將9G的臨時空間,因此要操作收縮要準備好臨時空間硬盤。全部完成后,空間會得到釋放,如下圖,小編的虛擬機未使用空間增加了10G 。

8、從物理主機的我的電腦里查看,VMDK文件也縮小了,原來只剩將近10G剩余空間了,現在又有了21G。
