virtualbox 压缩磁盘占用空间

时间:2026-02-14 01:40:13

1、下载sdelete工具, 链接: https://docs.microsoft.com/zh-cn/sysinternals/downloads/sdelete

virtualbox 压缩磁盘占用空间

2、在虚拟机中运行: 

sdelete –z c:\

稍等片刻, 该命令会将c盘下所有未使用空间标记未0, 若虚拟系统中有多个磁盘, 需要各个清理

virtualbox 压缩磁盘占用空间

virtualbox 压缩磁盘占用空间

3、关闭虚拟机, 在主机中cmd进入virtualbox安装目录

virtualbox 压缩磁盘占用空间

4、执行命令: 

VBoxManage.exe modifyhd "E:\rubbish\system\VirtualBox VMs\base\win10 base\win10 base.vdi" --compact

双引号中为虚拟系统磁盘文件全路径

virtualbox 压缩磁盘占用空间

virtualbox 压缩磁盘占用空间

5、至此, 磁盘整理已完成

若使用时间不长, 并不会有太明显的差距

1、打开命令行, 运行: 

sudo dd if=/dev/zero of=/empty

需要输入管理员密码

virtualbox 压缩磁盘占用空间

virtualbox 压缩磁盘占用空间

2、命令行运行: 

sudo rm -f /empty

需要输入管理员密码

virtualbox 压缩磁盘占用空间

3、关闭虚拟机, 在主机中cmd进入virtualbox安装目录

virtualbox 压缩磁盘占用空间

4、执行命令: 

VBoxManage.exe modifyhd "E:\rubbish\system\VirtualBox VMs\base\Ubuntu18 base\Ubuntu18 base.vdi" --compact

双引号中为虚拟系统磁盘文件全路径

virtualbox 压缩磁盘占用空间

virtualbox 压缩磁盘占用空间

5、至此, 磁盘整理已完成

若使用时间不长, 并不会有太明显的差距

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com