Ограничение ожиданий в Vista
Так как многие разработчики драйверов устройств используют методы программирования синхронных операций ввода-вывода, Windows может замедлить работу или "заморозить", пока устройство требует времени для реагирования. Чтобы устранить эту проблему, диспетчер ввода-вывода в Vista через несколько секунд остановит выполнение программ, которые "зависли" в ожидании ответа устройства.
Примечание Настоятельно рекомендуется избегать методов программирования синхронных операций ввода-вывода в драйвере устройства. Если Vista прекращает выполнение кода драйвера из-за того, что драйвер ожидает устройства, возможно, устройство останется в неизвестном состоянии.