Содержание статьи:
Вопрос от пользователя
Здравствуйте.
При запуске некоторых игр (часто при смене графических настроек в них) Windows вылетает с синим экраном и ошибкой «THREAD STUCK IN DEVICE DRIVER» (ее фото скинул вам на почту). Сначала подумал, что поймал какой-то вирус или ОС приказала долго жить...
Переустановил полностью Windows, обновил ее, проверил все на вирусы и.. это не помогло. Подскажите что не так, в сервис бы отнес, но сейчас везде карантин. Печалька...
Здравствуйте.
Очень неприятная штука, в большинстве случаев связанна с видеодрайвером (сбойная версия, некорректная установка, конфликт с др. устройствами и пр.).
Ниже приведу несколько рекомендаций для ее устранения.
*
Что можно сделать для устранения «THREAD STUCK...»
👉 ШАГ 1
И так, первое, что порекомендую в этом случае — поменять видеодрайвер (и не всегда самый новый драйвер подойдет). Это тем более актуально, если вы пользуетесь теми драйверами, которая нашла сама ОС Windows 10...
Кратко, что делать:
- определить точную 👉 модель своей видеокарты;
- зайти на официальный сайт AMD (nVidia, Intel) и загрузить для нее 2-3 версии полноценных драйверов (которые идут вместе с панелью управления). Несколько версий нужно для поочередного их тестирования;
- после, устанавливаете одну из загруженных версий драйвера, и перезагружаете ПК;
- затем, нужно зайти в панель управления драйвером (значок должен появиться в трее, рядом с часами. Если его нет - см. это);
- в настройках видеодрайвера отключите (это важно!) различные анти-лаги, ограничения, улучшения, коррекции, синхронизации и т.д. (см. пример ниже для AMD);
- также порекомендовал бы загрузить утилиту 👉 Driver Booster и просканировать ей свою систему — она подскажет, какие системные библиотеки следовало бы обновить (Visual C++, Net Framework и т.д.). В общем-то, с ее помощью можно также обновить все драйвера в системе (разумеется, за исключением видеокарты!).
- после обновления и настройки драйвера — проверьте, не перестала ли вылетать ошибка?..
- если ошибка возникнет вновь — рекомендую установить еще одну-две версию драйвера и проверить их также (поочередно). Кстати, для выбора текущей версии драйвера — зайдите в 👉 диспетчер устройств, начните обновление драйвера и выберите его вручную (см. скриншоты в помощь ниже 👇).
*
👉 ШАГ 2
Далее советую зайти в настройки BIOS и загрузить оптимальные настройки, т.е. сбросить текущие на безопасные (либо вручную отключить режим Turbo/Boost для ЦП, и установить "родную" частоту ОЗУ (Memory Clock/DRAM Frequency)). На моем "железе" частота составляет 2933 MHz. 👇
Примечание: в особенности это относится ко встроенным видеокартам (AMD Ryzen Vega 8/11, Intel HD), т.к. их производительность сильно зависит от частоты плашек ОЗУ. При выставлении высокой частоты — нередко встроенная карта начинает выдавать подобные "пируэты".
Также проверьте сайт производителя вашей материнской платы. Если есть новая версия BIOS/UEFI для вашей модели - крайне желательно обновиться...
👉 В помощь!
Как обновить UEFI (BIOS) материнской платы (на примере ASRock)
*
👉 ШАГ 3
Еще одной характерной причиной появл. синих экранов может стать высокая температура графического чипа. Перед запуском игр или ресурсоемких приложений — установите себе одну из утилит для мониторинга температуры видеокарты, и проследите: до каких значений она доходит.
Возможно, стоит почистить ПК от пыли, поменять термопасту, и установить доп. кулеры в системный блок на вдув/выдув. Все эти меры в комплексе могут снизить температуру на десятки градусов!
👉 В помощь!
Температура видеокарты: как ее узнать, допустимые и критические значения t-ры
*
👉 ШАГ 4
Ну и последний вариант (если остальные не увенчались успехом) — проведите диагностику с другой видеокартой (если вы работаете на встроенной карте (APU), установите дискретную видеокарту).
Также желательно проверить и вашу карту (на которой сыпятся ошибки) в другом системном блоке.
В некоторых случаях синий экран с сообщением «THREAD STUCK IN DEVICE DRIVER» может указывать на аппаратные проблемы. * В домашних условиях подобное не устранимо...
* Кстати!
Если у вас б/у видеокарта — возможно, у нее не "родной" BIOS (т.е. ее перепрошил предыдущий хозяин под какую-либо узкую задачу). В этом случае вполне может появиться подобная проблема...
И, если все вышеперечисленное не помогло, я бы посоветовал попробовать самостоятельно прошить BIOS видеокарты заводской ("родной") прошивкой.
*
Просьба: если вы решили проблему как-то иначе - дайте знать в комментариях!
На сим пока всё, удачи!
👋
Нужно отключить все внешние носители, у меня всему виной была флешка!
Была такая ошибка при запуске. Благодаря вашей статье понял, что проблему нужно искать в видеокарте. Решилось все просто: почистил спиртом контакты на материнке, куда вставляется видеокарта, и проблема ушла. Спасибо.