From Event ID 7 (HDD bad block) to Event ID 129 (reset AHCI) in 30 seconds?

rondinelle

Distinguished
Nov 4, 2011
3
0
18,510
My system (Win 64 Pro, fresh install in the new year) has been acting up the last few weeks - after the system's been on a while I'm not able to use file explorer (hangs forever) or other programs can't access files (i.e. accessing Plex server on desktop over a tablet and Plex won't be able to access the media file to stream). Furthermore, if I restart or shut down to get the system working again, the desktop will hang on that shut down or reboot and I have to manually power down by holding the power button.

All this as background as to why I was fishing in my Event Viewer logs and found that about 3 weeks ago, I had an Event ID 7 (bad HDD block) error switch over to an Event ID 129 error (resetting storeahci). Here is the last Event 7 and 30 seconds later the first Event 129 from 3 weeks ago (with a note that I have now had Event 129 errors continuously every 30 seconds since that time whenever the system is on):

Log Name: System
Source: disk
Date: 2017-01-16 2:06:09 AM
Event ID: 7
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: BASE-PC
Description:
The device, \Device\Harddisk0\DR0, has a bad block.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="disk" />
<EventID Qualifiers="49156">7</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-01-16T07:06:09.649560800Z" />
<EventRecordID>13155</EventRecordID>
<Channel>System</Channel>
<Computer>BASE-PC</Computer>
<Security />
</System>
<EventData>
<Data>\Device\Harddisk0\DR0</Data>
<Binary>030081000100000000000000070004C0000100009C0000C000000000000000000014A630F80100001611330000000000FFFFFFFF010000005800008402000000002010FF42072040001000001E0000000000000000000000605D425302E7FFFF0000000000000000F07A645402E7FFFF00000000000000000A5318FC00000000880000000000FC18530A000000080000F00003000000000B0000000000000000000000000000000000</Binary>
</EventData>
</Event>

Log Name: System
Source: storahci
Date: 2017-01-16 2:06:38 AM
Event ID: 129
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: BASE-PC
Description:
Reset to device, \Device\RaidPort1, was issued.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="storahci" />
<EventID Qualifiers="32772">129</EventID>
<Level>3</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-01-16T07:06:38.915917100Z" />
<EventRecordID>13156</EventRecordID>
<Channel>System</Channel>
<Computer>BASE-PC</Computer>
<Security />
</System>
<EventData>
<Data>\Device\RaidPort1</Data>
<Binary>0F001800010000000000000081000480010000000000000000000000000000000000000000000000000000000000000000000000810004800000000000000000</Binary>
</EventData>
</Event>

I've been following the suggestions here, including changes to the power management options for the more recent Event ID 129 errors, but still having the same issue.

Any thoughts on what this could be and how to solve the issue permanently? I'm at my wit's end and would appreciate any assistance...
 
Solution
Hello rondinelle

Since it was hard disk's bad block issue, there are a few things you may want to try:

> Try running the CHKDSK /F command as explained here.

> Try Defragmenting Your Windows' Drive.

> Try the following steps:

-- Open File Explorer.
-- Right-click your system drive (C: in most cases).
-- Go to Properties.
-- Go to the Tools tab.
-- Click Check from under the Error checking section.

Feel free to report back if further assistance is needed.

Cheers!! :)
 


Thanks for the suggestions viveknayyar007... after working on the current Event 129 error (with solutions found in these forums) I rebooted to find the original Event 7 bad block error come up again... This isn't my C Drive but a Media drive that I use (HDD, 3TB).

I ran CHKDSK /F and no errors were found, the drive was 0% fragmented (it was optimized 4 days ago on a weekly optimization schedule under Windows 10) and scanning for errors under Properties/Tools again resulted in no errors being found. Despite that, the Event Viewer continues to (again) show the bad block error I set out above.

CrystalDiskInfo shows the drive as CAUTION and I'm attaching its report here (though I'm not sure what it means). Again, any assistance is greatly appreciated:
----------------------------------------------------------------------------
(1) WDC WD30EZRX-00MMMB0
----------------------------------------------------------------------------
Model : WDC WD30EZRX-00MMMB0
Firmware : 80.00A80
Serial Number : WD-WCAWZ0810911
Disk Size : 3000.5 GB (8.4/137.4/3000.5/3000.5)
Buffer Size : Unknown
Queue Depth : 32
# of Sectors : 5860533168
Rotation Rate : Unknown
Interface : Serial ATA
Major Version : ATA8-ACS
Minor Version : ----
Transfer Mode : SATA/600 | SATA/600
Power On Hours : 42836 hours
Power On Count : 1303 count
Temperature : 33 C (91 F)
Health Status : Caution
Features : S.M.A.R.T., 48bit LBA, NCQ
APM Level : ----
AAM Level : ----
Drive Letter : M:

-- S.M.A.R.T. --------------------------------------------------------------
ID Cur Wor Thr RawValues(6) Attribute Name
01 198 198 _51 000000007302 Read Error Rate
03 143 140 _21 000000002658 Spin-Up Time
04 _87 _87 __0 0000000035EB Start/Stop Count
05 200 200 140 000000000000 Reallocated Sectors Count
07 200 200 __0 000000000000 Seek Error Rate
09 _42 _42 __0 00000000A754 Power-On Hours
0A 100 100 __0 000000000000 Spin Retry Count
0B 100 100 __0 000000000000 Recalibration Retries
0C _99 _99 __0 000000000517 Power Cycle Count
C0 200 200 __0 00000000022C Power-off Retract Count
C1 __1 __1 __0 0000000C58A8 Load/Unload Cycle Count
C2 119 107 __0 000000000021 Temperature
C4 200 200 __0 000000000000 Reallocation Event Count
C5 200 200 __0 0000000000FC Current Pending Sector Count
C6 200 200 __0 0000000000F9 Uncorrectable Sector Count
C7 200 200 __0 000000000000 UltraDMA CRC Error Count
C8 200 200 __0 0000000000F9 Write Error Rate

 


Hello again rondinelle

Although the log info is not quite helpful, I can see that the drive has high read error rate "01 198 198 _51 000000007302 Read Error Rate". Even though I am not sure if that is normal, if possible, you can still try moving your personal files to another media, deleting the partition(s) of the drive, and then re-creating them.

Good Luck!!
 
Solution