Skip to content

SysManager 1.16.1

Choose a tag to compare

@github-actions github-actions released this 28 May 11:26
· 658 commits to main since this release
4a52d31

SysManager 1.16.1 — Security & Performance Fixes

Security

  • FileShredder symlink/junction protection — directory traversal now skips junctions and symlinks, preventing potential destruction of system files via junction attacks
  • Cryptographic shredding — random overwrite pass now uses RandomNumberGenerator.Fill() for cryptographically secure data destruction

Performance

  • ServiceManager async — Start/Stop service operations no longer freeze the UI (was blocking up to 30 seconds)
  • StartupService async — toggling TaskScheduler entries no longer freezes the UI (was blocking up to 10 seconds)
  • ProcessManager idle optimization — auto-refresh pauses when tab is not visible, saving ~58% idle CPU usage

Bug Fixes

  • SFC progress regex only matches actual percentage values
  • Progress bar indeterminate state properly reset after SFC/DISM operations
  • File Shredder "Shred All" button correctly enables/disables when items are added or removed
  • Network monitor memory leak fixed (PropertyChanged handlers now properly unsubscribed)
  • Manual update check no longer crashes on network errors

Verify the download

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