Windows PC Toolkit v2.1.2 — PC Cleaner 1.0.2 (launcher fix)
Windows PC Toolkit v2.1.2
PC Cleaner 1.0.2 — launcher fix. The tool could not start at all on some machines: the launcher's elevated window opened and closed immediately.
What was wrong
The launcher used Start-Process -Verb RunAs -ArgumentList '...' with nested quoting. On affected machines the elevated process is started without a usable -File argument (the argument list is silently mangled by the elevation path), so it exits instantly — the window opens and closes with no error visible.
Fixed
- The launcher now uses the same self-elevation pattern as the Corruption Fixer (
net sessioncheck → relaunch the launcher elevated → run the script in the same window). No nested argument quoting remains. - Every failure is now visible: the launcher writes
%LOCALAPPDATA%\Temp\PCCleaner_launch.log, verifies that the elevated window actually started (sentinel file), and pauses with the exit code when something goes wrong. Validate_All.ps1now rejects bat launchers containing backslash-escaped quotes (\").
Everything else is identical to v2.1.1 (PC Cleaner 1.0.1 + PC Corruption Fixer 7.1.2).
Downloads
- windows-pc-toolkit-v2.1.2.zip — full package, all five tools (recommended)
pc-cleaner-v1.0.2.zip,pc-corruption-fixer-v7.1.2.zip,pc-privacy-guard-v2.0.zip,dns-encrypted-doh-v2.1.zip,pc-gaming-optimizer-v4.0.zip