Виндовс стоп ТХРЕАД_СТУЦК_ИН_ДЕВИЦЕ_ДРИВЕР грешка

Порука о грешци ТХРЕАД_СТУЦК_ИН_ДЕВИЦЕ_ДРИВЕР се појављује када се управљачки програм уређаја заглави у бесконачној петљи, чекајући да придружени хардвер постане неактиван.

Овај проблем је често резултат хардверског проблема или проблема са управљачким програмом уређаја који покушава да програмира хардвер. Ова грешка се чешће јавља код неисправне графичке картице или управљачког програма видео картице.

Рјешења крајњег корисника

Ако сте крајњи корисник (не развијате управљачки програм) и наиђете на ову грешку, проверите да ли постоје ажурирани управљачки програми за свој уређај. Ако нема ажурираних управљачких програма и није додан нови хардвер, сигурно је претпоставити да је хардвер на рачунару неуспешан и да га треба заменити.

Девелопер солутионс

Ако сте програмер управљачког програма или покушавате да отклоните проблем, користите команду .тхреад ( Сет Регистер Цонтект ). Затим, да бисте пронашли где се нит заглавила, користите команду кб ( Дисплаи Стацк Бацктраце ).

Можда ће бити могуће користити и информације у програму за отклањање грешака како бисте решили овај проблем. ДбгБреакПоинт ће бити позван када дође до грешке ако је кернел дебуггер већ покренут када је Виндовс открио грешку или временски период. У овом случају, КеБугЦхецкЕк неће бити позван и коришћењем .бугцхецк ( Дисплаи Буг Цхецк Дата ) команде неће садржати никакве корисне информације (ако постоје икакве информације).

Дебагер ће садржати информације сличне горе наведеним параметрима. И даље можете погледати четири параметра тако што ћете их преузети из глобалних варијабли Ватцхдог-а користећи једну од двије наредбе, овисно о оперативном систему.

  • 32-битни систем: дд ватцхдог! Г_ВдБугЦхецкДата Л5
  • 64-битни систем: дк ватцхдог! Г_ВдБугЦхецкДата Л5

Користећи овај интерактивни метод за отклањање грешака, можете пронаћи нити која узрокује грешку, поставити тачке прекида у нити и касније користити г (Го) наредбу за отклањање грешке код петље.