How to Free Up Disk Space on Windows (Built-in Tools First)
Windows has its own tools for this, and four of them take back most of a full drive. What they miss, and the one DISM command worth typing.
Windows Update refuses to install and the reason is one line: the update needs 8 GB of free space and the drive has 4.2 GB. Nobody downloaded anything unusual, nothing was deleted by hand, and the same disk was fine in July.
Most of that lost space came from five places, and Windows ships a tool for nearly every one of them. Those tools are also worse than most people expect at telling you which folder took the space, which is the gap worth understanding before you install anything.
What actually fills a Windows drive
Five things account for most of the missing gigabytes on a machine that was never full:
- The component store. Every monthly cumulative update replaces files and keeps the old copies, so the operating system can be rolled back and updated safely. Those copies live in
C:\Windows\WinSxSand the folder grows a little on every Patch Tuesday. - The previous installation. A feature update leaves
C:\Windows.oldbehind, which is a complete copy of the Windows that was there before. It runs to many gigabytes and it stays for ten days by default. hiberfil.sysandpagefile.sys. Two files Windows keeps at the root of the drive, one for hibernation and fast startup, one as overflow memory. On a 16 GB machine they can add up to several gigabytes between them.- The Downloads folder. Installers for apps that were installed months ago, three copies of the same PDF, a video somebody sent once.
- App caches and local copies. Browsers, chat clients, and any folder you told a sync service to keep on the device. This is usually the largest and least visible category.
Route one: Settings, System, Storage
Open Settings > System > Storage. The bar at the top shows free space against total, and beneath it the disk is broken into categories: Apps, Documents, Pictures, Temporary files, Other. Each row has a size next to it.
Click Temporary files and you get the checklist that matters. Recycle Bin, Downloads, Windows Update cleanup, Delivery Optimization files, thumbnails, previous installation, temp files. Every row carries its own size. On a machine that has taken a year of updates, Windows Update cleanup usually shows gigabytes while thumbnails show tens of megabytes.
Two cautions before you tick boxes. The Downloads row deletes the contents of your Downloads folder, and people keep real work in there. The Previous Windows installation row removes the only route back to the last version of Windows. If the machine updated last week and something broke, deal with that first.
Storage is also where the numbers get vague. Other is often the biggest row on the screen, and it covers everything Windows could not classify, which is exactly the pile you were trying to find.
Route two: Storage Sense, the part that keeps running
Settings > System > Storage > Storage Sense turns cleanup into a schedule instead of an errand. Switch it on and choose whether it runs when space gets low, every week, or every month. Two rules underneath do the actual work: delete files in the Recycle Bin that have been there longer than a set number of days, and delete files in Downloads that have not been opened for a set number of days.
Leave the Downloads rule off unless you genuinely treat that folder as a scratch pad. A file sitting in Downloads for sixty days is not necessarily finished with, and Windows will not ask twice.
Everything else in Storage Sense is safe. Temporary files come back as needed, and Recycle Bin items past their date were already deleted once.
Route three: Disk Cleanup, which still does two things Settings does not
Press Win+R, type cleanmgr, press Enter, pick the drive. The first dialog lists categories with sizes, and the button that matters is Clean up system files. It restarts the tool with administrator rights and adds the categories that live outside your user account: Windows Update Cleanup, Delivery Optimization Files, Previous Windows installations, Device driver packages, Windows Error Reporting, and the system-level temp folders.
Windows Update Cleanup is worth running after any month with a large cumulative update. It performs the same cleanup as the component store command below, then compresses system files that are not already compressed, which is why it can take twenty minutes with the fan audible.
If you do this often, cleanmgr /sageset:1 opens a longer category list and remembers what you ticked. From then on cleanmgr /sagerun:1 runs that exact set without the dialog. It is the closest thing Windows has to a saved cleanup profile.
Route four: the system files you can switch off
Three settings control the largest single files on the disk, and each one has a cost.
Hibernation. An administrator Command Prompt running powercfg /h off deletes hiberfil.sys and disables both hibernation and Fast Startup. On a desktop that never hibernates, this is free space with no downside. On a laptop that gets closed for days at a time, you lose the state that survives a battery swap, and boot gets slightly slower.
The page file. Leave it managed by Windows. Moving it to a second drive frees space on C: and can make a machine with little memory behave worse under load. That trade is worth making on a 64 GB tablet with a second SSD, and rarely anywhere else.
Restore points. Open System Protection for the drive and look at the space allocation. It is measured as a percentage of the volume, so a 1 TB drive can quietly reserve tens of gigabytes. Lowering the maximum keeps the feature and returns the difference. Deleting all restore points returns everything and leaves you with no rollback until the next one is created.
The component store, and the one command worth typing
C:\Windows\WinSxS will report a size in File Explorer that looks alarming: often more than 10 GB on a machine with a year of updates. Most of that number is fiction. The folder is full of hard links pointing at files that also exist in System32, and Explorer counts every link as a separate file.
To get the real figure, open an administrator Command Prompt and run:
DISM /Online /Cleanup-Image /AnalyzeComponentStoreThe report gives the actual size, how much is shared with Windows, how much sits in backups and disabled features, how many packages are reclaimable, and one plain sentence saying whether a cleanup is recommended. If it says yes:
DISM /Online /Cleanup-Image /StartComponentCleanupWindows already runs that cleanup itself. A scheduled task called StartComponentCleanup fires about a month after updates arrive, during idle maintenance, which is why a laptop that never sits idle for an hour can accumulate years of superseded components.
There is a stronger switch, /ResetBase, that removes every superseded version instead of the reclaimable ones. It returns the most space and it removes your ability to uninstall updates that are already installed. Use it on a machine that is running well, and not on one you are still troubleshooting.
Do not delete anything inside WinSxS by hand. That folder is the operating system's own copy of itself.
Where the built-in tools stop
Four limits show up on every machine, and they are the reason people install a third-party tool anyway.
No size-sorted view of your own folders. Storage can tell you Documents is 61 GB. It cannot tell you which folder inside Documents. File Explorer's Properties dialog will total a folder if you wait, then hand you a single number with no tree behind it, and it has no way to answer "what are the twelve biggest things on this drive".
Cleanup is an appointment. Storage Sense aside, nothing in Windows watches a folder and tells you when it doubles. You find out when something else fails.
"Free up space" on a cloud file is relocation. Right-click a OneDrive file, choose Free up space, and the local copy is replaced by a placeholder. The file is still in your account and no longer on the machine. The next open is a download. That is a fair trade on a laptop with reliable Wi-Fi, and a bad one in a lecture hall with none. It also means the disk looks emptier while your storage total has not moved an inch.
Nothing finds duplicates. The same 2 GB installer, saved three times under three names, stays invisible. So does a photo library copied off a phone twice.
What DiskBrew does with those four gaps
DiskBrew draws a folder, or an entire drive, as rings sized by what is actually inside. Point it at C:\ and the ring fills in as it measures, biggest slices first, because it sizes folders across every CPU core at once rather than one after another. Double-click a slice to go into that folder, click the centre or the breadcrumb to come back out.
The part that matters for cleanup is what happens at the end. Right-click a slice to show the folder in File Explorer when you want to look before you leap, or send it straight to the bin, where it stays recoverable until you empty it. Results are remembered between launches, so the second look at a disk is instant. Any folder Windows keeps private is labelled No access instead of being counted as empty, which means a total never quietly under-reports.
DiskBrew has installed on macOS for a while. It installs on Windows as of this week, with an x64 build and an ARM64 build beside the Mac download, and it is included in the membership rather than sold on its own. If you want the whole shelf, the full menu is here.
Two more pieces for the same job. If a drive is slow rather than full, DiskSpeed measures sequential throughput and random 4K IOPS on any internal or external drive, which is how you find out whether a three-year-old SSD is still performing like an SSD. And if the folder that grew is full of screenshots and phone photos, TinyImage re-encodes them smaller in place beside the originals, on your machine, for free.
A routine that takes ten minutes a month
- Open Settings > System > Storage and read the top three categories. If nothing moved, stop.
- Empty the Recycle Bin, per drive. It occupies space until you do.
- Sort Downloads by size and delete the installers for apps you already have.
- Run
cleanmgr, choose Clean up system files, and tick only the categories you understand. - Confirm Storage Sense is on and set to monthly at minimum.
- Check free space is above roughly 10 to 15 percent of the volume. Below that, updates and the page file start competing for room, and the machine gets slower before it gets fuller.
The Mac version of this guide follows the same order, with the same bias toward the tools that shipped with the computer. It is here, and if you run one of each, moving files between them is the next problem worth solving.
What not to install
Cleanup suites that promise registry repair, RAM optimisation, and driver updates in one window tend to cost money and return little of either. Windows manages its own component store, its own memory, and its own drivers. The reclaimable space lives in the folders you already have, and none of it needs a licence key.
One more honest note. On a 128 GB or 256 GB drive that fills every month, no cleaner solves the problem. It buys two weeks. That is when the answer is fewer large files, an external drive for the archive, or a larger SSD, and checking the drive's health first tells you which of those you actually need.
The 128 apps on the menu install on macOS, and 103 of them also install on Windows, DiskBrew included. One membership covers all of it. Solo Cup is $3.99 a month, or $1.99 a month billed yearly at $23.88. Family Roast is $7.99 a month, or $3.99 billed yearly at $47.88, for up to five computers. The 7-day free trial adds a card when it starts and charges nothing until it ends. Start here.
If you have been putting off the Windows side of the menu because it looked like a Mac shop, the Windows shelf gets its own post, and the same apps on both machines is the setup most people end up with.