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 drives. It allows you to inspect the drive's SMART data to determine its health, as well as run various tests on it.
Last changelog:

1.0.1 Changes 7 days ago

Fixed compilation under macOS.
Fixed compilation under Fedora Rawhide.
Don't use -mtune=generic for all targets.


9 days ago

where is the download button?



9 days ago

Sorry, added a link to the downloads page.



3 days ago

build was easy.
I had to eliminate the xmessage dependency what also was a easy job.
Thanks a lot!



7 years ago

what about ubuntu???


1.0.1 Changes 7 days ago

Fixed compilation under macOS.
Fixed compilation under Fedora Rawhide.
Don't use -mtune=generic for all targets.

1.0.0 Changes 10 days ago

Ported the interface to GTK+ 3.
Tweaked the user interface a bit.
Added 64-bit packages for Windows.
Dropped support for Windows XP, 2000 and 2003 (they are no longer supported by GTK+).
Fixed detection of newer system-installed smartmontools under Windows.

0.9.0 Changes 1 month ago

Implemented (untested) support for Linux-based Areca controllers with enclosures.
Implemented (untested) support for Windows-based Areca controllers (thanks to Richard Kagerer).
Implemented (untested) support for Linux-based HP controllers with cciss and hpsa/hpahcisr drivers (thanks to Fabrice Bacchella).
Changes in Preferences no longer fail silently until rescan/restart.
Better drive detection under Windows after removable drives are detached.
Windows version is no longer marked as "dpi aware" since it's not supported that well.
Drive attribute descriptions have been updated (including clarifications for SSDs).
Added support for SSD-only and HDD-only vendor attributes.
Devices having only basic info can be displayed now in the info window.
Fixed BDRW drive detection (it was detected as a HDD).
Other minor improvements.
A number of issues have been fixed (including a crash).

8 years ago

Implemented support for Adaptec RAID 5805 controller and possibly other Adaptec models as well (Linux).

Implemented support for Areca RAID controller detection under Linux (untested).

Implemented support for 3ware 3w-sas-supported (twl) RAID controller detection under Linux (untested).

Implemented support for systems with several different 3ware controllers (twa/twe/twl).

Fixed invalid parsing of tw_cli output which caused non-detection of drives and controllers with controller or port numbers greater than 9 if tw_cli was found (3ware linux, windows).

The duplicate drives are no longer shown for some Intel matrix controllers under Windows; Intel RAID controllers are fully supported under Windows now.

Added options to show device name and serial number under drive icons.

Updated SMART attribute definitions and added warnings for SSD lifetime attributes.

gsmartcontrol-root has a new argument "--desktop=..." which replaces the old positional argument; compatibility with the old invocation syntax has been retained.

Completely documented the source using doxygen tags.

Added support for Fedora's consolehelper.

Made GSmartControl DPI-aware under Windows.

Fixed compilation issues with clang and gcc 4.7, as well as glib 2.31.x and newer.

Fixed minor issues in NSIS installer.

Fixed other minor bugs and made minor improvements.

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install
Score 67%
33 Dislikes
updated Jun 19 2017
added Oct 05 2008
page views 1360