Quick Tutorial: C:\ drive in windows is full or any other drive is full. You may wonder an easy way to get the list of occupancy with the size.
Solution: Use powershell script to get their sizes and perform necessary maintenance
Reference: https://stackoverflow.com/questions/12813826/get-folder-size-from-windows-command-line
gci -Directory `
| select @{l='Size'; e={$fso.GetFolder($_.FullName).Size}},FullName `
| sort Size -Descending `
| ft @{l='Size [MB]'; e={'{0:N2} ' -f ($_.Size / 1MB)}},FullName
The above powershell will get all windows directory and their size in below format:
PS C:\Users\lab\AppData\Local> $fso = new-object -com Scripting.FileSystemObject
PS C:\Users\lab\AppData\Local> gci -Directory `
>> | select @{l='Size'; e={$fso.GetFolder($_.FullName).Size}},FullName `
>> | sort Size -Descending `
>> | ft @{l='Size [MB]'; e={'{0:N2} ' -f ($_.Size / 1MB)}},FullName
Size [MB] FullName
--------- --------
12,064.39 C:\Users\lab\AppData\Local\CapCut
1,065.08 C:\Users\lab\AppData\Local\Google
715.57 C:\Users\lab\AppData\Local\Temp
598.92 C:\Users\lab\AppData\Local\AzureFunctionsTools
501.59 C:\Users\lab\AppData\Local\Packages
347.47 C:\Users\lab\AppData\Local\Programs
275.54 C:\Users\lab\AppData\Local\JxBrowser
253.57 C:\Users\lab\AppData\Local\CCleaner Browser
168.46 C:\Users\lab\AppData\Local\R
139.48 C:\Users\lab\AppData\Local\DBeaver
128.05 C:\Users\lab\AppData\Local\npm-cache
45.90 C:\Users\lab\AppData\Local\NuGet
37.03 C:\Users\lab\AppData\Local\CrashDumps
21.21 C:\Users\lab\AppData\Local\Comms
17.31 C:\Users\lab\AppData\Local\Mozilla
12.23 C:\Users\lab\AppData\Local\CEF
10.35 C:\Users\lab\AppData\Local\Auto Screen Capture
6.83 C:\Users\lab\AppData\Local\ConnectedDevicesPlatform
1.27 C:\Users\lab\AppData\Local\Apple Computer
0.51 C:\Users\lab\AppData\Local\D3DSCache
0.20 C:\Users\lab\AppData\Local\Microsoft Help
0.15 C:\Users\lab\AppData\Local\BrowserLock
0.08 C:\Users\lab\AppData\Local\OneDrive
0.05 C:\Users\lab\AppData\Local\cache
0.03 C:\Users\lab\AppData\Local\PlaceholderTileLogoFolder
0.01 C:\Users\lab\AppData\Local\SquirrelTemp
0.01 C:\Users\lab\AppData\Local\Microsoft_Corporation
0.00 C:\Users\lab\AppData\Local\Bytedance
0.00 C:\Users\lab\AppData\Local\VEDetector
0.00 C:\Users\lab\AppData\Local\RStudio
0.00 C:\Users\lab\AppData\Local\McAfee
0.00 C:\Users\lab\AppData\Local\speech
0.00 C:\Users\lab\AppData\Local\.IdentityService
0.00 C:\Users\lab\AppData\Local\VirtualStore
0.00 C:\Users\lab\AppData\Local\Publishers
0.00 C:\Users\lab\AppData\Local\IdentityNexusIntegration
0.00 C:\Users\lab\AppData\Local\ServiceHub
0.00 C:\Users\lab\AppData\Local\DataMigration
0.00 C:\Users\lab\AppData\Local\CyberLink
0.00 C:\Users\lab\AppData\Local\Notepad
0.00 C:\Users\lab\AppData\Local\Apple
0.00 C:\Users\lab\AppData\Local\Apple Inc
0.00 C:\Users\lab\AppData\Local\Acronis
0.00 C:\Users\lab\AppData\Local\Solid State Networks
0.00 C:\Users\lab\AppData\Local\PeerDistRepub
0.00 C:\Users\lab\AppData\Local\Microsoft SDKs
0.00 C:\Users\lab\AppData\Local\Diagnostics
0.00 C:\Users\lab\AppData\Local\ElevatedDiagnostics
0.00 C:\Users\lab\AppData\Local\Microsoft
PS C:\Users\lab\AppData\Local>