Repository navigation
SysManager 1.52.93
What's new for you
In App Alerts, pressing Start Monitoring no longer freezes the window while it takes its first snapshot of installed apps. The scan now runs in the background, so the app stays responsive.
[1.52.93] - 2026-07-11
Fixed
- The App Alerts tab froze the window while "Start Monitoring" took its baseline snapshot.
StartMonitoringwas a synchronous command that calledAppAlertService.TakeBaseline()directly on the UI thread — a walk of Program Files / Program Files (x86) / LocalAppData\Programs plus a full enumeration of both HKLMUninstallregistry trees (hundreds of subkeys), the same heavy scan the tab's ownRefreshInstalledAppsAsyncalready offloads withTask.Run. On a machine with many installed apps or a slow disk the window hung for the whole scan.StartMonitoringis now an async command that runsTakeBaseline()+Start()on a background thread and resumes on the UI thread to set the monitoring state. This is safe:FileSystemWatchercreation is thread-agnostic and the service'sNewAppDetectedevent is already marshaled via theSynchronizationContextcaptured at construction.
Verify the download
Get-FileHash .\SysManager-v1.52.93.exe -Algorithm SHA256Expected SHA256: 340E738CA05998DF87972268A2E19FB26CC2B54F47488EC16FEDEA6C9983EE6F