Good — since you said you don’t mind irreversible deletion and only care about getting the system fast and clean, here’s a focused plan (safe but “thorough”) plus an honest comparison of Wise Disk Cleaner vs CCleaner (free) so you can pick a tool if you want an automated one‑click approach.
Topline recommendation (if performance is the only goal)
- Best single approach: run a visual disk scan to find big items → remove all shadow copies (if you don’t need restore points) → run DISM component‑store cleanup → clear update caches and large VM / installer files → remove hibernation. That combination typically recovers the tens of GB left behind after restore/undo. See the diagnostic + commands below.
What to run (aggressive, one‑shot sequence)
1) Optional snapshot (only if you change your mind later): create a full image of the drive (recommended but you said you don’t care).
2) Visual scan to see real offenders (one time): install and run WinDirStat or TreeSize Free and note the largest folders/files — this tells you exactly where to target cleanup.
3) Check shadow storage (important to confirm): open an elevated Command Prompt and run:
- vssadmin list shadowstorage
- vssadmin list shadows
If those show large usage (many GB), removing them will usually restore the missing space.
4) Remove shadow copies (irreversible): (only if you accept losing all restore points)
- vssadmin delete shadows /for=C: /all
Or use Disk Cleanup → Clean up system files → More Options → System Restore and Shadow Copies → Clean up. (Either removes VSS snapshots.
5) Clean component store (WinSxS) — can free many GB after updates:
- DISM /Online /Cleanup-Image /AnalyzeComponentStore
- If it reports reclaimable space: DISM /Online /Cleanup-Image /StartComponentCleanup
- For maximal reclaim (irreversible): DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase.
6) Clear Windows Update cache and Windows.old:
- Run Disk Cleanup as Administrator → Clean up system files → check “Windows Update Cleanup” and “Previous Windows installation(s)”. Alternatively:
net stop wuauserv
rd /s /q C:\Windows\SoftwareDistribution\Download
net start wuauserv
7) Remove hibernation file if you don’t use it:
- powercfg /hibernate off (removes hiberfil.sys and frees ~RAM size)
8) Deal with installer/patch files safely:
- If C:\Windows\Installer or similar is large, use PatchCleaner to identify orphaned .msi/.msp files and MOVE them to an external drive (safer than delete). Don’t delete that folder manually.
9) Check for large VM / WSL VHDs and other single big files:
- Use WinDirStat or Everything to search for .vhdx, .vhd, ext4.vhdx, windows.edb, large .iso files and remove/move as appropriate.
10) File system check and finalize:
- chkdsk C: /f (fix filesystem bookkeeping; reboot required)
- Reboot, then TRIM/Optimize SSD (Defrag tool) if applicable.
These steps fix misreported space and finish housekeeping.
Why this works
- The “missing” space after a restore/undo is almost always VSS (shadow copies) or large hidden system caches (WinSxS / update leftovers / huge VHDX). Removing shadow copies and running DISM and update-clean removes the allocated hidden storage Windows keeps.
About using an automated cleaner (Wise Disk Cleaner vs CCleaner free)
- Both are popular free cleaners and can remove browser caches, temp files, and some system junk quickly. BleachBit or built‑in Disk Cleanup are safer alternatives for people who want minimal risk.
Quick comparison (free versions)
- CCleaner Free (Piriform / Avast ownership): well‑known, has browser & app cleaners, and a registry cleaner. Historically popular but has had privacy/compromise incidents in the past — and the registry cleaner offers little real benefit and can cause problems. If you use CCleaner, disable bundled offers and review everything it will remove.
- Wise Disk Cleaner (WiseCleaner): lightweight, good UI, similarly capable of cleaning temp files and browsers. Many users prefer it over CCleaner because it’s simpler and less intrusive. It also contains a “slim down” option to remove Windows junk. However, it’s not open source and still requires you to review items before deletion.
- My practical advice: if you want a single‑app “aggressive” run, Wise Disk Cleaner or BleachBit are fine picks; avoid registry cleaners and don’t accept default deep cleanup blindly. Always review the item list before confirming deletion. (Forum guidance generally recommends built‑in tools + WinDirStat first, then a third‑party cleaner as a last step.
Risks and final notes
- The sequence above will restore large amounts of disk space but can make rollbacks or uninstalling old updates impossible (DISM /ResetBase and deleting VSS are irreversible). If you truly don’t care about undo, proceed; otherwise create an image first.
- Avoid automatic registry cleaners (no performance benefit and risk of breakage). Use filesystem and component cleanup, VSS deletion, and removing large single files instead.
If you want I’ll:
- Give you the exact commands for your machine (paste output of vssadmin list shadowstorage and/or a WinDirStat screenshot), or
- Walk you step‑by‑step to run the aggressive sequence now (I’ll tell you exactly when to copy/paste commands), or
- Show the best options to set in Wise Disk Cleaner so it’s aggressive but doesn’t delete things you might regret.
Which would you like to do next?