Что означает код BSOD 321 (VIDEO_ENGINE_TIMEOUT_DETECTED)?

 
Также может означать:
КонстантаТипОС
ERROR_DEVICE_UNREACHABLEОшибка WindowsWindows
Предыдущий Следующий
STORAGE_DEVICE_ABNORMALITY_DETECTED VIDEO_TDR_APPLICATION_BLOCKED

VIDEO_ENGINE_TIMEOUT_DETECTED

Тайм-аут видеодвижка при VIDEO_ENGINE_TIMEOUT_DETECTED

VIDEO_ENGINE_TIMEOUT_DETECTED — это код проверки ошибки 0x00000141. Он связан с планированием движков GPU и обнаружением тайм-аутов. В отличие от общего повреждения видеопамяти или планировщика, здесь время ожидания истекло именно для пути видеодвижка, например при декодировании, кодировании, копировании или обработке видео.

Как интерпретировать VIDEO_ENGINE_TIMEOUT_DETECTED в дампе

  • Сопоставьте сбой с воспроизведением мультимедиа, декодированием или кодированием видео, аппаратным ускорением браузера либо вычислительной и видеонагрузкой GPU.
  • Ключевыми данными являются контекст TDR, состояние планировщика GPU и драйвер минипорта дисплея.
  • Версия драйвера и микропрограмма могут быть важнее приложения, отправившего работу.

Что проверить при VIDEO_ENGINE_TIMEOUT_DETECTED

  • В контролируемом тесте обновите драйверы GPU/дисплея либо откатите их.
  • Проверьте, изменяется ли картина сбоя после отключения аппаратного ускорения.
  • Соберите из дампа и журналов событий сведения TDR, DXGKRNL и минипорта дисплея.

Ссылки для VIDEO_ENGINE_TIMEOUT_DETECTED

Данные дампа для VIDEO_ENGINE_TIMEOUT_DETECTED

Для VIDEO_ENGINE_TIMEOUT_DETECTED сохраните полный дамп, четыре параметра проверки ошибки, точную сборку Windows, список загруженных модулей и хронологию событий непосредственно перед остановкой. AllStat описывает состояние как «VIDEO_ENGINE_TIMEOUT_DETECTED»; эта формулировка определяет класс сбоя, а параметры и стек показывают участвовавший движок, драйвер, адаптер или экземпляр подсистемы.

Порядок анализа VIDEO_ENGINE_TIMEOUT_DETECTED

  • Выполните в WinDbg команду !analyze -v, затем изучите документированное значение каждого параметра VIDEO_ENGINE_TIMEOUT_DETECTED, а не полагайтесь только на строку probably-caused-by.
  • Найдите самое раннее аномальное событие: обновление драйвера или микропрограммы, сброс устройства, событие TDR, исчерпание ресурсов либо зависание мультимедийной нагрузки.
  • При анализе VIDEO_ENGINE_TIMEOUT_DETECTED сохраните в перечне модулей сторонние драйверы фильтрации, безопасности, хранения данных, графики и виртуализации: удаление этих компонентов до разбора дампа может скрыть ответственный путь выполнения.

До сохранения дампа и журналов событий для VIDEO_ENGINE_TIMEOUT_DETECTED не перезагружайте компьютер. Восстановительные действия должны определяться движком и компонентом, найденными по стеку и параметрам, а не только символическим именем кода.

Данные дампа для VIDEO_ENGINE_TIMEOUT_DETECTED

Для VIDEO_ENGINE_TIMEOUT_DETECTED сохраните полный дамп, четыре параметра проверки ошибки, точную сборку Windows, список загруженных модулей и хронологию событий непосредственно перед остановкой. AllStat описывает состояние как «VIDEO_ENGINE_TIMEOUT_DETECTED»; эта формулировка определяет класс сбоя, а параметры и стек показывают участвовавший движок, драйвер, адаптер или экземпляр подсистемы.

Порядок анализа VIDEO_ENGINE_TIMEOUT_DETECTED

  • Выполните в WinDbg команду !analyze -v, затем изучите документированное значение каждого параметра VIDEO_ENGINE_TIMEOUT_DETECTED, а не полагайтесь только на строку probably-caused-by.
  • Найдите самое раннее аномальное событие: обновление драйвера или микропрограммы, сброс устройства, событие TDR, исчерпание ресурсов либо зависание мультимедийной нагрузки.
  • При анализе VIDEO_ENGINE_TIMEOUT_DETECTED сохраните в перечне модулей сторонние драйверы фильтрации, безопасности, хранения данных, графики и виртуализации: удаление этих компонентов до разбора дампа может скрыть ответственный путь выполнения.

До сохранения дампа и журналов событий для VIDEO_ENGINE_TIMEOUT_DETECTED не перезагружайте компьютер. Восстановительные действия должны определяться движком и компонентом, найденными по стеку и параметрам, а не только символическим именем кода.


Нужно найти другой код? Найти другой код состояния или ошибки.