问题描述

在WSL2中删除文件后,磁盘空间未得到释放

解决办法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 关闭 WSL2 中的 linux distributions
wsl --shutdown

# 运行管理计算机的驱动器的 DiskPart 命令
diskpart

# 选择虚拟磁盘文件
select vdisk file="C:\Users\admin\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx"

# 以只读方式进行
attach vdisk readonly

# 压缩虚拟磁盘文件
compact vdisk

# 分离虚拟磁盘文件
detach vdisk

参考

链接