virtualbox 压缩磁盘占用空间

2025-10-02 18:36:35

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、至此, 磁盘整理已完成

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢