github ios12checker/Windows-Maintenance-Tool v3.10
v3.10 - Error fix

4 hours ago

Windows Maintenance Tool – Release Summary

Note: Dev Mode and Dry Run were experimental/testing features that slipped into the last build. They’ve now been removed and the main menu behaves as before.

Driver Maintenance

  • Old Driver Cleanup (20 → 7)
    • Admin-only; exits with a clear message if not elevated.
    • Mandatory backup to a DriverBackup_* folder on the Desktop
      (reuses latest valid backup or creates a new timestamped one).
    • Shows keep/delete analysis, asks for global confirmation and per-driver Y/N.
    • Uses pnputil /delete-driver <oem*.inf> /uninstall (no /force) and reports deleted vs. skipped.
  • Driver Restore (20 → 8)
    • Admin-only restore from a DriverBackup_* folder.
    • Validates the path and .inf files, then runs
      pnputil /add-driver "<backup>\*.inf" /subdirs /install.

Execution Policy

  • If execution policy is Restricted or AllSigned, the tool now asks first before relaunching itself with
    -ExecutionPolicy Bypass for the current process.
  • If you decline, it exits without bypassing policy and shows the manual command.

DNS / DoH

  • DNS / Network Tool:
    • Enable DoH configures DoH for known DNS servers and reports how many were applied.
    • Disable DoH removes the encryption entries, flushes DNS cache, and attempts to restart the DNS Client.

Firewall Manager (9)

  • Admin check plus headless-safe text prompts when no GUI is available.
  • Menu: [4] Restore defaults, [5] Delete ALL rules (shown in red).
  • Safer add / import / export:
    • Validates names, ports and CSV columns.
    • Backs up current rules to a Desktop CSV before destructive actions.
    • Requires explicit confirmations like RESTORE DEFAULTS / DELETE ALL RULES.

Xbox Credential Cleanup (26)

  • Lists found Xbox Live credentials and asks Y/N before deletion.
  • Exits cleanly if none are found.

Misc

  • Replaced raw key reads with headless-safe pauses in firewall paths.
  • Minor menu/label cleanups.

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

NewReleases is sending notifications on new releases.