I observe strange error messages related to an external USB HDD, Seagate FreeAgent (not an SSD) on my Windows 8 desktop.
First, the OS reports that the drive has an error:
If I click 'Restart', it reboots. I expect it to run
chkdsk on boot, but it appears to not be doing it.
I've tried to run
chkdsk /f /x manually. It looks like everything goes OK, no errors are found. But the check wouldn't finish. It hangs after the final step completes. The process does not seem to be doing anything: no I/O, no Memory size change, no CPU activity.
At this stage, the following warnings are repeatedly added to event log:
Event 153, disk. The IO operation at logical block address 5e615f for Disk 2 was retried.
The rate of warnings is about 2 per second. Each address appears twice, then another one comes that is bigger by 8. The first address a warning comes with is not constant if I run
chkdsk several times, but they start at about
5exxxx. I don't observe any drive activity (no specific sounds of moving heads).
If I kill the
chkdsk process, an error is added to the log:
Ntfs, 98. Volume I: (\Device\HarddiskVolume5) needs to be taken offline to perform a Full Chkdsk. Please run "CHKDSK /F" locally via the command line, or run "REPAIR-VOLUME <drive:>" locally or remotely via PowerShell.
and the same Action Center notification pops up.
I've even tried running
/r flag and another time while booting into command prompt. Every time the results are similar: all steps complete without errors, and then it hangs.
I've tried replacing the USB cable and changing the USB port the disk is connected to. Nothing seems to change. I'll try using a USB port from another root hub and write if it has any effect.
I've looked through the event log and discovered that yesterday the same warning was added hundreds of times with a rate of 10-20 per second and hitting the same address
10a1e53f. I can't tell what had happened before it because the warnings overflowed the log. The chain of warnings seems to have ended without any reasons. They just stopped.
The question is: can anybody explain what the heck is going on? Does it mean a disk failure and urge me to copy all data and avoid using the disk? Or does it mean a mainboard failure? Or a driver failure?
** UPDATE **
Thanks for the hints, I've got a decent HDD test utility (Ashampoo Hdd Control 2) and here's what it reports: