How to Get More Storage on PC (Windows 10 & 11)
Your Windows PC is running low on storage and you want to fix it. Before buying anything, there's a good chance you can recover 20–80 GB just by cleaning up what's already there. This guide covers both - how to free up existing storage, and when/how to actually add more.
Step 1: Find out where your storage is going
The most common mistake is deleting random files without knowing which ones are actually large. You spend 30 minutes cleaning and recover 2 GB.
The faster approach: scan your drive with a visual disk analyzer. FreeUpDisk is free for Windows and shows your entire drive as a treemap in under 30 seconds - every file is a rectangle, sized by how much space it takes. You immediately see what's large, what's nested deep in folders, and where to focus.
Recover storage without buying anything
Run Windows Disk Cleanup (including system files)
- Press Win + S → search "Disk Cleanup" → open it
- Select C: drive
- Click "Clean up system files" (requires admin - this finds more, including Windows Update Cleanup)
- Check all categories, especially:
- Windows Update Cleanup - often 5–15 GB after major updates
- Temporary Internet Files
- Recycle Bin
- Temporary Files
- Click OK → Delete Files
This usually recovers 3–15 GB in a few clicks.
Clear the Temp folder
Press Win + R, type %temp%, press Enter. Select all and delete. Skip files in use.
Then press Win + R, type temp, repeat.
Clean the Downloads folder
Open File Explorer → Downloads → switch to Details view → click Size to sort.
Delete installers, zip files, .iso files, and anything you've already used. Most people never clean this folder - it can be 10–30 GB.
Uninstall games and apps you don't use
Settings → Apps → Installed apps → sort by Size
Games especially - even a game you stopped playing 6 months ago can be 20–80 GB.
Run DISM to clean up Windows component store
The C:\Windows\WinSxS folder keeps old Windows component versions. You can't delete it manually, but you can clean it safely:
Open Command Prompt as Administrator and run:
DISM /Online /Cleanup-Image /StartComponentCleanup
This typically frees 5–15 GB.
Disable Hibernation (if you don't use it)
The hibernation file (hiberfil.sys) is stored on your C: drive at roughly the size of your RAM. 16 GB RAM = ~16 GB hibernation file. If you never use Hibernate (not Sleep), disable it:
Open Command Prompt as Administrator and run:
powercfg -h off
This deletes hiberfil.sys immediately and frees the space.
Clean up developer files (if you code)
If you write code, these multiply silently:
node_modules- delete from projects you're not actively working on, runnpm installto restore- Docker - run
docker system pruneto remove unused images and containers .gradle/caches- Android build caches atC:\Users\YourName\.gradle\caches- Build output (
dist,build,.next) - safe to delete, regenerated on next build
How much space can you recover?
| Method | Typical recovery |
|---|---|
| Disk Cleanup (with system files) | 3–15 GB |
| Temp folders | 1–5 GB |
| Downloads folder | 5–30 GB |
| Uninstall unused games | 10–80 GB |
| DISM WinSxS cleanup | 5–15 GB |
| Disable Hibernation | = RAM size (e.g., 16 GB) |
| node_modules cleanup | 10–50 GB |
A first cleanup on a Windows PC that's been used for 1–2 years typically recovers 20–80 GB.
When you actually need more physical storage
If you've cleaned everything and you're still tight, here are your options:
Option 1: External drive
The easiest, cheapest, and most reversible option. A 1 TB USB-C external SSD is around $60–80. Good for offloading large files (videos, archives, old projects) you don't need day-to-day.
Option 2: Upgrade your internal drive
On most desktop PCs and many laptops, you can replace or add a storage drive:
- NVMe SSD: A 1 TB NVMe SSD costs ~$50–70 and is significantly faster than HDD
- SATA SSD: Slightly slower, but compatible with older machines; 1 TB is ~$50–60
- HDD: Cheapest per GB, but much slower - good for cold storage
Check your motherboard or laptop model to see what slots are available.
Option 3: Move large files to cloud storage
For files you need occasionally but not locally:
- OneDrive, Google Drive, Dropbox - sync folders to the cloud, then remove local copies
- Windows has native OneDrive integration - you can right-click a folder and choose "Free up space" to keep it in the cloud only
Option 4: Use a second internal drive for storage
On desktop PCs with multiple drive bays, adding a large HDD as a secondary drive is a cost-effective way to add terabytes of storage for files, games, and backups, while keeping your primary SSD for the OS and apps.
The smartest first step
Before spending money, run FreeUpDisk to see your actual disk usage. Most people are surprised - a single forgotten folder often accounts for 30–50 GB. Cleaning first means you might not need to buy anything at all.
See how FreeUpDisk works
Visual treemap, instant scan, safe cleanup, all for free.
Related guides
How to Free Up Disk Space on PC (Windows 10 & 11 Guide)
PC storage full? This guide shows you how to free up disk space on Windows 10 and 11 step by step - from Disk Cleanup to finding hidden space hogs fast.
ReadHow to Get More Storage on Your Computer
Running out of storage? Here's how to get more storage on your computer for free - by finding and removing what's actually taking up space on Windows and Mac.
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.
Read