wsl2删除文件后Windows磁盘不减问题

一个大佬的解决方案

停止Ubuntu运行
wsl --shutdown
找到wsl存储位置,一般是在"C:\Users\你的用户名\AppData\Local\Packages\CanonicalGroupLimite.XXX\LocalState\ext4.vhdx",其中xxx根据不同的Ubuntu版本而定
cmd打开diskpart
select vdisk file=""(填入刚才的地址)
5.compact vdisk等待完成
我c盘空间从17涨到了43
————————————————
版权声明:本文为CSDN博主「chantec」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Chantec/article/details/130958619

 

 

# 彻底关闭 WSL2 虚拟机
wsl --shutdown
# 新开一个 Diskpart 窗口
diskpart
# 指定 WSL2 虚拟机磁盘镜像文件位置
# 引号内为ext4.vhdx虚拟磁盘位置
select vdisk file="E:\WSL_CentOS7\ext4.vhdx"
# 只读 附加磁盘镜像文件
attach vdisk readonly
# 压缩 vhdx 磁盘镜像文件
compact vdisk
# 分离 vhdx 磁盘镜像文件
detach vdisk
# 退出
exit
posted on 2024-01-04 19:34  独上兰舟1  阅读(155)  评论(0编辑  收藏  举报