关于动态vhdx回收空间的问题
Hyper-V虚拟机用动态vhdx装了Windows系统,随着使用时间越长,vhdx的占用体积就越大,需要回收空间,
试过虚拟机内用Sdelete的-z指令写零,然后Diskpart再用Compact指令压缩vhdx,
也用过"Mount-VHD -Path C:\S\X.vhdx -ReadOnly"+"Optimize-VHD -Path C:\S\X.vhdx -Mode Full"指令,
虽然能够回收部分空间,但vhdx仍然还有大量的多余空间占用,虚拟机内的系统资料实际不到30GB,但vhdx大小却有50GB以上,
还有什么方法能够回收vhdx内的空白空间,收缩vhdx减少空间占用。
在虚拟机里trim一下试试? 用DG直接新建个虚拟盘复制一次试试? softbootice
—— 来自 HONOR HPB-AN00, Android 12上的 S1Next-鹅版 v2.5.4 计算机组成原理 发表于 2022-10-1 09:04
在虚拟机里trim一下试试?
是不是指Windows碎片整理那里,试了整理一次,
然后再用Sdelete的-z指令写零,成功回收不少空间,
虽然还有空间未能完全回收,至少减少了vhdx的体积。 我记得动态虚拟磁盘本身并不能缩小体积,只能单向增大,某本windows服务器操作系统的书。
页:
[1]