Disk cleanup software exists on a spectrum from genuinely useful to actively harmful. The ads for "PC cleaner" tools that claim to find thousands of errors and offer to fix them for $29.99 are almost universally scareware — they exaggerate or fabricate problems to sell a product that does little or nothing useful. The actually useful tools are mostly built into your operating system, or are free and open-source tools with a long history. Here is what works, what is redundant, and what to avoid.
Windows: The Built-In Tools Are Legitimately Good
Storage Sense (Windows 10 / 11)
Storage Sense is the most practical built-in cleanup tool and covers the most common sources of wasted space. Access it at Settings → System → Storage.
What it cleans:
- Temporary files (browser caches, system temp files, installer leftovers)
- Recycle Bin contents older than your configured threshold
- Windows Update cache (downloaded update files that have already been applied)
- "Previous Windows installations" — the Windows.old folder left behind after major updates, often 10–25 GB
- Downloads folder files older than a set number of days (optional, configurable)
You can run it manually (Settings → System → Storage → Temporary files, check what you want to delete, click Remove files) or schedule it to run automatically when disk space is low.
Disk Cleanup (Legacy, Still Works)
The older Disk Cleanup utility (search "Disk Cleanup" in Start) is still present and functional. Run it as administrator for the full option set including system files. It covers similar ground to Storage Sense but in a more granular checklist format that some users prefer. Both tools access the same underlying cleanup locations.
BleachBit — Free, Open-Source, More Thorough
BleachBit (bleachbit.org) is a free, open-source cleanup tool for Windows and Linux. It goes further than Windows' built-in tools by cleaning application-specific caches that Storage Sense does not touch:
- Browser caches for Chrome, Firefox, Edge — though browsers manage these well on their own
- Application log files from various programs
- Thumbnail caches
- Jump list history
- Free space overwriting (writes zeros to deleted file space for privacy before selling/donating a computer)
BleachBit includes a preview mode that shows exactly what will be deleted before any action is taken — always use this before running a cleanup. Some of its default selections (like clearing browser history) may not be things you want to do. Review the checklist carefully.
BleachBit is also useful for its "Shred" function — securely deleting specific files so they cannot be recovered with file recovery tools. Right-click any file in Windows Explorer after installing BleachBit and select "Shred with BleachBit."
Mac: Built-In Storage Management + Manual Review
On Mac, most meaningful disk space recovery comes from manual review, not automated cleanup tools. The macOS storage management features (Apple menu → About This Mac → Storage → Manage) handle the common categories.
The "Reduce Clutter" section shows large files and downloads that you can review and delete. This is more useful than any third-party cleanup app for Macs because macOS manages its own caches and temporary files well.
What to Avoid
The cleanup tool space is full of products you should not install:
- PC optimizer tools advertised on websites: "Advanced SystemCare," "PC Accelerate Pro," and similar products with alarming scan result counts are frequently bundled with adware or are themselves PUPs (potentially unwanted programs). They find nothing meaningful and may make your system worse.
- Registry cleaners: CCleaner was once recommended for its registry cleaning feature. Registry cleaning on modern Windows has no meaningful effect on performance or stability. Microsoft itself has stated this publicly. The risk of corrupting a registry entry outweighs any benefit. CCleaner's registry cleaner is safe but useless. Third-party registry cleaners from unknown publishers are risky and useless.
- RAM optimizers: Tools that claim to "optimize RAM" or "free up memory" do nothing useful. Windows manages RAM allocation dynamically and much more effectively than any third-party tool. Freeing RAM forcibly by flushing caches makes the next application launch slower, not faster.
The Most Effective Disk Cleanup Routine
For practical results, this order works well:
- Run Windows Storage Sense / Temporary files cleanup (Settings → System → Storage) to get the largest guaranteed-safe deletions.
- Use a disk space analyzer (WinDirStat, TreeSize Free) to find unexpected large files in your user folder and Downloads.
- Empty the Recycle Bin.
- Uninstall software you no longer use (Settings → Apps → Installed apps).
- Optionally run BleachBit for application caches if you want to go deeper.
This sequence covers 90% of what a cleanup tool can do, with zero risk of the aggressive deletion patterns that some third-party "optimizers" employ.