This is an older version. The current version is 1.131.0. SysManager 1.131.0 · Released:
Installer files 1.20.3
| Architecture | Type | Scope | File size | Download | SHA256 |
|---|---|---|---|---|---|
| 64-bit | Portable | — | — | github.com | VirusTotal |
Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.
Release notes
[1.20.3] - 2026-06-08
Fixed
- Drive enumeration no longer crashes on missing WMI properties. FixedDriveService read MediaType/BusType with Convert.ToUInt32(value ?? 0u), but WMI returns DBNull.Value (not null) for absent properties, so Convert.ToUInt32(DBNull.Value) threw and aborted the whole scan on some hardware. Reads now go through a ToUInt32Safe helper that treats null and DBNull as 0.
- Uninstaller trusted-directory check no longer accepts sibling folders. IsUnderTrustedDirectory used a bare StartsWith, so C:\Program Files Evil\… passed the C:\Program Files check. It now compares on a normalized directory boundary (trailing separator) so only true sub-paths of a trusted directory are accepted.
Verify the download
Get-FileHash .\SysManager-v1.20.3.exe -Algorithm SHA256
Expected SHA256: 857BEDCE09040E31334730D21F0DED5595016D21F36B030F6A40950E1369CC06https://github.com/laurentiu021/SystemManager/releases/tag/v1.20.3