How to recover storage space allocated to Ubuntu in WSL?
100GB would be quite unusual for just "installing and uninstalling." A typical Ubuntu 20.04 installation on WSL2 is just over 1GB for the instance itself, and another 500MB for the installation (i.e. "App") files.
In my experience, uninstalling the Store App removes both the installation files as well as the instance itself, along with the virtual HDD (ext4.vhdx
for WSL2) which contains the Ubuntu filesystem.
On Windows 11, there is also the WSLg System distribution (system.vhd
) that is currently about 346MB. It is cloned in your user profile temp
directory for each instance that is started, but those should also be cleaned up when WSL shuts down.
Since WSL is currently uninstalled, you can look for any of these files in PowerShell by starting an Administrator session and running:
Get-ChildItem -Path C:\ -Recurse -filter '*.vhd' -force -ErrorAction SilentlyContinue
This will find any stranded vhd
or vhdx
files.
But given the difference in sizes that you are seeing, my thought is that something else may be taking up that space.