How to Free Up Disk Space on PC (Windows 10 & 11 Guide)

March 1, 20267 min readBy FreeUpDisk Team

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.

  1. Press Win + S and search for "Disk Cleanup"
  2. Select your C: drive and click OK
  3. Click "Clean up system files" (this requires admin and finds more, including Windows Update Cleanup)
  4. Check everything in the list - especially Windows Update Cleanup, Temporary Internet Files, and Recycle Bin
  5. Click OK → Delete Files

This typically frees 2–15 GB, sometimes more after a major Windows update.


Step 3: Clear the Temp folder

  1. Press Win + R, type %temp%, and press Enter
  2. Select all files (Ctrl + A) and delete them
  3. 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:

  1. Press Win + R, type temp, and press Enter
  2. 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:

  • .exe and .msi installers you've already run
  • .zip and .rar archives you've already extracted
  • .iso disk 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

  1. Go to Settings → Apps → Installed apps
  2. Click Sort by: Size
  3. 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:

  1. Press Win + S → search "Adjust the appearance and performance of Windows"
  2. Click Advanced → Virtual Memory → Change
  3. Uncheck "Automatically manage paging file size"
  4. 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 install again any time you need them, so they're safe to delete from projects you're not actively working on
  • Docker images - run docker system prune to 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.

Get FreeUpDisk free →


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.

Explore features

Ready to free up disk space?

Get FreeUpDisk and reclaim your storage in minutes.

Get started free