Repository navigation
WattClean 0.1.1
Uninstall several programs at once, and a round of safety fixes across all three cleaners.
New
- Uninstall several programs at once: select them with Ctrl+click, Shift+click, Shift+arrow keys or Ctrl+A, then Uninstall. You confirm once and choose the options once; then each program is uninstalled in turn (its own uninstaller, its leftover scan, its leftovers) before the next one starts. One restore point covers them all, and a summary shows how each went.
Registry cleaner: it no longer removes entries that are still in use
- Type libraries that name a resource inside a program file (Google Updater's, OneDrive's and Office's among them) were taken for missing and removed. Most programs put theirs back; if you cleaned with 0.1.0, check Registry backups for type library entries you may want to restore (Office's AutoHelper and OCHelper, OneDrive's Sync Service).
- Commands it cannot read for certain are now left alone rather than guessed at: a dotted folder name (
Booking.com Helper), an unquoted path with no known file type, a comma inside a quotedrundll32path. - Other accounts' entries that use their own folders (
%APPDATA%,%LOCALAPPDATA%…) are no longer checked against yours. - Setup bundles' uninstall entries (Visual C++ redistributables and the like) are never offered; an entry that names no install folder starts unticked; an entry whose icon file is still there is not offered.
- A key Windows could only partly delete keeps its backup, and restoring puts back what went.
Disk cleaner
- Deep scans no longer look inside OneDrive (both personal and work), so a clean cannot delete files there and sync that to the cloud.
- An exclusion that cannot be worked out (an unknown variable in a winapp2.ini entry) now skips that cleaner instead of protecting nothing; registry exclusions in winapp2.ini are honoured.
- The keep list refuses
*and?, which it never honoured. - Links to folders are removed as links (they used to fail every time); folders Windows keeps are no longer removed by cleaners that target named files.
- Firefox and Chromium-browser site data cleaning leaves extensions' own data alone; Recent documents and Office's cache now warn that pinned jump-list items and unsynced Office changes go too.
Uninstaller
- A file whose backup copy failed (backup drive full, unreadable file) is no longer deleted.
- Restoring never overwrites data a program wrote back since, a partly failed restore can be tried again, and an item interrupted by a crash can be restored.
- Leftover scans no longer offer: your own web shortcuts on a shared site (github.com…), Windows' own file types (txt, http, mailto…), Windows settings found by the Advanced search, registrations of another program installed inside the one you remove, another program's versions of a shared type library, or another account's working copy of the same program. Forced uninstall refuses shared folders such as
C:\Program Files.
Everywhere
- A held Enter or a double-click can no longer start an uninstall, a registry scan or a registry clean twice.
- Quit and Restart as administrator wait for a registry clean or an uninstall's removal to finish.
- The Registry Watcher only checks for changes while its page is open, and never files one key's changes under another.
Downloads
WattClean_0.1.1_x64-setup.exe: installs for all users (asks for administrator rights once), with a Start menu shortcut and the command line. Installs over 0.1.0, keeping your settings and backups.WattClean_0.1.1_x64-portable.exe: runs without installing (starting with Windows needs the installed app).WattClean_0.1.1_x64-cmd.exe: the command line on its own.THIRD-PARTY-NOTICES.txt: the licences of the open-source packages WattClean is built with.SHA256SUMS.txt: checksums of the files above.
Requires Windows 10 or 11 (x64) and the Microsoft Edge WebView2 Runtime (included in Windows 11; for Windows 10 see https://developer.microsoft.com/microsoft-edge/webview2/). No automatic updates yet. MIT licence.