操作方法:
(以下步骤中的虚拟机操作系统为XP,不代表其他系统同样可用)
1. 运行虚拟机系统,删除不需要的文件;
2. 进行硬盘碎片整理;
3. 清除硬盘上没用到的空间(把没用到的空间写入0),推荐使用sdelete。
4. 执行命令压缩:

VBoxManage modifyhd VDI文件名 或 UUID –compact

注意VDI文件名的大小写

sdelete下载地址:
http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx

sdelete使用:

Usage: sdelete [-p passes] [-s] [-q]  

sdelete [-p passes] [-z|-c] [drive letter]  
-c  Zero free space (good for virtual disk optimization).  
-p passes   Specifies number of overwrite passes.  
-s  Recurse subdirectories.  
-q  Don’t print errors (quiet).  
-z  Cleanse free space.

Comments