0

I have a external hard drive (Western Digital 5TB USB; WD50NDZW-11A8JS0). CrystalDiskInfo claims my disk's health status is bad while Hard Disk Sentinel Pro claims my disk's health status is perfect.

Looks like they disagree on current and worse values for Reallocated Sectors Count. How is that possible and who is right (if any)?

CrystalDiskInfo:

enter image description here

Hard Disk Sentinel Pro:

enter image description here

enter image description here

I use CrystalDiskInfo 8.17.2 and Hard Disk Sentinel Pro 6.20 with Windows 10 Pro.

Franck Dernoncourt
  • 24,246
  • 64
  • 231
  • 400

3 Answers3

3

The answer for the difference in interpretation is you're putting up screenshots for different drives. For reference, SMART data for a different WD50NDZW-11A8JS0:

#  smartctl -a -d sat /dev/sde
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-5.4.179] (local build)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION === Device Model: WDC WD50NDZW-11A8JS0 Serial Number: XXX LU WWN Device Id: XXX Firmware Version: 01.01A01 User Capacity: 5,000,947,523,584 bytes [5.00 TB] Sector Sizes: 512 bytes logical, 4096 bytes physical Rotation Rate: 5400 rpm Form Factor: 2.5 inches Device is: Not in smartctl database [for details use: -P showall] ATA Version is: ACS-3 T13/2161-D revision 5 SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Sun Feb 20 02:04:03 2022 CET SMART support is: Available - device has SMART capability. SMART support is: Enabled

=== START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED

General SMART Values: Offline data collection status: (0x00) Offline data collection activity was never started. Auto Offline Data Collection: Disabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: ( 60) seconds. Offline data collection capabilities: (0x1b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. No Conveyance Self-test supported. No Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 2) minutes. Extended self-test routine recommended polling time: ( 7) minutes. SCT capabilities: (0x30b5) SCT Status supported. SCT Feature Control supported. SCT Data Table supported.

SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x002f 100 253 051 Pre-fail Always - 0 3 Spin_Up_Time 0x0027 100 253 021 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 5 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0 7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0 9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 3 10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0 11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 4 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 0 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 10 194 Temperature_Celsius 0x0022 119 115 000 Old_age Always - 33 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0

Your CrystalDiskInfo screenshot is about a different drive. Seems it's about a Seagate.

1

I'd say 'not yet, but monitor it'. Its the same 'raw' values - with different warning thresholds, as set by the developer of those applications. I'd note this error means your hard drive compensated for bad sectors gracefully, and you still have no data loss and room to compensate for additional bad sectors.

I'd not worry too much on that alone. Disks do have some sectors that have temporary or permanent errors and unless the number rises (and frankly "current pending sector count" and "uncorrectable sector count" would worry me more - since its a sign your drive isn't compensating for failures), I'd not worry too much on its own and consider this more of a 'pre-failure' error than a sign something is terribly wrong. Its normal wear and tear (or even an acceptable amount of factory level errors).

Personally I'd also run short smart tests (and run the longer one if that fails) and consider that a better sign of when to worry about data loss.

Journeyman Geek
  • 133,878
1

tldr: a (major) bug in CrystalDiskInfo was causing incorrect Smart to be shown.

Joep van Steen's answer is correct. The screenshot:

enter image description here

is showing the Seagate's Smart info for current and worst values, even though selected the WD50NDZW-11A8JS0 drive (as the screenshot says). This caused the threshold of Reallocated Sectors Count (140) to be over the current and worst values (100 for Seagate), hence the bad health status. However, the current and worst values for WD50NDZW-11A8JS0 are in fact 200, as Sentinel indicates, and as CrystalDiskInfo realized after relaunch.

I relaunched CrystalDiskInfo and the bug was gone. Seagate:

enter image description here

(Note that a temperature being too high doesn't cause the health status to bad)

WD50NDZW-11A8JS0:

enter image description here

Franck Dernoncourt
  • 24,246
  • 64
  • 231
  • 400