縮小VMWare Workstation中vmdk檔案的大小

隨著使用時間的拉長,vmware 中 vmdk的檔案大小只會越來越大,

就算在guest os中把檔案刪掉了,host os中的vmdk檔案也不會縮小。

以下方法,可以有效的把vmdk檔縮小到guest os中真正有使用到的檔案大小,

讓你的vmdk檔不再虛胖。以下方法適用guest os為windows系統。

1.先進入guest os中,把不要的檔案刪除。

2.於guest os中執行清理磁碟,把暫存檔清除。

3.於guest os中,下載SDelete程式,並且解壓縮
本站下載:SDelete.zip  版本:v1.6
官方下載:http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx

4.於guest os中進入console端
開始 -> 執行 -> CMD

5.進入解壓縮後的SDelete目錄
執行下面的指令(如果你的vmdk檔不只分割一個磁區的話,請自行參考sdelete的使用說明)

sdelete -c -z

———————SDelete 使用說明———————-

SDelete – Secure Delete v1.6
Copyright (C) 1999-2010 Mark Russinovich
Sysinternals – www.sysinternals.com

usage: sdelete [-p passes] [-s] [-q] <file or directory> …
sdelete [-p passes] [-z|-c] [drive letter] …

-a Remove Read-Only attribute
-c Clean free space
-p passes Specifies number of overwrite passes (default is 1)
-q Don’t print errors (Quiet)
-s or -r Recurse subdirectories
-z Zero free space (good for virtual disk optimization)

———————SDelete 使用說明 END—————–

6.SDelete跑完後,把guest os關機。

7.於VMWare中進入設定頁面,依下圖點選

選擇硬碟 -> 點選Utilites -> 點選Compact

跑完後,就大功告成了,去看看你的vmdk檔,檔案大小已經縮小囉

2 thoughts on “縮小VMWare Workstation中vmdk檔案的大小

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *