Skip to content

Windows PC Toolkit v2.1.2 — PC Cleaner 1.0.2 (launcher fix)

Choose a tag to compare

@SenjuWoo SenjuWoo released this 18 Sep 18:33
· 2 commits to main since this release

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 session check → 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.ps1 now 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