При обращении к плохому объему (умирающий жесткий диск, поцарапанный компакт-диск, испорченная флешка / карта памяти и т.д.) Windows стремится ждать мучительно долгое время (минуту или две?) перед отказом и возвратом ошибки чтения.
Хуже того, Windows имеет тенденцию практически зависать, когда она пытается прочитать плохой носитель. Например, если вы вставите плохой компакт-диск и откроете папку, он попытается прочитать файлы, но если он не сможет открыть окно проводника с открытой папкой компакт-диска (и, возможно, с другими частями Windows), он будет недоступен и заморожен. долгое время, пока Windows (наконец) не решит, что не может читать диск.
Как сократить время ожидания? (Нет, это не имеет ничего общего с сетевыми дисками.)
Наиболее близким было упоминание о значении TimeOutValue
в HKLM\SYSTEM\CurrentControlSet\Services\Disk
, но мало информации о том, применимо ли оно к съемным носителям или к несерверным версиям Windows.