v5.9
Added
- Added BleachBit CleanerML support to Advanced Cleanup, greatly expanding available cleanup rules beyond the built-in and Winapp2 rule sets.
- Added CleanerML caching so external cleaner rules load faster after the first run.
- Added a Provider Manager option for Winget
--include-unknownto include unknown-version packages in Winget scans. - Added Microsoft Store / Store CLI update handling for Store app rows, with Microsoft Store update-page fallback when direct Store CLI actions cannot complete.
- Added better cleanup analyzer status reporting so protected or in-use files show why they cannot be deleted.
Changed
- Updated
WMT-GUI.ps1app version to5.9. - Reworked Microsoft Store update handling away from the old Winget
msstoresource path toward Store CLI and Microsoft Store app update handling. - Moved temp cleanup delete work to a separate runtime to keep the UI responsive during large cleanup jobs.
- Expanded and tightened Registry Cleaner coverage across uninstall entries, App Paths, fonts, PATH entries, COM/classes, file associations, namespaces, scheduled tasks, startup-related entries, and 32-bit/64-bit registry views.
- Improved Registry Cleaner result details, copy/export behavior, and layout.
- Improved Store CLI logging, timeout handling, resources-in-use messages, and fallback behavior.
- Improved light/dark theme handling in search-related UI.
Fixed
- Fixed Microsoft Store update rows relying on the less reliable Winget
msstoreflow. - Fixed cleanup analysis giving too little detail for files that are locked, protected, or otherwise not deletable.
- Fixed white-text-on-white-box readability issues.
- Removed stale registry cleaner exclusions that prevented useful detections.