List of S.M.A.R.T. Errors for HDD and SSD

There are 256 S.M.A.R.T. errors, each having a particular code. Some errors and values are critical. The only right decision you can take after detecting such error is to replace the hard disk.

S.M.A.R.T. Error Codes and Names

Every hard disk manufacturer sets its own threshold value for a certain attribute. Under normal circumstances, this threshold is never exceeded, but otherwise we encounter an error.

Code Name
0x1Raw Read Error Rate
0x2Throughput Performance
0x3Spin Up Time
0x4Start/Stop Count
0x5Reallocated Sector Count
0x6Read Channel Margin
0x7Seek Error Rate
0x8Seek Time Performance
0x9Power-On Time Count
0xASpin Retry Count
0xBRecalibration Retries
0xCDevice Power Cycle Count
0xDSoft Read Error Rate
0x16Current Helium Level
0x64Erase or Program Cycles
0x67Translation Table Rebuild
0xAAAvailable Reserved Space
0xABSSD Program Fail Count
0xACSSD Erase Fail Count
0xADSSD Wear Leveling Count
0xAEUnexpected power loss count
0xAFPower Loss Protection Failure
0xB0Erase Fail Count (chip)
0xB1Wear Range Delta
0xB2Used Reserved Block Count
0xB3Used Reserved Block Count Total
0xB4Unused Reserved Block Count Total
0xB5Program Fail Count Total or Non-4K Aligned Access Count
0xB6Erase Fail Count
0xB7SATA Downshift Error Count or Runtime Bad Block
0xB8End-to-End error
0xB9Head Stability
0xBAInduced Op-Vibration Detection
0xBBReported Uncorrectable Errors
0xBCCommand Timeout
0xBDHigh Fly Writes
0xBEAirflow Temperature
0xBFMechanical Shock
0xC0Power off Retract Cycle
0xC1Load/Unload Cycle Count
0xC2HDD Temperature
0xC3Hardware ECC Recovered
0xC4Reallocation Event Count
0xC5Current Pending Sector Count
0xC6Off-Line Uncorrectable Sector Count
0xC7Ultra ATA CRC Error Count
0xC8Write Error Rate
0xC9Soft Read Error Rate
0xCAData Address Mark Errors
0xCBRun Out Cancel
0xCCSoft ECC Correction
0xCDThermal Asperity Rate
0xCEFlying Height
0xCFSpin High Current
0xD0Spin Buzz
0xD1Offline Seek Performance
0xD2Vibration During Write
0xD3Vibration During Write
0xD4Shock During Write
0xDCDisk Shift
0xDDG-Sense Error Rate
0xDELoaded Hours
0xDFLoad/Unload Retry Count
0xE0Load Friction
0xE1Load Cycle Count
0xE2Load-in Time
0xE3Torque Amplification Count
0xE4Power-off Retract Count
0xE6GMR Head Amplitude
0xE7Hard Disk Temperature
0xE8Endurance Remaining
0xE8Available Reserved Space
0xE9Power-On Hours
0xE9Media Wearout Indicator
0xEAAverage erase count AND Maximum Erase Count
0xEBGood Block Count AND System(Free) Block Count
0xF0Head Flying Hours
0xF1Total LBAs Written
0xF2Total LBAs Read
0xF3Total LBAs Written Expanded
0xF4Total LBAs Read Expanded
0xFARead Error Retry Rate
0xFBMinimum Spares Remaining
0xFCNewly Added Bad Flash Block
0xFEFree Fall Protection

S.M.A.R.T. Technology

Self-Monitoring Analysis and Reporting Technology or S.M.A.R.T is a diagnostic method initially developed by IBM and used to determine or prevent failures in hard disks (Predictive Failure Analysis). The technology was designed in order to predict or determine the cause of breakdown for IBM disks, but in the end it became widespread and popularly known as S.M.A.R.T.

Large manufacturers include this technology into their hard disks. S.M.A.R.T. analyzes a number of mechanical attributes. Such analysis allows determining incorrect disk operation before its complete failure as well as the cause of such failure.

How To Correct a S.M.A.R.T. Error

In spite of S.M.A.R.T. allowing predicting future problems, most of them are impossible to prevent. Therefore, a technology which is often there to warn the user of the hard disk soon to break down. S.M.A.R.T. values cannot be corrected and there is no need to spend time on that.

If you don’t replace the hard disk, the error window will appear again and again. In this case, the only justified action would be saving data from the disk sectors which are still available. After complete breakdown, data on such disk cannot be read by any software. That is why your first step should be taking your data elsewhere.

Vladimir Artiukh

Author: Vladimir Artiukh, Technical Writer

Vladimir Artiukh is a technical writer for Hetman Software, as well as the voice and face of their English-speaking YouTube channel, Hetman Software: Data Recovery for Windows. He handles tutorials, how-tos, and detailed reviews on how the company’s tools work with all kinds of data storage devices. Read more

Recommended For You