Find Large Files in Windows 11
Windows 11 finds its own biggest files with two built-in tools — the File Explorer search box or a two-line PowerShell scan — with no third-party installers required.
size:>1GB
Type that into the File Explorer search box, from This PC so all drives are searched. Details below, plus a PowerShell scan that covers folders the index skips.
The built-in way: File Explorer search
Open File Explorer and click This PC in the left sidebar so the search covers every drive, then type size:>1GB in the search box and press Enter. Windows lists every indexed file over 1 GB.
- Open File Explorer and click This PC.
- Click the search box at the top right — it works in any folder, but This PC searches all drives.
- Type
size:>1GBand press Enter. - Right-click the Size column header and choose Sort descending to put the biggest files at the top (switch to Details view if you do not see the Size column).
The syntax also supports ranges: size:1GB..2GB finds files between 1 and 2 GB, size:>500MB finds everything larger than 500 MB, and size:<100MB the inverse. Exact matches use a bare value like size:100MB.
PowerShell: the top 20 biggest files
File Explorer search only covers indexed locations. For a precise ranking of every file on a drive — indexed or not — this one-liner prints the 20 largest files:
Get-ChildItem C:\ -Recurse -File -ErrorAction SilentlyContinue | Sort-Object Length -Descending | Select-Object -First 20 FullName, @{n="SizeGB";e={[math]::Round($_.Length/1GB,2)}}
Recursing over a whole drive is slow — expect several minutes on a busy C:. Scope the scan to where big files usually live and it finishes in seconds:
Get-ChildItem C:\Users -Recurse -File -ErrorAction SilentlyContinue |
Sort-Object Length -Descending |
Select-Object -First 20 FullName, @{n="SizeMB";e={[math]::Round($_.Length/1MB,1)}}
Point the path at C:Users, C:WindowsTemp or your Downloads folder. -ErrorAction SilentlyContinue skips folders you cannot read instead of aborting the scan; add -Force to include hidden files such as hiberfil.sys and pagefile.sys. Raise -First 20 to -First 50 for a deeper list.
Where big files hide
- Downloads — installers, ISOs and old backups collect quietly for years.
- AppData\Local\Temp — application and update caches routinely reach gigabytes.
- Windows.old — the previous Windows installation, kept for rollback; a full copy is easily tens of gigabytes. It never shrinks itself — remove it via Settings → System → Storage → Temporary files → Previous version of Windows.
- hiberfil.sys and pagefile.sys — hidden, system-protected files roughly the size of your RAM. They look alarming in a scan, are locked by Windows, and are safe to leave alone.
Safe cleanup (built-in only)
When space is tight, remove what Windows itself already offers to clean. Nothing here needs a third-party "disk cleaner":
- Temporary files: Settings → System → Storage → Temporary files, tick the categories you want, then Remove files.
- Recycle Bin: right-click it and choose Empty Recycle Bin.
- Windows Update cache: stop the service, clear the download cache, restart it — Windows rebuilds it automatically:
Stop-Service wuauserv
Remove-Item C:\Windows\SoftwareDistribution\Download\* -Recurse -Force
Start-Service wuauserv
Run those three lines from an elevated PowerShell. If a specific update is stuck broken instead, remove it with wusa /uninstall /kb:KBxxxxxxx — replace the number with the affected update's KB. Before deleting anything, confirm which drive is actually low with the PowerShell disk space check.
FAQ
Is there a built-in disk usage analyzer?
Partly. Settings → System → Storage shows usage per category (apps, temporary files, media and so on) and can clean them. For a per-file ranking, the File Explorer size: search covers indexed folders and the PowerShell scan above covers everything else. There is no built-in equivalent of third-party folder-map tools.
Why is my search missing system files?
File Explorer search reads the Windows index, which covers user folders like Downloads and Documents but not most of C:\Windows or other system locations. If a file does not show up, run the same size: query from inside that specific folder, or use the PowerShell scan, which does not depend on the index at all.
Is it safe to delete hiberfil.sys?
Do not delete the file directly — Windows keeps it locked. To disable hibernation and let Windows remove it, run powercfg /h off from an elevated PowerShell and restart. Re-enable hibernation anytime with powercfg /h on.
Does Windows 11 show folder sizes natively?
Not a breakdown. Right-click a folder and choose Properties to see the total size of everything inside it, but Explorer cannot rank the largest subfolders the way it ranks files. A scoped PowerShell scan is the native workaround.
More free IT tools
ITInsightHub also builds fast, ad-free networking references:
- PowerShell: get disk space — check free space locally and on remote servers.
- PowerShell: list installed software — registry inventory for audits.
- IPv4 subnet calculator — network, broadcast and host range for any CIDR block.
- Subnet cheat sheet — printable mask table from /0 to /32.