On my PC the disk usage of C:\Users\DD\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs is only 93MB, but the download package is more than 240MB when I install it.

Is there other dirs also used for wsl?

1 Answer 1


There are some filesystem objects under hidden folder C:\Program Files\WindowsApps\ (their names can depend on WSL version):

C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_1804.2018.817.0_x64__79rhkp1fndgsc

This folder occupies approximately 214.4 MiB (returned from the following PowerShell code snippet):

((Get-ChildItem "C:\Program Files\WindowsApps\Canonical*" -Recurse -Force) | 
    Measure-Object -Property Length -Sum).Sum/1MB

More detailed - copy&paste the following code snippet to an open elevated PowerShell prompt:

# run elevated
$WinApps = 'C:\Program Files\WindowsApps'                       # parent
(Get-ChildItem "$WinApps\*Ubuntu*" -Force -Dir).Name            # Ubuntu On Windows
(Get-ChildItem "$WinApps\*Ubuntu*" -Force -Dir -Recurse).Name   # subfolders
(Get-ChildItem "$WinApps\Can*" -Force -Recurse ) | 
    Measure-Object -Property Length -Sum -Maximum               # measure files
(Get-ChildItem "$WinApps\Can*\install*" -Force -Recurse )       # the greatest file


Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Loading personal and system profiles took 649ms.
PS C:\WINDOWS\system32> # run elevated
PS C:\WINDOWS\system32> $WinApps = 'C:\Program Files\WindowsApps'                       # parent
PS C:\WINDOWS\system32> (Get-ChildItem "$WinApps\*Ubuntu*" -Force -Dir).Name            # Ubuntu On Windows
PS C:\WINDOWS\system32> (Get-ChildItem "$WinApps\*Ubuntu*" -Force -Dir -Recurse).Name   # subfolders
PS C:\WINDOWS\system32> (Get-ChildItem "$WinApps\Can*" -Force -Recurse ) |
>>     Measure-Object -Property Length -Sum -Maximum               # measure files

Count    : 52
Average  :
Sum      : 224813301
Maximum  : 223983209
Minimum  :
Property : Length

PS C:\WINDOWS\system32> (Get-ChildItem "$WinApps\Can*\install*" -Force -Recurse )       # the greatest file

    Directory: C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_1804.2018.81

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----       23.08.2018     20:50      223983209 install.tar.gz

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .