请注意,本文编写于 1696 天前,最后修改于 1696 天前,其中某些信息可能已经过时。
对于 VMware 虚拟机,我们使用的时间越长,其磁盘文件(后缀为.vmdk
)占用的空间越大,并且已变大的磁盘文件是无法自动减小的,即使我们将所有无用的数据删除,磁盘文件的占用空间仍然不会改变。
经过摸索,我找到了一种方法,实测有效,Windows 10虚拟机的占用空间从66.1GB减小到42.5GB。
01 删除快照
有快照存在时会报错:
This disk is part of a snapshot chain in 'C:\Users\zhaoh\Documents\Virtual Machines\LaTeX\LaTeX.vmx'.
The selected operation can only be executed on a disk with no snapshots.
02 运行vmware-vdiskmanager.exe
彻底关闭虚拟机(不是挂起
)。
进入 VMware 的安装目录,一般是C:\Program Files (x86)\VMware\VMware Workstation
,在文件夹的空白区域,按住键盘上的Shift
键的同时点击鼠标右键,点击在此处打开 Powershell 窗口(s)
,在弹出的 Windows PowerShell 窗口中输入下方的命令并回车:
.\vmware-vdiskmanager.exe -k "C:\Users\zhaoh\Documents\Virtual Machines\LaTeX\LaTeX.vmdk"
其中,C:\Users\zhaoh\Documents\Virtual Machines\LaTeX\LaTeX.vmdk
是虚拟机磁盘文件的路径。
命令执行起来可能会比较慢,耐心等待即可。
执行成功后会提示Shrink completed successfully
。
版权属于:Angus
本文链接:https://blog.angustar.com/archives/shrink-vmdk.html
所有原创文章采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。 您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
2 条评论
2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
新车首发,新的一年,只带想赚米的人coinsrore.com
新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
新车上路,只带前10个人coinsrore.com
新盘首开 新盘首开 征召客户!!!coinsrore.com
新项目准备上线,寻找志同道合的合作伙伴coinsrore.com
新车即将上线 真正的项目,期待你的参与coinsrore.com
新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com
新车首发,新的一年,只带想赚米的人