🪟
Windows HomeでWSL2 disk compaction
Windows 11 Pro なら Hyper-V module 付属のOptimize-VHDを使えばよいところだが、Home Edition では Hyper-V module を使わせないことになっている。
代替案はこれが良かった。
> diskpart
DISKPART> select vdisk file="C:\Users\hiroa\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx"
DiskPart により、仮想ディスク ファイルが選択されました。
DISKPART> attach vdisk readonly
100% 完了しました
DiskPart により、仮想ディスク ファイルがアタッチされました。
DISKPART> compact vdisk
100% 完了しました
DiskPart により、仮想ディスク ファイルは正常に圧縮されました。
DISKPART> detach vdisk
DiskPart により、仮想ディスク ファイルがデタッチされました。
DISKPART> exit
DiskPart を終了しています...
Discussion