My question is: does this CrystalDiskInfo mean that my hard drive is going to die?
A sector is called 'pending' if when the sector was read by the drive, the drive detected that the sector was partially corrupted, but the drive was able to recover the data successfully.
(If the sector was totally corrupted, the drive would have reported a bad sector to the OS, and the OS would have reported some sort of error).
Simply misreading a sector doesn't give the drive enough information to know what to do with the sector - it needs to decide if the actual sector on the platter is faulty, or if there was some sort of temporary problem. So the sector is listed as 'pending further analysis'. There are 3 main things that might have happened:
- Data mis-read due to freak problem (e.g. vibration causing head to go out of alignment, power glitch, overheating, etc.).
- Data mis-saved due to freak problem (same as 1).
- Bad sector.
Next time the sector is accessed, the drive will perform additional analysis until it reaches a diagnosis (e.g. fault 2 - read data, correct it using ECC and then re-save; or fault 3 - reallocate sector). Once a diagnosis is reached the sector is taken off the pending list.
You can, if you want, run a 'surface scan' on the disk using Chkdsk. This will read every sector on the drive, and the appropriate repair mechanisms will be triggered once enough information has been gathered.