Ariolic Disk Scanner vs smartmontools
Ariolic Disk Scanner
ariolic.comsmartmontools
smartmontools.orgSide by side
| Figure | Ariolic Disk Scanner | smartmontools |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Disk Diagnostic Software | 7.8 (#10) | 8.1 (#7) |
| Purpose | Disk Scanner checks hard disks for read errors that may signal drive degradation. | Smartmontools provides utilities to control and monitor storage systems using S.M.A.R.T. |
Plans
In their own words
Ariolic Disk Scanner
Ariolic Disk Scanner is a free Windows utility for checking disks for read errors that may indicate drive degradation. It scans every sector on supported media in read-only mode, shows bad clusters as an image, and lists files located on unreadable sectors. The program supports all FAT variants and NTFS. It can scan internal and external disks visible in Windows, including USB sticks, Micro SD cards, CDs, and DVDs. No installation is required, so it can run from a flash drive or another disk. Ariolic says the checks do not alter data. The utility is intended as an early warning for drives showing failure signs, rather than a repair tool. Its knowledge base says scanning does not guarantee that an underlying issue will be fixed. The product page links to a free CNET download.
smartmontools
smartmontools is a free package containing smartctl and smartd for controlling and monitoring storage devices through SMART. It supports ATA/SATA, SCSI/SAS, and NVMe disks, as well as SCSI/SAS tape devices. smartctl can report SMART health status, show capabilities such as error logging and offline surface scanning, display vendor-specific attributes, start device self-tests, and read their logs. A failing health status can mean a device has failed or predicts failure within 24 hours. smartd periodically monitors SMART status, error and self-test logs, and attribute changes; it can schedule tests and report errors and attribute changes to syslog. It also supports warning emails and executable commands. The project says it should run on modern Linux, BSD variants, macOS, Solaris, Windows, Cygwin, OS/2, eComStation, and QNX systems, and can run from various Live CDs and DVDs. The package uses the GNU GPL Version 2 license and was originally derived from the Linux smartsuite package. Its capabilities focus on SMART health reporting, testing, and ongoing monitoring.