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.

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

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
0x1 Raw Read Error Rate
0x2 Throughput Performance
0x3 Spin Up Time
0x4 Start/Stop Count
0x5 Reallocated Sector Count
0x6 Read Channel Margin
0x7 Seek Error Rate
0x8 Seek Time Performance
0x9 Power-On Time Count
0xA Spin Retry Count
0xB Recalibration Retries
0xC Device Power Cycle Count
0xD Soft Read Error Rate
0x16 Current Helium Level
0x64 Erase or Program Cycles
0x67 Translation Table Rebuild
0xAA Available Reserved Space
0xAB SSD Program Fail Count
0xAC SSD Erase Fail Count
0xAD SSD Wear Leveling Count
0xAE Unexpected power loss count
0xAF Power Loss Protection Failure
0xB0 Erase Fail Count (chip)
0xB1 Wear Range Delta
0xB2 Used Reserved Block Count
0xB3 Used Reserved Block Count Total
0xB4 Unused Reserved Block Count Total
0xB5 Program Fail Count Total or Non-4K Aligned Access Count
0xB6 Erase Fail Count
0xB7 SATA Downshift Error Count or Runtime Bad Block
0xB8 End-to-End error
0xB9 Head Stability
0xBA Induced Op-Vibration Detection
0xBB Reported Uncorrectable Errors
0xBC Command Timeout
0xBD High Fly Writes
0xBE Airflow Temperature
0xBF Mechanical Shock
0xC0 Power off Retract Cycle
0xC1 Load/Unload Cycle Count
0xC2 HDD Temperature
0xC3 Hardware ECC Recovered
0xC4 Reallocation Event Count
0xC5 Current Pending Sector Count
0xC6 Off-Line Uncorrectable Sector Count
0xC7 Ultra ATA CRC Error Count
0xC8 Write Error Rate
0xC9 Soft Read Error Rate
0xCA Data Address Mark Errors
0xCB Run Out Cancel
0xCC Soft ECC Correction
0xCD Thermal Asperity Rate
0xCE Flying Height
0xCF Spin High Current
0xD0 Spin Buzz
0xD1 Offline Seek Performance
0xD2 Vibration During Write
0xD3 Vibration During Write
0xD4 Shock During Write
0xDC Disk Shift
0xDD G-Sense Error Rate
0xDE Loaded Hours
0xDF Load/Unload Retry Count
0xE0 Load Friction
0xE1 Load Cycle Count
0xE2 Load-in Time
0xE3 Torque Amplification Count
0xE4 Power-off Retract Count
0xE6 GMR Head Amplitude
0xE7 Hard Disk Temperature
0xE8 Endurance Remaining
0xE8 Available Reserved Space
0xE9 Power-On Hours
0xE9 Media Wearout Indicator
0xEA Average erase count AND Maximum Erase Count
0xEB Good Block Count AND System(Free) Block Count
0xF0 Head Flying Hours
0xF1 Total LBAs Written
0xF2 Total LBAs Read
0xF3 Total LBAs Written Expanded
0xF4 Total LBAs Read Expanded
0xF9 NAND_Writes_1GiB
0xFA Read Error Retry Rate
0xFB Minimum Spares Remaining
0xFC Newly Added Bad Flash Block
0xFE Free 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, S.M.A.R.T.is 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: , 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.

Oleg Afonin

Editor: , Technical Writer

Oleg Afonin is an expert in mobile forensics, data recovery and computer systems. He often attends large data security conferences, and writes several blogs for such resources as xaker.ru, Elcomsoft and Habr. In addition to his online activities, Oleg’s articles are also published in professional magazines. Also, Oleg Afonin is the co-author of a well-known book, Mobile Forensics - Advanced Investigative Strategies.

Recommended For You

Hello! This is AI-based Hetman Software virtual assistant, and it will answer any of your questions right away.
Start Chat