Whenever a bad volume (dying hard-disk, scratched CD, bad flash-drive/memory-card, etc.) is accessed, Windows tends to wait an excruciatingly long time (a minute or two?) before giving up and returning a read error.
Worse, Windows tends to practically hang while it attempts to read the bad media. For example, if you put a bad CD in and open the folder, it will try to read the files, but if it can’t the Explorer window with the CD folder open (and possibly other parts of Windows) will be inaccessible and frozen for a long time until Windows (finally) decides it can’t read the disc.
How can this timeout be reduced? (No, this has nothing to do with network-mapped drives.)
The closest I could find was mention of the TimeOutValue
value in HKLM\SYSTEM\CurrentControlSet\Services\Disk
, but there is little information on whether it applies to removable media or to non-server editions of Windows.
Best Answer
The Windows Storage Team updated this blog post in 2012 discussing the Disk timeout value, which is located at
HKLM\SYSTEM\CurrentControlSet\Services\Disk
like you mentioned.Particularly relevant are these quotes (emphasis mine):
With a little additional research, I came to the conclusion that this Registry entry: