Question How to read CrystalDisk WD Red Plus peak temperature over 100?

Oct 17, 2022
4
0
10
How can you determine the peak temperature a Western Digital Red Plus 8tb drive (WD80EFBX) has reached? I am attempting to do this through CrystalDiskInfo SMART data on line C2. The attached screenshots for three drives indicate temperature amounts over 100 under both "Current" and "Worst" columns, yet appears to report current temperatures in the 30-40 degree Celsius range (top left blue area in attached screenshots). Can't seem to find any information on how to interpret the Western Digital SMART temperature information. In contrast, CrystalDiskInfo appears to report the actual current and maximum temperature in Celsius on Seagate drives I have.

5s8Xoav.png


sU2cuOc.png
ey4WXhH.png
 
You need to examine the raw values of the temperature attribute. These consist of 3 hexadecimal values. They represent the maximum, minimum and current temperatures for the current power cycle (in degrees C).

0x00400016002A -> 0x0040 / 0x0016 / 0x002A -> 64C / 22C / 42C​
0x003400120025 -> 0x0034 / 0x0012 / 0x0025 -> 52C / 18C / 37C​
0x003F00150022 -> 0x003F / 0x0015 / 0x0022 -> 63C / 21C / 34C​

I have previously come to the conclusion that the normalised temperatures (Current and Worst) represent the temperature in degrees Fahrenheit, according to a formula. In that other case a value of 100 equated to 55C or 131F, and the value then increased by 2 for a reduction in the temperature by 1 degree F. That relationship doesn't seem to hold for this drive.

You can use Google's calculator to perform hexadecimal-to-decimal conversions.

https://www.google.com/search?q=0x002A+in+decimal
 
Last edited:
  • Like
Reactions: SJ Imaging
Thank you, fzabkar! By "current power cycle" do you mean the raw values for the max/min temperatures get reset reach time the drive is powered fully off? Or would the max/min be retained permanently?
 
ISTM that a normalised value of 100 for the temperature attribute corresponds to 52C. A decrease of 1 deg C adds 5 to this value.

So ...

175 -> 52C - (175 - 100) / 5 = 37C​
191 -> 52C - (191 - 100) / 5 = 33.8C​
154 -> 52C - (154 - 100) / 5 = 41.2C​
It's not exactly correct, though.

BTW, GSmartControl produces more extensive output.

This is the SMART attribute for a Toshiba/Hitachi drive (your own WD drive is actually a rebadged Hitachi):

Code:
194 Temperature_Celsius     -O----   171   171   000    -    35 (Min/Max 21/42)

This is the temperature history:

Code:
SCT Temperature History Version:     2
Temperature Sampling Period:         1 minute
Temperature Logging Interval:        1 minute
Min/Max recommended Temperature:      0/60 Celsius
Min/Max Temperature Limit:           -40/70 Celsius
Temperature History Size (Index):    128 (20)

Index    Estimated Time   Temperature Celsius
  21    2022-10-30 16:57    36  *****************
  22    2022-10-30 16:58    36  *****************
  23    2022-10-30 16:59    36  *****************
  24    2022-10-30 17:00    37  ******************
...    ..(  8 skipped).    ..  ******************
  33    2022-10-30 17:09    37  ******************
  34    2022-10-30 17:10    38  *******************
  35    2022-10-30 17:11    38  *******************
  36    2022-10-30 17:12    37  ******************
  37    2022-10-30 17:13    38  *******************
...    ..(  2 skipped).    ..  *******************
  40    2022-10-30 17:16    38  *******************
  41    2022-10-30 17:17    37  ******************
  42    2022-10-30 17:18    37  ******************
  43    2022-10-30 17:19    38  *******************
...    ..(  5 skipped).    ..  *******************
  49    2022-10-30 17:25    38  *******************
  50    2022-10-30 17:26    39  ********************
...    ..( 13 skipped).    ..  ********************
  64    2022-10-30 17:40    39  ********************
  65    2022-10-30 17:41    38  *******************
  66    2022-10-30 17:42    39  ********************
...    ..(  2 skipped).    ..  ********************
  69    2022-10-30 17:45    39  ********************
  70    2022-10-30 17:46    38  *******************
...    ..(  4 skipped).    ..  *******************
  75    2022-10-30 17:51    38  *******************
  76    2022-10-30 17:52    39  ********************
  77    2022-10-30 17:53    38  *******************
...    ..( 17 skipped).    ..  *******************
  95    2022-10-30 18:11    38  *******************
  96    2022-10-30 18:12    39  ********************
  97    2022-10-30 18:13    39  ********************
  98    2022-10-30 18:14    38  *******************
  99    2022-10-30 18:15    39  ********************
100    2022-10-30 18:16    38  *******************
101    2022-10-30 18:17    39  ********************
102    2022-10-30 18:18    38  *******************
103    2022-10-30 18:19    39  ********************
104    2022-10-30 18:20    38  *******************
105    2022-10-30 18:21    39  ********************
106    2022-10-30 18:22    39  ********************
107    2022-10-30 18:23    38  *******************
...    ..(  7 skipped).    ..  *******************
115    2022-10-30 18:31    38  *******************
116    2022-10-30 18:32     ?  -
117    2022-10-30 18:33    30  ***********
...    ..(  2 skipped).    ..  ***********
120    2022-10-30 18:36    30  ***********
121    2022-10-30 18:37    31  ************
...    ..(  3 skipped).    ..  ************
125    2022-10-30 18:41    31  ************
126    2022-10-30 18:42    32  *************
...    ..(  3 skipped).    ..  *************
   2    2022-10-30 18:46    32  *************
   3    2022-10-30 18:47    33  **************
...    ..(  3 skipped).    ..  **************
   7    2022-10-30 18:51    33  **************
   8    2022-10-30 18:52    34  ***************
...    ..(  3 skipped).    ..  ***************
  12    2022-10-30 18:56    34  ***************
  13    2022-10-30 18:57    35  ****************
...    ..(  6 skipped).    ..  ****************
  20    2022-10-30 19:04    35  ****************

These are the Device Statistics (GP Log 0x04):

Code:
0x05  =====  =               =  ===  == Temperature Statistics (rev 1) ==
0x05  0x008  1              35  ---  Current Temperature
0x05  0x010  1              37  N--  Average Short Term Temperature
0x05  0x018  1               -  N--  Average Long Term Temperature
0x05  0x020  1              42  ---  Highest Temperature
0x05  0x028  1              21  ---  Lowest Temperature
0x05  0x030  1              40  N--  Highest Average Short Term Temperature
0x05  0x038  1              25  N--  Lowest Average Short Term Temperature
0x05  0x040  1               -  N--  Highest Average Long Term Temperature
0x05  0x048  1               -  N--  Lowest Average Long Term Temperature
0x05  0x050  4               0  ---  Time in Over-Temperature
0x05  0x058  1              60  ---  Specified Maximum Operating Temperature
0x05  0x060  4               0  ---  Time in Under-Temperature
0x05  0x068  1               0  ---  Specified Minimum Operating Temperature
 
Last edited:
  • Like
Reactions: SJ Imaging