| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| ExtremeCleaner.exe | 2026-10-27 | 50.3 MB | |
| ExtremeCleaner 1.1.2 -- honest scan source code.tar.gz | 2026-10-27 | 2.2 MB | |
| ExtremeCleaner 1.1.2 -- honest scan source code.zip | 2026-10-27 | 2.2 MB | |
| README.md | 2026-10-27 | 1.5 kB | |
| Totals: 4 Items | 54.8 MB | 0 | |
The scanner stops lying about shared bytes and overlapping rules.
NTFS hardlinks counted once One physical file (Component Store, shared PyInstaller packages, git object pools) used to be counted in every rule whose folder contained it. Now a scan tracks each file id (st_dev/st_ino) globally — totals show the real bytes on disk. Cheap to probe: exact id is requested only on rare size+mtime collisions.
Overlapping rules watchdog
New CI-run test (tests/test_rules.py) detects when two rules measure the same folder — the bug class that showed a 3 GB Hugging Face cache under two rows in 1.1.1. It found 20 more:
- Docker: the vhdx disks (
Docker\wsl\data,wsl\disk) were counted both in "Docker unused data" and in the vhdx-disk row — fixed. - Documents root counted Bandicam/ShareX/Viber/Zoom/VMware/ComfyUI folders that already have their own rows.
- Adobe: Premiere media cache was included in the After Effects disk-cache size.
- Cherry Studio / Chatbox: Electron caches were included in the "chat history" review rows.
- goose logs, Ubisoft cached installers.
Umbrella rows now use a per-rule exclude and show only what they own; both the size overview and deletion stay single-source.
Download: stand-alone ExtremeCleaner.exe, no install. Scan is read-only; deletion always goes through the Recycle Bin with a confirmed restore point.