← Package directory
Available on winget

Install GSmartControl

Hard disk drive and SSD health inspection tool

Install with winget
winget install --id AlexanderShaduri.GSmartControl
Upgrade
winget upgrade --id AlexanderShaduri.GSmartControl
Uninstall
winget uninstall --id AlexanderShaduri.GSmartControl

About GSmartControl

GSmartControl is a graphical user interface for smartctl (from smartmontools package), which is a tool for querying and controlling SMART (Self-Monitoring, Analysis, and Reporting Technology) data on modern hard disk and solid-state drives. It allows you to inspect the drive's SMART data to determine its health, as well as run various tests on it.

What's new in 2.0.2

- Support GCC 11 (and Ubuntu 22.04) by using and vendoring fmt library (#77). - Support an option of saving smartctl output to text instead of JSON (#76). - Restored pre-2.0.0 runtime support for smartctl < 7.3 (based on Text parser); this is an unsupported, old method without NVMe, provided for compatibility only (#77). - Restored pre-2.0.0 support for standard (non-extended) self-test log found in very old ATA drives; the new JSON parser did not support this previously (#79). - Better support for temperature values in JSON parser; this fixes unreasonably large temperature values (#78). - Add a tooltip explaining self-test "lifetime hours" wrapping behavior (#73). - Windows: Fixed a crash on Windows 7 when opening drive information by using Windows 7-compatible librsvg (#71). - Windows: Avoid using non-integer font sizes. Full Changelog: https://github.com/ashaduri/gsmartcontrol/commits/v2.0.2

Read release notes

Version history

Version Updated Notes
2.0.2 Unknown - Support GCC 11 (and Ubuntu 22.04) by using and vendoring fmt library (#77). - Support an option of saving smartctl output to text instead of JSON (#76). - Restored pre-2.0.0 runtime support for smartctl < 7.3 (based on...
2.0.1 Unknown Windows: Fixed a crash when saving or opening smartctl data.
1.1.4 Unknown - Fixed a crash when trying to render main window icons which have incomplete data; this fixes a rare crash when scanning devices (#13). - Fixed rendering compatibility issues with newer GTK3 versions. - Fixed build syst...
1.1.3 Unknown - Fixed gsmartcontrol-root not launching if GDK_* variables are not set.