Question: Among the various fields in a hard-drive s SMART statistics, a few are flagged as life-critical , that is, those values determine the primary health of the drive and how long it may have left before catastrophic failure. Regardless, each field contributes to the overall health of the drive.

I have always wondered about how power-management affects SMART data (and before the electric company recently jacked prices, I was resistant to use power-management for fear of adding wear to the drives, specifically because the SMART data keeps logs like this, thus allowing me to visibly see the wear accumulating). Basically, does power-management affect a hard-drive in the same way as turning the whole system on or off?

There are at least two fields in particular that would ostensibly be directly affected by power-management:

  • Start/Stop Count
  • Drive Power Cycle Count

  • Load Cycle Count (which usually equals Drive Power Cycle Count)

while some other fields would probably be indirectly affected:

  • Spin Up Time
  • Spin Retry Count
  • Power Off Retract Count
  • Calibration Retry Count

and some fields would be directly affected, but positively:

  • Power On Hours Count
  • Temperature

Anyway, I ve tried testing it, but have not been able to determine or confirm if power-management functions affect the SMART data. That is, if an idling system shuts down a hard-drive that is not being used, or the whole system goes into standby mode, would the hard-drive log it in the SMART table (eg incrementing the Start/Stop and Power Cycle counts)? In other words, from the drive s point of view, is power-management the same as normal shutdown/startup?

Answer: Looking at the list of SMART values at Wikipedia, I couldn’t find any values that would be affected by Power Management and that you didn’t listed.

However, I would like to add that only Spin Retry Count as marked as “Vital”, which means all other values are informative only.

What is notable is that the values of Start/Stop Count and Power Cycle Count will be different with Power Management enabled (as you suspected):

The difference between Start/Stop Count and Power Cycle Count is basedon embedded controller and spindle. Single power-on increases bothvalues by 1 (hard disk controller and spindle have been started), butafter this operation Power Cycle Count will not change until hard diskpower-off and next power-on.

However, while being in power-on statehard disk can go into sleep mode, which slows down a spindle.After returning from sleep mode to normal work, spindle is runningagain and Start/Stop Count attribute increases by 1 (second time).This situation is specially noticable while using ACPI/APM (AdvancedConfiguration and Power Interface / Advanced Power Management).

At theother hand, when you turn-off computer, hard disk controllerautomatically changes it’s state to 0, but it takes a little bit oftime for spindle to slow down. If you power-on hard disk quickly(before spindle goes completely down) Power Cycle Count will increase,but Start/Stop Count don’t (as spindle is still working and it doesn’thad a full cycle). One full cycle means a single change of state from0 to 1 (off -> on).

Source: http://smartlinux.sourceforge.net/smart/article.php (linked also from the Wikipedia article).