How to clean up disk space and free up storage without breaking Windows
Your C: drive is full. Not "a bit tight"—full. Windows is nagging you in the corner of the screen, an update refuses to install, and suddenly everything feels like it's running through wet sand. You delete a few videos, reboot, and twenty minutes later the warning is back. Sound familiar?
Here's what nobody tells you upfront: the files eating your drive are almost never the ones you can see. They're in hidden folders, inside system-managed caches, and in a folder called Windows.old that Windows created without asking and never mentioned again. The visible stuff is the tip. The real bulk is underneath.
I want to walk you through how to clean up disk space and free up storage properly, in the right order, whether you're on Windows 10 or Windows 11. Not a list of tips copied from a forum. An actual sequence, with menu paths and rough numbers, because most guides stop exactly where the useful part starts.
Key takeaways
- Measure before you delete anything. Open Settings > System > Storage and read the real numbers, or use a folder-size tool—guessing wastes hours.
- Storage Sense is the fastest win: set it once and it handles Downloads, temp files and the Recycle Bin on a schedule.
- On Windows 11, the old Disk Cleanup utility is still useful for one specific job—Clean up system files—but it's no longer the main tool.
- Windows.old, hiberfil.sys and system restore points often hold more space than everything you can see in your user folders combined.
- Never delete anything inside C:\Windows\System32 or WinSxS by hand. Use DISM, or leave it alone.
Why your drive fills up even when you barely install anything
A 256 GB SSD does not give you 256 GB. After Windows, the recovery partition and the driver packages your manufacturer pre-installed, you're usually looking at somewhere between 200 and 215 GB of usable space on a fresh machine. That's already a 15 to 20 percent haircut before you've saved a single file.
Then the quiet accumulation starts.
Every feature update—the big ones that land once or twice a year—downloads several gigabytes, installs, and leaves the previous version on disk in case you want to roll back. That leftover is Windows.old, and it's frequently 8 to 20 GB. Windows keeps it for ten days by default, then deletes it. Except it doesn't always, because the cleanup task can fail silently, and you never get told.
Where the space actually goes
I spent a long evening on my own laptop a while back, convinced I had a virus. I didn't. Rough breakdown of what the tool found:
- Windows.old from an update two months earlier—11 GB
- hiberfil.sys, the hibernation file, sized at roughly 40 percent of my RAM—6.4 GB on a 16 GB machine
- Shadow copies of system restore points, quietly growing—9 GB
- A downloads folder I had genuinely forgotten about—nearly 30 GB
- Browser caches, GPU shader caches, and old driver installers—around 7 GB
Total: over 60 GB. I'd been deleting videos for weeks. Videos were never the problem.
And the worst part? None of those five categories show up in a normal file explorer window unless you enable protected operating system files, and I'd argue you shouldn't, because then you're one misclick from trouble.
Measure before you delete—the step almost every guide skips
Here's a rule I've come to trust: never delete a file you haven't first identified. Sounds obvious. Almost nobody follows it, because "free up space" articles jump straight to instructions and skip the diagnosis.
Windows has a decent built-in answer now. Open Settings > System > Storage. On Windows 11 this gives you a clean breakdown by category—Apps, Documents, Pictures, Temporary files—each with a clickable entry that drills down. On Windows 10, the same panel exists but it's less detailed, and the categories are coarser.
If you want the honest picture, though, you need a third-party folder sizer. WinDirStat and TreeSize Free both do the job. They scan the drive and render a treemap where each block is a file, sized proportionally. The first time you run one, expect a surprise. Mine was a folder inside AppData belonging to a game launcher I'd uninstalled two years earlier. Fourteen gigabytes of downloaded assets, sitting there like a squatter.
How long does a scan take?
On a mechanical drive, a full scan of 500 GB can take twenty to forty minutes. On an SSD, expect two to five. Don't sit and watch it. Start the scan, go do something else, come back.
What you're looking for is not the biggest single file. It's the biggest folder that you don't recognize. That's the one worth investigating.
The native tools—and how Windows 10 and 11 actually differ
Both versions of Windows ship with the same core utilities, but the front door moved. If you're following a guide written for the other version, the menu paths won't match and you'll think something is broken.
| Task | Windows 10 path | Windows 11 path |
|---|---|---|
| Storage overview | Settings > System > Storage | Settings > System > Storage |
| Storage Sense | Settings > System > Storage > Configure Storage Sense | Settings > System > Storage > Storage Sense |
| Delete Windows.old | Disk Cleanup > Clean up system files | Disk Cleanup > Clean up system files, or Storage > Temporary files |
| Temp file cleanup | Disk Cleanup, or Storage Sense | Storage > Temporary files (more granular) |
| Uninstall apps | Settings > Apps > Apps & features | Settings > Apps > Installed apps |
The practical takeaway: on Windows 11, Storage is the control center and Disk Cleanup is a leftover. On Windows 10, Disk Cleanup still carries more weight, and the Storage panel is thinner. Learn which one you're on before you start clicking.
What Disk Cleanup still does better
One thing. It has the Clean up system files button, which elevates the tool and exposes categories the normal view hides: previous Windows installations, Windows Update cleanup, system error memory dumps, delivery optimization files. On Windows 11 you can reach most of these through Settings now, but Disk Cleanup still presents them in one place with checkboxes, which some people prefer.
Run it. Check the boxes for the categories you understand. Leave the ones you don't.
Storage Sense: set it once and forget it
This is the single best return on five minutes of your time. Storage Sense runs automatically and clears the things that accumulate on their own—temporary files, the Recycle Bin, your Downloads folder if you tell it to.
Turn it on and configure it deliberately:
- Set the Recycle Bin to empty after 30 days, not 60. Nothing you actually needed has been sitting in there for a month.
- Set Downloads to clear after 60 days, but only if you're disciplined about moving things you want to keep. If you're not, leave this off. I've watched someone lose a tax document this way.
- Enable the cloud-backed content option if you use OneDrive, so files you haven't opened in a while get dehydrated to the cloud automatically.
- Leave "Run Storage Sense" on During low free disk space as well as on a schedule.
Once that's set, you stop thinking about it. Which is the point.
The hidden heavyweights: hiberfil, pagefile, restore points
These three are where experienced users find space that beginners never touch, and where beginners get into trouble because a forum told them to just delete the file. Don't. Each has a proper method.
hiberfil.sys—the hibernation file
If you never hibernate your PC, this file is dead weight, typically 40 percent of your installed RAM. On a 16 GB machine that's roughly 6 to 7 GB.
Don't delete it in Explorer. You can't anyway—Windows locks it. Disable hibernation properly from an elevated command prompt with powercfg /h off. Reboot. The file disappears. If you ever want hibernation back, powercfg /h on restores it.
The trade-off: you lose fast startup and hibernate. On a desktop that's usually fine. On a laptop where you rely on closing the lid, think twice.
System restore points
Restore points are your safety net when a driver update wrecks something. They also silently consume space—Windows caps the shadow copy storage, and on small drives that cap gets hit, so old points get discarded anyway. You might as well set the limit deliberately.
Open System Properties > System Protection > Configure for your C: drive. You'll see a slider for max usage. Mine was set to 10 percent, which on a 512 GB drive meant up to 51 GB. I dropped it to 3 percent—about 15 GB—which still holds several restore points.
Then use the Delete button to clear the existing ones if you're desperate for space right now. Just know you're deleting your rollback options. Create a fresh point immediately after.
Windows.old—the biggest single win
If you upgraded Windows recently, this folder is likely your largest recoverable chunk. Settings > System > Storage > Temporary files will list "Previous Windows installation(s)" if it's still there. Tick it, remove it, done.
Be certain you don't want to roll back to the previous version first. Once it's gone, it's gone.
What you should never touch
Quick list, because this is where people break their installs:
- C:\Windows\System32—obviously. But also: any guide telling you to thin it out is lying to you.
- WinSxS—the component store. It looks enormous and mostly consists of hard links, so the reported size is misleading. Clean it only with
DISM /Online /Cleanup-Image /StartComponentCleanupfrom an elevated prompt. That's the supported path. - Any file with the extension .sys in the Windows folder. These are drivers. Deleting one can prevent boot.
- Files you didn't create and don't recognize, inside AppData. Check what owns the folder first. Uninstall the program properly instead.
One more: registry cleaners. They won't meaningfully free disk space—the registry is tiny—and they can cause real damage. Skip them entirely.
When to stop cleaning and just buy storage
There's a point where cleanup becomes a treadmill. If you're clearing 10 GB and it fills back up within a month, you don't have a hygiene problem. You have a capacity problem.
Here's the honest math. A 256 GB boot drive is undersized for a modern Windows install plus real work. If your data is photographs, video, game installs, or virtual machines, no amount of Storage Sense tuning will fix that. An external SSD costs less than an evening of your time, and moving your media library to it takes ten minutes.
On a desktop, adding a second internal drive is even simpler. On a laptop, an external USB-C drive is the pragmatic answer. Either way, the goal is to keep at least 15 percent of your C: drive free. Below that, Windows Update struggles, the pagefile gets cramped, and SSD performance itself degrades, because the drive needs free blocks for wear leveling.
A realistic order of operations
If you're doing this today, run it in this sequence:
- Scan the drive with a folder-size tool. Understand what's big.
- Turn on Storage Sense and configure the retention windows.
- Empty the Recycle Bin and clear Downloads manually if Storage Sense hasn't yet.
- Run Disk Cleanup > Clean up system files, or Storage > Temporary files on Windows 11.
- Remove Windows.old if you're past the rollback window.
- Disable hibernation if you don't use it.
- Trim your restore point allocation.
- Only then, consider removing apps and games you don't use.
Steps 4 through 7 are where the tens of gigabytes live. Steps 1 and 2 are what keep you from having to do this again in three months.
The thing that actually matters
Most disk space advice is a list of places to delete things. That framing guarantees you'll be back here next quarter, because deletion is a one-time action while accumulation is continuous.
The durable fix is different. Measure once so you know what your machine actually contains. Automate the routine cleanup so it stops depending on your memory. And be honest about capacity—if your workload outgrew the drive you bought, no amount of clever cleaning will change that arithmetic.
The 60 GB I recovered that evening bought me about four months. Then I moved my photo library to an external drive and stopped thinking about it entirely. That was the real solution, and it had nothing to do with cleaning.