v4.1 – GUI Refresh & Safer Exports
What’s new
- Safer updates: GUI updater now backs up
WMT-GUI.ps1into./databefore applying a new build. - Unified data folder: All outputs/backups/logs now land in
./databeside the scripts (firewall exports, driver reports/backups, hosts backups, route tables, SSD trim logs, registry backups). - Hosts updater overhaul: Mirror retries, preserves your custom entries, writes via temp/batch, flushes DNS, and stores backups in
./data/hosts_backupswith optional old-backup cleanup. - Driver cleanup overhaul: Faster pnputil parsing, groups by original INF, backs up to
./data/Drivers_Backup_*, and reports success/fail counts for deletions. - Task Scheduler UI restyle: Matches the firewall theme (dark, alternating rows, colored states, styled buttons).
- Xbox cleanup hardened: More precise credential matching and cleaner logging.
- Polish: Tooltips updated for data-folder outputs; analyzer cleanup in grid handlers.
How to use
- Run
Start_WMT_GUI.batas Administrator to launch the GUI. - Check for updates inside the app; backups go to
./data. - Find all generated files/backups under
./datanext to the scripts.