HDD health check? Presentation of 6 Free tools
If the drive is dead and you need a hard disk recovery, try us out! We are pretty good at it.
Western Digital has its own “in-house” hard drive diagnostic tool. Which way better?
Windows and Mac:
Data Lifeguard Diagnostic software allows you to configure, manage, and diagnose your WD drive. You can
Run hard drive diagnostics, manage RAID configuration, erase and format hard drives etc….
Seagate also has its own “in-house” hard drive diagnostic tool.
Windows and DOS only:
SeaTools for Windows is completely data safe. It installs on your system. If the hard drive passes SeaTools for Windows, your troubleshooting can move to other areas.
CrystalDiskInfo is a software for any type of hard drives
Windows only 🙁
CrystalDiskInfo is an easy-to-use and it can quickly display the S.M.A.R.T. status reported by your hard drive in Windows.
Windows Command Prompt
Press simultaneously “Windows” and “R” on your keyboard. Type “cmd”. This will open the Command prompt windows.
Type “wmic” press enter. Type “diskdrive get status” press enter.
Mac OS Terminal
No need to install anything, but you will only get a “verified” status, not the whole HDD SMART attributes list.
To find about the drives and their numbers/ID, type this in the terminal:
To get the report on a particular drive (disk0 for that instance):
diskutil info disk0 | grep SMART
MHDD Free Software and Hard Drive Diagnostic Tool:
You can type SMART ATT command or press F8 to get SMART attributes. What do they mean?
The most important thing is the raw value of «Reallocated Sectors Count» attribute, which says how many remaps are on the drive. Normally, you should always have zero there. If it is more than 50 — you have a problem. That means you have bad power supply, vibration, overheating or just broken hard disk drive.
Take a look at the temperature. The best values are between 20 and 40 degrees centigrade, but some drives do not report their temperature.
UDMA CRC error rate attribute means how many errors have happened during transferring data through IDE/SATA cable. You should normally have zero there. If it is not zero, you have to change your cable immediately. Also overclocking may result in increased error rate.