Skip to content

SysManager 1.52.96

Choose a tag to compare

@github-actions github-actions released this 10 Jul 22:48
· 720 commits to main since this release
dc428a6

What's new for you

In the Startup Manager, "all-users" startup shortcuts (ones that apply to everyone on the PC, stored in the shared Startup folder) now show their real on/off state and can actually be turned off — previously toggling them silently did nothing. Turning them off needs administrator, and the app now says so clearly.


[1.52.96] - 2026-07-11

Fixed

  • Disabling an all-users (Common) startup-folder item did nothing, and such items could show the wrong enabled/disabled state. Both the per-user Startup folder and the all-users Common Startup folder were scanned and tagged with the same StartupSource.StartupFolder, so ApplyApprovedState read the enabled/disabled state for all folder items only from HKCU, and SetEnabledAsync wrote the toggle blob for all folder items only to HKCU. But Windows stores the StartupApproved\StartupFolder state for all-users shortcuts under HKLM, not HKCU. Consequences for a shortcut in %ProgramData%\...\Startup: an item disabled via Task Manager (HKLM blob) was shown as "Enabled", and disabling it in SysManager wrote the blob to HKCU where Windows never looks — so it returned success yet the program still launched at logon. Added a distinct StartupSource.CommonStartupFolder (set in ReadStartupFolder based on which special folder produced the entry); ApplyApprovedState now reads HKLM for common-folder entries, and SetEnabledAsync routes them to HKLM (which needs administrator — a non-elevated attempt surfaces the same "requires elevation" message the HKLM Run path already produces). Per-user folder items are unchanged.

Verify the download

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

Expected SHA256: 09419C9B94936931DAA58F7C0859953E6B1526C46A4ED5AAC408C9B743D7C6C0