A equipe de armazenamento do Windows atualizou este post em 2012 discutindo o valor do tempo limite do disco, que está localizado em HKLM\SYSTEM\CurrentControlSet\Services\Disk
como você mencionou.
Particularmente relevantes são estas citações ( ênfase minha ):
Why not just set it to 1 second? I don’t want to wait that long:
Keep in mind that the disk.sys timeout value is a global setting. If you were to set it to 1 second, this would mean that it would also have the effect of allowing only 1 second to spin up a drive which is asleep before reporting a timeout on the device.
It’s also important that this value be set high enough when using systems which are not only using SAN storage. For example, if you were to set the timeout value to 5 seconds on Windows Client operating systems where a SAN is not connected, you would likely see timeout errors which were not actually a problem, such as when a DVD or local disk are spinning up after being asleep.
Com um pouco de pesquisa adicional, cheguei à conclusão de que esta entrada do Registro:
- é aplicável às edições de cliente e servidor do Windows
- afeta o período de tempo limite de todos dispositivos de armazenamento no sistema, removíveis ou fixos
- é criado por padrão no Vista (Ultimate), 7 (Ultimate) e Server 2008 R2 (provavelmente está em 8, mas eu não verifiquei).
-
pode ser criado no Server 2000, 2003 , 2008 e 2012 ( crédito para @DarthAndroid )
- Isso pode significar que a chave pode ser criada no XP e ter um efeito no valor do tempo limite.