Содержание:
Основной причиной ошибки dxgkrnl.sys являются проблемы с ядром DirectX и драйвером видеокарты, но она также может быть вызвана повреждением реестра и системных файлов.
Способ 1: Настройки DirectX
Так как ошибка синего экрана dxgkrnl.sys нередко указывает на проблемы с DirectX, первым делом стоит проверить работу этого компонента.
- Откройте «Средство диагностики DirectX», для чего выполните команду
dxdiag
в вызванном нажатием клавиш Win + R диалоговом окошке. - Переключитесь на вкладку «Экран» и убедитесь, что функции «Ускорение DirectDraw», «Ускорение Direct3D» и «Ускорение текстур AGP» включены.
- В противном случае откройте приложение «Параметры», перейдите в раздел «Дисплей» и кликните по ссылке «Настройки графики».
- Установите переключатель «Планирование графического процессора с аппаратным ускорением» в положение «Вкл.».
Чтобы настройки вступили в силу, надо будет перезагрузить компьютер.
Способ 2: Проверка системных файлов
Исключите повреждение системных файлов, воспользовавшись встроенной в Windows 10 утилитой «SFC». Если повреждения будут найдены, утилита исправит их, заменив поврежденные файлы оригинальными файлами из хранилища компонентов.
- Запустите «PowerShell» из контекстного меню кнопки «Пуск» или другим известным вам способом.
- Выполните в запустившейся консоли команду
sfc /scannow
и дождитесь результатов сканирования.
Если указанная команда вернет ошибку, потребуется восстановление самого хранилища компонентов. Для этого тут же в консоли выполните команду Dism /Online /Cleanup-Image /RestoreHealth
, после чего повторите сканирование средствами «SFC».
Способ 3: Переустановка Microsoft Visual C++
Столкнувшиеся с неполадкой пользователи отмечали, что в ряде случаев им удавалось устранить ошибку путем переустановки распространяемых компонентов Visual C++, которые, по всей видимости, были повреждены.
- Загрузите с официального сайта Microsoft последний пакет Visual C++, включающий в себя версии библиотек 2015, 2017, 2019 и 2022. Рекомендуем скачивать пакеты обеих разрядностей: и 32-битный, и 64-битный.
- Откройте диалоговое окошко «Выполнить» нажатием комбинации клавиш Win + R, введите в него команду
appwiz.cpl
и нажмите клавишу ввода. Это запустит апплет «Программы и компоненты». - Удалите все найденные в списке компоненты Visual C++.
- Запустите исполняемый файл загруженного ранее компонента и следуйте подсказкам мастера.
По завершении установки нужно будет перезагрузить компьютер.
Способ 4: Переустановка драйвера видеокарты
Наиболее эффективным способом исправления ошибки dxgkrnl.sys на синем экране является переустановка/обновление драйвера графической карты. Данная процедура включает в себя три основных шага:
- поиск и скачивание драйвера с официального сайта производителя видеокарты;
- удаление видеодрайвера с компьютера;
- установка скачанной актуальной версии драйвера.
Процедура переустановки драйвера в Windows 10 может немного отличаться, так как зависит она от типа устройства. Также для удаления и поиска драйвера могут быть использованы как встроенные, так и сторонние инструменты. Ознакомиться с этими решениями вы можете по ссылкам ниже.
Подробнее:
Обновление драйвера видеокарты в Windows 10
Программы для обновления / удаления драйверов
Способ 5: Отключение SLI и Surround в NVIDIA
Если у вас видеокарта NVIDIA, попробуйте отключить в ее настройках технологию SLI, позволяющую использовать несколько графических процессоров для улучшения рендеринга кадров.
- Кликните по рабочему столу правой кнопкой мыши и вызовите через контекстное меню «Панель управления NVIDIA».
- В меню слева выберите опцию «Параметры 3D» → «Настройка SLI, Surround, PsyhsX». Справа активируйте радиокнопку «Отключить SLI» и перезагрузите компьютер.
Способ 6: Откат видеодрайвера
Если ошибка стала беспокоить после обновления видеодрайвера, выполните его откат к предыдущей версии.
- Запустите «Диспетчер устройств» из контекстного меню кнопки «Пуск».
- Разверните пункт «Видеоадаптеры» и откройте свойства вашего видеоустройства двойным по нему кликом.
- В открывшемся окошке свойств переключитесь на вкладку «Драйвер» и нажмите кнопку «Откатить».
- Выберите любую причину для отката, нажмите «Да» и проследуйте указаниям мастера.
По завершении процедуры отката потребуется перезагрузка компьютера. Если устранить неполадку не удается, попробуйте сначала откатить систему к ближайшей точке восстановления, а если это не поможет, выполните сброс системы к заводскому состоянию.
Подробнее:
Откат к точке восстановления в Windows 10
Восстановление Windows 10 к исходному состоянию
Спасибо большое за отличный гайд! Очень помогли!