使用DiskGenius对虚拟机磁盘进行压缩
使用虚拟机的用户是否感觉到您的虚拟磁盘文件越来越大,都快把宝贵的磁盘空间(宿主机物理硬盘)占满了呢?
有人会想到,我直接启动虚拟机,然后把里面没用的数据删除了,不就行了吗?实际测试发现,这样删除后,存放在物理硬盘上的虚拟磁盘文件的大小并没有减小。虚拟机磁盘文件只会慢慢地变大,虚拟机软件不会在用户删除数据后对虚拟磁盘进行“压缩”。
现在好了,我们可以使用DiskGenius软件进行压缩。比如我们使用的是VMware虚拟机,它的虚拟磁盘文件是vmdk格式。这时我们可以用如下方法对其进行压缩。如下图所示,这是未压缩之前的大小(1.7G左右)。
操作步骤如下:
1、在DiskGenius软件中,首先把要压缩的虚拟磁盘打开(菜单:“硬盘 –> 打开虚拟硬盘文件”)。打开后就可以在左边的窗口中看到加载上的虚拟磁盘了。
2、然后我们再新建一个容量不小于源虚拟硬盘的vmdk虚拟磁盘(菜单:“硬盘 –> 新建虚拟硬盘文件 –> 新建VMware虚拟硬盘文件”)。
3、开始进行压缩。选择(菜单:“工具 –> 克隆硬盘”),弹出对话框后,在“选择源硬盘”时选择要压缩的vmdk虚拟磁盘,在“选择目标硬盘”时选择刚刚我们新建的vmdk虚拟磁盘,然后点“开始”。
4、现在已经复制完毕了,我们找到两个虚拟磁盘文件的所在路径,对比一下大小。
可以看到,虚拟硬盘被压缩了。
这时,还需要做一些后续的清理工作。首先在DiskGenius软件中关闭刚才打开的两个虚拟硬盘,或者直接关闭DiskGenius软件。然后将源虚拟硬盘文件改名(备用,以防万一),再将新的虚拟硬盘文件改名为源虚拟硬盘的文件名(注意要完全相同)。最后打开虚拟机,启动一下虚拟系统,没有问题后就可以删除压缩前的源虚拟硬盘文件了。
http://www.diskgenius.cn/exp/compressvirtualdisk.php
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2015-06-05 神贴真开眼界:为什么很多人倡导重视能力和素质,但同时对学历有严格要求?——代表了上一场比赛的输赢,招聘成本很重要。如果上一场游戏失败了,尽量让自己成为当前群体的尖子。学历只是其中的一个作品而已,但学历代表了学生时代为之做出的牺牲。人群自有偏向集中性 good