Тайм-аут обнаружения и восстановления (TDR) аварийно завершает работу в Windows 10/8/7

Оборудование

Одна из наиболее распространенных ошибок и сбоев, связанных с графическим процессором, упоминается как Обнаружение и восстановление тайм-аута или ошибки TDR в журналах, средствах просмотра событий и т. Д. Наиболее распространенное сообщение об ошибке, которое может появиться при этом, — « Драйвер дисплея перестал отвечать и восстановил », а также BSOD с кодом остановки Проверка ошибок 0x116: VIDEO_TDR_ERROR . В этой статье я предложу вам несколько способов устранения таких ошибок.

TDR был представлен в Windows Vista и более поздних выпусках. TDR пытается обнаружить проблемные ситуации и динамически восстановить работоспособный рабочий стол.

Тайм-аут обнаружения и восстановления (TDR)

Согласно MSDN процессы TDR:

  1. Обнаружение тайм-аута . Компонент Video Scheduler графического стека Windows обнаруживает, что графическому процессору требуется больше разрешенного квантового времени для выполнения конкретной задачи, и пытается выгрузить эту конкретную задачу. Операция с упреждением имеет тайм-аут ожидания — фактический тайм-аут TDR. Таким образом, этот этап является фазой «обнаружения тайм-аута» процесса. Период ожидания по умолчанию в Windows составляет 2 секунды. Если графический процессор не может выполнить или выгрузить текущую задачу в течение тайм-аута TDR, то графический процессор будет диагностирован как зависший.
  2. Подготовка к восстановлению. Операционная система сообщает драйверу WDDM, что тайм-аут обнаружен, и она должна сбросить графический процессор. Драйвер получает указание прекратить доступ к памяти и не должен получать доступ к оборудованию после этого времени. Операционная система и драйвер WDDM собирают информацию об аппаратном обеспечении и другую информацию о состоянии, которая может быть полезна для посмертной диагностики.
  3. Восстановление на рабочем столе . Операционная система сбрасывает соответствующее состояние графического стека. Компонент Video Memory Manager графического стека удаляет все выделения из видеопамяти. Драйвер WDDM сбрасывает аппаратное состояние графического процессора. Графический стек выполняет последние действия и восстанавливает рабочий стол до адаптивного состояния. Как упоминалось ранее, некоторые старые приложения DirectX теперь могут отображать только черный цвет, и пользователю может потребоваться перезапустить эти приложения. Хорошо написанные приложения DirectX 9Ex и DirectX 10, которые обрабатывают «Удаление устройства», продолжают работать правильно. Приложение должно выпустить, а затем воссоздать свое устройство Microsoft Direct3D и все его объекты. Программисты приложений DirectX могут найти больше информации в Windows SDK.

Драйвер дисплея перестал отвечать и был восстановлен

Самое распространенное сообщение об ошибке, которое вы можете найти: « Драйвер дисплея перестал отвечать и восстановился », также вы можете получить BSOD с кодом остановки Проверка ошибок 0x116 : VIDEO_TDR_ERROR .

Есть несколько вещей, которые вы могли бы сделать, чтобы это исправить.

  • Проверьте свою память , то есть оперативную память. Если у вас не работает ОЗУ, вполне возможно, что именно это вызывает сбой вашего дисплея. Ознакомьтесь с нашей статьей о том, как запустить программу диагностики памяти Расширенная диагностика памяти в Windows 7 с Memtest86 + . Кроме того, проверьте, правильно ли установлены в BIOS время и напряжение ОЗУ, см. Руководство по материнской плате и ОЗУ.
  • Разгон вашего графического процессора может вызвать эту проблему. Так что если ваш разгон сбрасывает значения до настроек по умолчанию, а затем протестируйте его и посмотрите, решит ли это вашу проблему.
  • Поврежденные или плохие драйверы дисплея. Если ваш драйвер дисплея поврежден, есть очень большая вероятность того, что он может вызвать сбой вашего дисплея. В большинстве случаев простое удаление и переустановка не решит вашу проблему. Мы должны сделать полную очистку драйвера. Вы можете следить за этим постом в разделе Очистка драйверов карт nVidia и ATL .
  • Другая причина — перегрев . Во время игры или работы с программным обеспечением, использующим графический процессор, ваша видеокарта может сильно нагреваться и приводить к сбою драйверов, что может привести к сбою всей системы. Используйте RivaTuner , чтобы определить, не перегревается ли ваша видеокарта. Попробуйте отрегулировать настройки вентилятора и посмотрите, будет ли это иметь значение. Если нет, я бы порекомендовал отвезти его в мастерскую по ремонту компьютеров и почистить башню, чтобы исключить любую проблему, связанную с пылью.
  • Следующей причиной может быть недостаточная мощность или плохой блок питания . Ваша карта дисплея нуждается в достаточном количестве энергии для правильной работы, и если она не получает достаточно энергии, то она будет работать неправильно. Используйте Калькулятор источника питания и определите, достаточно ли у вас сока для запуска системы. Если у вас достаточно сока для запуска системы, обратитесь в мастерскую по ремонту компьютеров и попросите проверить его с другим блоком питания.
  • Для продвинутых пользователей есть способы включить отладку в реестре Windows.
  • Если все, если эти шаги не пройдены, то, скорее всего, у вас плохая видеокарта. Если он все еще находится на гарантии, отправьте его на замену.

Надеюсь, что эти шаги помогли вам в устранении ошибок, связанных с TDR. Если вы знаете какие-либо дополнительные шаги, поделитесь с нами.

Оцените статью
TechArks.Ru
Добавить комментарий