How to Free Up Disk Space on PC (Windows 10 & 11 Guide)
Your Windows PC is running low on disk space and you want to fix it without reinstalling Windows or buying a new drive. This guide walks through the most effective methods - starting with the one that shows you the most information.
Why your PC storage fills up
Windows hides a lot of what's using your disk. The usual suspects:
- Windows Update leftovers - after major updates, Windows keeps old system files around as a backup. These can be 10–20 GB and never clean themselves up
- Temporary files - Windows creates temp files constantly. The
%temp%folder and Windows temp folder can accumulate gigabytes over months - WinSxS folder - Windows component store. It looks massive (sometimes 20–30 GB) but you can't just delete it - you have to use the right system command
- Downloads folder - installers, zip files, setup files you ran once and forgot about
- App caches - Chrome, Teams, Discord, and Slack all cache data locally. Teams can store 5–10 GB in AppData
- node_modules (developers) - 500 MB to 2 GB per project, multiplying across every repo you've cloned
Step 1: See the full picture with a disk analyzer
Before deleting anything, find out what's actually taking the most space. Windows' built-in storage settings show broad categories ("System", "Apps", "Other") - not the actual large files.
FreeUpDisk is a free disk space analyzer for Windows. It scans your drive in seconds and shows a treemap - every file and folder is a rectangle, and larger rectangles mean more space. You can instantly see which folders are 40 GB and which are 400 MB, without clicking through each one manually.
This is the step most guides skip, and it's the one that saves the most time.
Step 2: Run Disk Cleanup
Windows has a built-in tool that removes temporary files, old update data, and other safe-to-delete system files.
- Press Win + S and search for "Disk Cleanup"
- Select your C: drive and click OK
- Click "Clean up system files" (this requires admin and finds more, including Windows Update Cleanup)
- Check everything in the list - especially Windows Update Cleanup, Temporary Internet Files, and Recycle Bin
- Click OK → Delete Files
This typically frees 2–15 GB, sometimes more after a major Windows update.
Step 3: Clear the Temp folder
- Press Win + R, type
%temp%, and press Enter - Select all files (Ctrl + A) and delete them
- Skip any files that are currently in use - that's fine, just close the "in use" dialog
Then do the same for the Windows temp folder:
- Press Win + R, type
temp, and press Enter - Delete everything you can
Step 4: Empty the Recycle Bin
Files you've deleted are still on your drive until you empty the Recycle Bin. Right-click the Recycle Bin on your desktop → Empty Recycle Bin.
Step 5: Clean up the Downloads folder
Open File Explorer → Downloads. Switch to Details view and click the Size column to sort by largest first.
Delete:
.exeand.msiinstallers you've already run.zipand.rararchives you've already extracted.isodisk images- Old setup files
Most people haven't touched their Downloads folder in months. This often frees 5–20 GB.
Step 6: Uninstall apps you don't use
- Go to Settings → Apps → Installed apps
- Click Sort by: Size
- Uninstall anything you haven't opened in months
Games are usually the biggest - even a game you stopped playing 6 months ago can be 20–50 GB sitting on your drive.
Step 7: Clean up WinSxS (the right way)
The C:\Windows\WinSxS folder stores component backups for Windows updates. It's managed by Windows itself - don't delete files from it directly.
To safely clean it, open Command Prompt as Administrator and run:
DISM /Online /Cleanup-Image /StartComponentCleanup
This removes older versions of Windows components that are no longer needed. It can free 5–15 GB on systems that have received many updates.
Step 8: Disable Hibernation (if you don't use it)
The hibernation file (hiberfil.sys) is stored on your C: drive and is roughly the same size as your installed RAM. If you have 16 GB of RAM, that's 16 GB used by a file you might not need.
If you never use "Hibernate" (not Sleep - Hibernate, which turns the computer fully off but restores your session), you can disable it:
Open Command Prompt as Administrator and run:
powercfg -h off
This deletes hiberfil.sys and frees the space immediately.
Step 9: Move the paging file or reduce it
Windows uses a paging file (pagefile.sys) as virtual memory - typically 4–16 GB depending on your RAM. If you have plenty of RAM (16+ GB), you can reduce it:
- Press Win + S → search "Adjust the appearance and performance of Windows"
- Click Advanced → Virtual Memory → Change
- Uncheck "Automatically manage paging file size"
- Set a custom size (minimum and maximum the same, around 4096 MB for a 16 GB RAM machine)
This isn't always necessary - only worth doing if you're critically low on space.
Step 10: Clean up developer files (if you code)
If you write code, these accumulate silently:
- node_modules - run
npm installagain any time you need them, so they're safe to delete from projects you're not actively working on - Docker images - run
docker system pruneto remove unused images, containers, and volumes - .gradle/caches (
C:\Users\YourName\.gradle\caches) - Android build caches, safe to delete - Build output folders (
dist,build,.next) - regenerated on every build
A developer's machine can easily have 20–100 GB of build artifacts and dependency folders that are completely safe to remove.
How much space can you recover on Windows?
| What you clean | Typical space recovered |
|---|---|
| Disk Cleanup (including Windows Update) | 2–15 GB |
| Temp files | 1–5 GB |
| Downloads folder | 5–20 GB |
| Uninstalled apps/games | 5–50 GB |
| WinSxS cleanup | 5–15 GB |
| Hibernation file | 8–32 GB (matches your RAM) |
| node_modules (developers) | 10–50 GB |
A first-time cleanup on a Windows PC typically recovers 20–80 GB.
Windows built-in tools vs. FreeUpDisk
Windows Storage Settings (Settings → System → Storage) shows a breakdown of what's using space - but it lumps everything into broad categories. You can't see that one specific folder is 40 GB; you just see "Other" taking a large chunk.
FreeUpDisk shows you the actual file-level picture: a visual treemap where every folder and file is visible by size. You can click into any area, see exactly what's inside, and decide what to delete - all in the same tool.
Use Windows built-in tools for the standard cleanup steps (Disk Cleanup, temp files). Use FreeUpDisk when you still have space missing and can't figure out where it went.
Summary: quickest wins on Windows
| Priority | Action | Space freed |
|---|---|---|
| 1 | Run Disk Cleanup (with system files) | 2–15 GB |
| 2 | Use FreeUpDisk to find hidden hogs | Varies |
| 3 | Clean Downloads folder | 5–20 GB |
| 4 | Uninstall unused games/apps | 5–50 GB |
| 5 | Clear %temp% folder | 1–5 GB |
| 6 | Run DISM WinSxS cleanup | 5–15 GB |
| 7 | Disable Hibernate (if unused) | = RAM size |
If you do steps 1–5 and your drive still feels full, run FreeUpDisk to see the actual breakdown. It'll show you exactly what's left to deal with.
See how FreeUpDisk works
Visual treemap, instant scan, safe cleanup, all for free.
Related guides
How to Free Up Disk Space (Windows & Mac Guide for 2026)
Disk full? This guide shows you exactly how to free up disk space on Windows and Mac - quickly and safely, without deleting things you need.
ReadWhat's Taking Up Space on My Hard Drive? (Windows 11 & Mac Guide)
Drive full but nothing looks big? Here's how to find what's secretly taking up space on Windows 11 and Mac — and free it up in minutes.
ReadHow to Free Up Disk Space on Windows 11 (Step-by-Step)
Windows 11 storage full? This guide shows you exactly how to free up disk space on Windows 11 - from Storage Sense to finding hidden space hogs in minutes.
Read