github ios12checker/Windows-Maintenance-Tool v4.9
v4.9 - fixes

3 days ago

v4.9

  • Advanced Cleanup overhaul: optional Winapp2.ini integration (toggle + cached download), search/filter UI, larger dialog, and grouped rules with section headers.
  • Cleanup engine rewritten: progress UI, bytes-recovered summary, faster delete path, expanded browser coverage (Brave, Vivaldi, Opera/Opera GX), package cache cleaning, and better temp/thumbnail handling.
  • Settings persistence improved: new LoadWinapp2 flag and safer JSON merge/save for cleanup, registry scan, and winget ignore lists.
  • Registry cleaner: normalize registry root paths before delete to avoid HK* path mismatches.
  • Enable Application.EnableVisualStyles() for consistent WinForms styling.
  • Add Start-GuiJob helper to run background jobs with a dispatcher timer and UI-safe completion callbacks.
  • Winget UI: clearer status logging, temp file cleanup, and accurate “updates found” counts during scan/search.
  • Winget actions: update/install/uninstall now run via background jobs, lock buttons while running, auto-accept agreements, stream output to the log, and auto-refresh after changes.
  • Driver cleanup: fix a null check when capturing INF names in fallback handling.

What's Changed

  • Major Upgrade to registry cleaner, fixed winget handling <versionnumber, add log checking for winget failures. by @Chaython in #64
  • Winapp2.ini support by @Chaython in #66

Don't miss a new Windows-Maintenance-Tool release

NewReleases is sending notifications on new releases.