Someday my Event Viewer started throwing me warnings as follows:
The IO operation at logical block address 3b9e1628 for Disk 1 was retried.
The above error seems due to a timeout while reading (or writing) data to "Disk 1".
Since then, my Event Viewer –> Windows Logs –> System, got flooded!
Broken disk?! Nope...
How to match Disk No. to "System" Event Viewer.
BTW, which hdd is “Disk 1”?
After a fast search, technet pointed me to the following post:
The technet poster says that you can match “Disk 1” by browsing to the following key (on “regedit”):
In my case I found a list of REG_SZ as follows:
As I said, the Warning seems due to a timeout.
I discovered 2 possible solutions to fix the issue.
1.“bcdedit /set disabledynamicktick yes”-Solution.
First, I tried what documented at the following address:
- Running the command prompt as admin
- bcdedit /set disabledynamictick yes
- Reboot the computer.
- In my case, setting “bcdedit /set disabledynamicktick yes” solved my issue.
If bcdedit didn't solve your error, then you may wish to increase the “TimeOutValue” from the registry, as documented at the following address:”http://support.microsoft.com/kb/2806730”:
To set the disk.sys TimeOutValue value, follow these steps:
- Start Registry Editor. To do this, click Start, type regedit in the Start Search box, and then press Enter.
- Locate and then click the following registry subkey:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Disk
- Locate TimeOutValue.
- On the Edit menu, click Modify.
- In the Value data box, type the desired number of seconds.
- Exit Registry Editor.
The Microsoft Support article suggests to set the TimeOutValue:”no greater than 20 to 30 seconds”.
You are welcome to share what worked for you!