Как да коригирам грешка „THREAD_STUCK_IN_DEVICE_DRIVER“ в Windows 10

В THREAD_STUCK_IN_DEVICE_DRIVER грешка показва, че водачът на устройство, почти винаги на водача за видео картата, се заби в една линия, в очакване на хардуер, за да отида на празен ход или направя някоя друга работа.

Грешката идва заедно със син екран на смъртта и ще изисква да рестартирате компютъра си. Обикновено се случва, когато правите нещо, което активно използва графичния процесор на вашия компютър. И двамата потребители с графични карти AMD и nVidia се оплакват, че грешката се случва с тях.

Има две възможни решения за поправяне на това и те са изпробвани и тествани и работят в различни ситуации. Първият, който трябва да опитате, трябва да бъде да актуализирате BIOS и ако това не работи, проверете драйверите за вашата графична карта.

Метод 1: Задайте хардуерното ускорение на None (Windows 7)

Въпреки че ще намали функционалността, както и производителността на вашата видеокарта, настройването на Hardware Acceleration на None може да реши този проблем.

  1. Натиснете клавиша Windows и напишете Display, след което отворете Display
  2. Отидете на Промяна на настройките на дисплея и щракнете върху Разширени настройки.
  3. Отидете на Отстраняване на неизправности и когато влезете, щракнете върху Промяна на настройките.
  4. В инструмента за отстраняване на неизправности ще видите заглавие Хардуерно ускорение с Хардуерно ускорение Плъзнете го докрай наляво, към None.
  5. Щракнете върху OK и рестартирайте компютъра.

Метод 2: Проверете за налични актуализации на BIOS и, ако има такива, ги направете

Ако има актуализация на BIOS, която чака да бъде приложена, тя може да ви даде тази грешка в BSOD. Първо определете коя версия на BIOS имате в момента и актуализирайте, ако е необходимо.

  1. Натиснете клавишите Windows и R на клавиатурата, за да отворите тип Изпълнение msinfo32 и натиснете Enter, за да отворите прозореца System Information .
  2. Щракнете върху Резюме на системата и намерете версията на BIOS точно под скоростта на процесора. Обърнете внимание на версията - тя ще ви трябва.
  3. Отидете на уебсайта на производителя на вашия лаптоп или дънна платка и проверете драйверите за вашия модел . Внимавайте, изтеглянето и прилагането на актуализация на BIOS за различен модел може да огради компютъра ви.
  4. Ако има по-нова версия от тази, която сте инсталирали, изтеглете я.
  5. Преди да инсталирате, прочетете документацията. Тези документи може да ви кажат, че имате нужда от конкретно нещо, за да бъдат приложени актуализациите, като например кръпка или драйвери за нещо над определена версия. Ако не направите това, може отново да оградите компютъра си.
  6. Актуализирайте BIOS, като използвате изтегления .exe файл, и рестартирайте . Уверете се, че разполагате с достатъчно батерия, ако я използвате - изключването на вашето устройство няма да доведе до актуализация и няма да можете да стартирате.

Ако това е проблемът, който е причинил BSOD със съобщението за грешка THREAD_STUCK_IN_DEVICE_DRIVER, то вече е разрешено и няма да се сблъскате отново с този проблем. Ако не, обаче, прочетете следния метод и вижте дали това работи за вас.

Метод 3: Актуализирайте драйверите на видеокартата

Ако актуализацията на BIOS не е решила проблема ви, това е повече от вероятно причинено от дефектни драйвери на видеокартата.

  1. Натиснете Windows на клавиатурата, напишете Device Manager и отворете резултата.
  2. От списъка с устройства разгънете адаптери за дисплей.
  3. Щракнете с десния бутон на мишката върху вашата графична карта и изберете Update Driver Software. Оставете Windows да актуализира драйверите си и да се рестартира в края.
  4. Като алтернатива можете да изберете Деинсталиране вместо актуализация. Когато се рестартирате, отидете на уебсайта на производителя на вашия графичен процесор и изтеглете най-новите налични драйвери за вашия графичен процесор.
  5. Инсталирайте изтеглените от вас драйвери и  рестартирайте.

Метод 4: Променете вашия GPU

Ако всичко друго се провали, това може да означава, че графичната ви карта работи неправилно и ще трябва да вземете нова. Преди това обаче заемете графична карта от някой, за да тествате дали тя работи във вашата система. Ако се случи и спрете да получавате съобщения за грешка, трябва да получите ново. Сега има голям избор на този пазар, така че вижте какво казва вашият бюджет и вземете най-добрия графичен процесор, който можете за парите.

В крайна сметка, ако това е проблем със софтуера, просто актуализиране на вашия BIOS или драйвер за графична карта ще реши проблема. Методите, описани по-горе, са лесни за следване, така че не се колебайте да ги изпробвате, за да разрешите проблема си.