Skip to content

SysManager 1.52.95

Choose a tag to compare

@github-actions github-actions released this 10 Jul 22:28
887dc7e

What's new for you

In the Startup Manager, "run once" items (programs Windows is set to launch a single time on the next boot) are now honest: instead of pretending they were turned off, they explain that they run once next boot and can't be disabled here. No more toggles that silently do nothing.


[1.52.95] - 2026-07-11

Fixed

  • Disabling a "run once" startup item in the Startup Manager reported success but did nothing — the item still ran at the next boot. The scan lists both the Run and RunOnce registry keys, and SetEnabledAsync keyed purely off the entry's scope, so disabling a RunOnce entry wrote the "disabled" blob to …\Explorer\StartupApproved\Run\{name} and returned success. But Windows has no StartupApproved\RunOnce subkey and never consults StartupApproved for RunOnce keys, so the command still executed on the next boot while the UI showed "Disabled" — a system-mutation toggle that silently lied to the (non-technical) user. SetEnabledAsync now detects a RunOnce entry and returns a truthful non-success with a plain-language message ("Run-once item — runs next boot, then removes itself; cannot be disabled here.") instead of writing an ineffective blob. The item stays visible so the user still knows it's scheduled to run once.

Verify the download

Get-FileHash .\SysManager-v1.52.95.exe -Algorithm SHA256

Expected SHA256: 5E01E39BAC90BA6C937039D1FAB10B81720ACBA619C7D2A0FFD89E921E181CE8