Все способы:
- Способ 1: Настройки DirectX
- Способ 2: Проверка системных файлов
- Способ 3: Переустановка Microsoft Visual C++
- Способ 4: Переустановка драйвера видеокарты
- Способ 5: Отключение SLI и Surround в NVIDIA
- Способ 6: Откат видеодрайвера
- Вопросы и ответы: 0
Основной причиной ошибки 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++
- Загрузите с официального сайта 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 к исходному состоянию
Наша группа в TelegramПолезные советы и помощь
Чаще всего, указанная ошибка возникает в следующем порядке: экран гаснет, появляется синий экран смерти с сообщением, что ошибка произошла где-то в nvlddmkm.sys, код ошибки stop 0x00000116. Бывает, что в сообщении на синем экране указывается не nvlddmkm.sys, а файлы dxgmms1.sys или dxgkrnl.sys — что является симптомом той же ошибки и решается аналогичным образом. Типичное сообщение также: драйвер перестал отвечать и был восстановлен.
Ошибка nvlddmkm.sys проявляет себя в Windows 7 x64 и, как оказалось, Windows 8 64-бит тоже не защищена от этой ошибки. Проблема связана с драйверами видеокарты NVidia. Итак, разбираемся, как решить проблему.
На различных форумах присутствуют разные способы решения ошибки nvlddmkm.sys, dxgkrnl.sys и dxgmms1.sys, которые в общих чертах сводятся к совету переустановить драйвера NVidia GeForce или подменить файл nvlddmkm.sys в папке System32. Я опишу эти способы ближе к концу инструкции по решению проблемы, но начну с чуть другого, работающего способа.
Исправляем ошибку nvlddmkm.sys
Синий экран смерти BSOD nvlddmkm.sys
Итак, начнем. Инструкция подходит при возникновении синего экрана смерти (BSOD) в Windows 7 и Windows 8 и появлении ошибки 0x00000116 VIDEO_TDR_ERROR (код может отличаться) с указанием одного из файлов:
- Nvlddmkm.sys
- Dxgkrnl.sys
- Dxgmms1.sys
Скачать драйвера NVidia
Первое, что следует сделать — скачать бесплатную программу DriverSweeper (найти в Google, предназначена для полного удаления любых драйверов из системы и всех файлов, с них связанных), а также последние драйвера WHQL для видеокарты NVidia с официального сайта http://nvidia.ru и программу для очистки реестра CCleaner. Установить DriverSweeper. Далее выполняем следующие действия:
- Зайдите в безопасный режим (в Windows 7 — по клавише F8 при включении компьютера, или: Как зайти в безопасный режим Windows 8).
- С помощью программы DriverSweeper удалите все файлы видеокарты (и не только) NVidia из системы — любые драйвера NVidia, включая звук HDMI и т.д.
- Также, пока вы еще находитесь в безопасном режиме, запустите CCleaner для очистки реестра в автоматическом режиме.
- Перезагрузитесь в нормальном режиме.
- Теперь два варианта. Первый: зайдите в диспетчер устройств, кликните правой кнопкой мыши по видеокарте NVidia GeForce и выберите «Обновить драйвер…», после этого, позвольте Windows найти последние драйвера для видеокарты. Или же Вы можете запустить установщик NVidia, который скачали до этого.
После того, как драйверы будут установлены, перезагрузите компьютер. Возможно также потребуется установить драйверы на HD Audio и, если нужно скачать PhysX с сайта NVidia.
Вот и все, начиная с версии драйверов NVidia WHQL 310.09 (а актуальная на момент написания инструкции версия 320.18), синий экран смерти не появляется, и, после выполнения вышеописанных действий, ошибка «драйвер перестал отвечать и был успешно восстановлен», связанная с файлом nvlddmkm.sys, появляться не будет.
Другие способы исправления ошибки
Итак, у вас установлены последние драйвера, Windows 7 или Windows 8 x64, вы играете какое-то время, экран становится черным, система сообщает, что драйвер перестал отвечать и был восстановлен, звук в игре продолжает играть или стал заикаться, появляется синий экран смерти и ошибка nvlddmkm.sys. Это может происходить и не во время игры. Вот какие решения предлагаются на различных форумах. По моему опыту, они не работают, но приведу их здесь:
- Переустановить драйвера для видеокарты NVidia GeForce с официального сайта
- Распаковать файл-установщик с сайта NVidia архиватором, предварительно сменив ему расширение на zip или rar, извлечь файл nvlddmkm.sy_ (или взять его в папке C:\NVIDIA\), распаковать его командой expand.exe nvlddmkm.sy_ nvlddmkm.sys и перенести получившийся файл в папку C:\windows\system32\drivers, затем перезагрузить компьютер.
Также возможными причинами появления данной ошибки могут быть:
- Разогнанная видеокарта (память или GPU)
- Несколько приложений, одновременно использующих GPU (например, майнинг Биткойнов и игра)
Надеюсь, я помог решить Вам проблему и избавиться от ошибок, связанных с файлами nvlddmkm.sys, dxgkrnl.sys и dxgmms1.sys.
|
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
06.01.2014, 13:16. Показов 68044. Ответов 44 Доброго времени суток. Буквально спустя пару месяцев после покупки ноутбука Samsung NP-RC730 стал мучить постоянный BSOD в играх( не во всех, но в большинстве).
0 |
4244 / 1743 / 249 Регистрация: 01.05.2013 Сообщений: 7,794 |
|
06.01.2014, 17:45 |
|
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
06.01.2014, 18:22 [ТС] |
|
Прошу прощения, упустил.
0 |
11436 / 7005 / 1903 Регистрация: 25.12.2012 Сообщений: 29,398 |
|
06.01.2014, 22:33 |
|
0 |
4244 / 1743 / 249 Регистрация: 01.05.2013 Сообщений: 7,794 |
|
06.01.2014, 23:11 |
|
Dark_Raven, Защита ресурсов Windows обнаружила поврежденные файлы, но не удалось устранить некоторые из них ,то пришлите CBS.log из C:\Windows\Logs\CBS
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
07.01.2014, 00:31 [ТС] |
|
Turok123, Просканировал компьютер. Была найдена одна угроза в hosts. Не уверен, что это как то связано с моей проблемой, поэтому проделал остальные действия.
0 |
4244 / 1743 / 249 Регистрация: 01.05.2013 Сообщений: 7,794 |
|
07.01.2014, 21:16 |
|
Сообщение от Dark_Raven 3.Ничего, кроме драйвера WiFi. Вот он меня и интересовал,вы его обновили?
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
07.01.2014, 22:13 [ТС] |
|
Сообщение от Turok123 Вот он меня и интересовал,вы его обновили? Нет. Я не стал его обновлять. Сейчас обновлю и буду тестить. Но почему именно драйвер WiFi? Какая тут связь? Добавлено через 16 минут
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
07.01.2014, 23:07 [ТС] |
|
Turok123, BSOD при проверке nvlddmkm.sys.
0 |
14448 / 6173 / 329 Регистрация: 03.07.2010 Сообщений: 20,709 |
|
07.01.2014, 23:11 |
|
Сообщение от Dark_Raven 0x00000116 + Geforce GT 540m = хроническая болезнь и ковыряниея в системе , и драйверах не относящихся к видеокарте — не имеют смысла. Добавлено через 1 минуту Сообщение от Dark_Raven Буквально спустя пару месяцев после покупки в СЦ — по гарантиии.
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
07.01.2014, 23:16 [ТС] |
|
dzu, Гарантии уже давно нет, много времени прошло. Тогда не так часто с этим сталкивался. Да и нотбук покупали в другом городе.
0 |
14448 / 6173 / 329 Регистрация: 03.07.2010 Сообщений: 20,709 |
|
07.01.2014, 23:25 |
|
Dark_Raven, запустите SW Update — возможно и есть какие то исправления от самсунга, относящиеся к видеокарте, а в СЦ — свозили бы , мало ли .. может карте — кирдык. Добавлено через 49 секунд Сообщение от Dark_Raven в другом городе может в Вашем , есть сертифицированый самсунгом — СЦ.
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
07.01.2014, 23:28 [ТС] |
|
Сообщение от dzu запустите SW Update Ставил. Обновился только биос. А для СЦ, увы, сейчас не лучшие времена.
0 |
14448 / 6173 / 329 Регистрация: 03.07.2010 Сообщений: 20,709 |
|
07.01.2014, 23:32 |
|
http://nvworld.ru/utilities/msiafterburner/ почитайте о этой программе , иногда помогает, правда — если карта позволит понизить частоту и напряжение.
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
07.01.2014, 23:35 [ТС] |
|
dzu, Она у меня тоже стоит), но на самый черный случай. Хотелось бы решить проблему, как-нибудь, без понижения частотности, если это возможно. Добавлено через 56 секунд
0 |
14448 / 6173 / 329 Регистрация: 03.07.2010 Сообщений: 20,709 |
|
07.01.2014, 23:38 |
|
Dark_Raven, ошибка 0x00000116 — сложна в решении , и насколько знаю — люди прибегают к крайним решениям .. в частности к Afterburner. Добавлено через 1 минуту Сообщение от Dark_Raven могут ли всплыть какие-нибудь новые «сюрпризы» а какие — карта долше проживет? карта мобильная и не супер ..так что
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
07.01.2014, 23:45 [ТС] |
|
Сообщение от dzu а какие — карта долше проживет? карта мобильная и не супер ..так что Ну кто знает, может другое оборудование, как то негативно воспримет эти изменения. Хотя я не слишком силен во всем этом, потому и спрашиваю.
0 |
14448 / 6173 / 329 Регистрация: 03.07.2010 Сообщений: 20,709 |
|
07.01.2014, 23:54 |
|
Сообщение от Dark_Raven дождусь ответа турока а что .. Вы хотите от него услышать? … про драйвер вай — фай ?
0 |
10 / 2 / 0 Регистрация: 06.01.2014 Сообщений: 21 |
|
07.01.2014, 23:58 [ТС] |
|
Сообщение от dzu а что .. Вы хотите от него услышать? … про драйвер вай — фай ? Да что угодно. Лишь бы это помогло.
0 |
inter-admin Эксперт 29715 / 6470 / 2152 Регистрация: 06.03.2009 Сообщений: 28,500 Блог |
07.01.2014, 23:58 |
Помогаю со студенческими работами здесь BSoD nvlddmkm.sys dxgmms1.sys dxgkrnl.sys Синий экран BSOD, atikmpag.sys, dxgkrnl.sys ! BSOD dxgkrnl.sys atikmpag.sys оба с 0x1000008e BSOD igdkmd64.sys и dxgkrnl.sys Предыстория: Сгорела мать AsRock. Поменял ее на более стремную пока. Все запустилось, но видеокарту комп в упор не… BSOD dxgkrnl.sys, nviddmkm.sys Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 20 |
Новые блоги и статьи
Все статьи Все блоги / |
||||
Распределенное обучение с TensorFlow и Python
AI_Generated 05.05.2025 В машинном обучении размер имеет значение. С ростом сложности моделей и объема данных одиночный процессор или даже мощная видеокарта уже не справляются с задачей обучения за разумное время. Когда. . . |
CRUD API на C# и GraphQL
stackOverflow 05.05.2025 В бэкенд-разработке постоянно возникают новые технологии, призванные решить актуальные проблемы и упростить жизнь программистам. Одной из таких технологий стал GraphQL — язык запросов для API,. . . |
Распознавание голоса и речи на C#
UnmanagedCoder 05.05.2025 Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление. . . |
Реализация своих итераторов в C++
NullReferenced 05.05.2025 Итераторы в C++ — это абстракция, которая связывает весь экосистему Стандартной Библиотеки Шаблонов (STL) в единое целое, позволяя алгоритмам работать с разнородными структурами данных без знания их. . . |
Разработка собственного фреймворка для тестирования в C#
UnmanagedCoder 04.05.2025 C# довольно богат готовыми решениями – NUnit, xUnit, MSTest уже давно стали своеобразными динозаврами индустрии. Однако, как и любой динозавр, они не всегда могут протиснуться в узкие коридоры. . . |
Распределенная трассировка в Java с помощью OpenTelemetry
Javaican 04.05.2025 Микросервисная архитектура стала краеугольным камнем современной разработки, но вместе с ней пришла и головная боль, знакомая многим — отслеживание прохождения запросов через лабиринт взаимосвязанных. . . |
Шаблоны обнаружения сервисов в Kubernetes
Mr. Docker 04.05.2025 Современные Kubernetes-инфраструктуры сталкиваются с серьёзными вызовами. Развертывание в нескольких регионах и облаках одновременно, необходимость обеспечения низкой задержки для глобально. . . |
Создаем SPA на C# и Blazor
stackOverflow 04.05.2025 Мир веб-разработки за последние десять лет претерпел коллосальные изменения. Переход от традиционных многостраничных сайтов к одностраничным приложениям (Single Page Applications, SPA) — это. . . |
Реализация шаблонов проектирования GoF на C++
NullReferenced 04.05.2025 «Банда четырёх» (Gang of Four или GoF) — Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес — в 1994 году сформировали канон шаблонов, который выдержал проверку временем. И хотя C++ претерпел. . . |
C# и сети: Сокеты, gRPC и SignalR
UnmanagedCoder 04.05.2025 Сетевые технологии не стоят на месте, а вместе с ними эволюционируют и инструменты разработки. В . NET появилось множество решений — от низкоуровневых сокетов, позволяющих управлять каждым байтом. . . |
Наверх
Что делать, если при работе Windows периодически появляется синий экран смерти с ошибкой 0x00000116? Эта ошибка говорит о том, что видеокарта компьютера не отвечает на запросы операционной системы. Windows обращается к драйверу видеокарты, тот в течении отведённого времени не отвечает операционной системе, и она выдаёт BSOD. Какие причины у этой проблемы? И какие решения?
Ошибка BSOD 0x00000116
BSOD, спровоцированный рассматриваемой ошибкой, может появиться в процессе установки драйвера видеокарты, во время игр, при воспроизведении Flash-анимации. Ещё можем столкнуться с этой ошибкой при включении отключённого монитора. В этом случае сам синий экран мы не увидим, лишь будем слышать его неприятный звук. Выключенный монитор не сможет включиться, и компьютер уйдёт в перезагрузку после BSOD. Идентифицировать причину BSOD в этом случае поможет бесплатная утилита Blue Screen View. В ней будут зафиксированы все случаи появления BSOD с датой и временем, а также с указанием кодов ошибок.
Клик по каждому случаю BSOD откроет окошко со сведениями, в числе которых будет причина BSOD – файл ядра DirectX dxgkrnl.sys.
Что можем предпринять?
Восстановление DirectX
Причиной рассматриваемой ошибки может быть повреждение файлов DirectX. Одно из решений – сканирование Windows на предмет целостности её файлов и исправление с помощью штатной консольной утилиты sfc. В командную строку (запуск от админа) вводим:
sfc /scannow
Будет произведено сканирование. По его итогу Windows может обнаружить повреждённые свои файлы, в числе которых могут быть файлы DirectX, и восстановить их.
Другое решение – установить по новой DirectX, скачав инсталлятор с сайта Microsoft (https://www.microsoft.com/ru-ru/download/details.aspx?id=35).
Обновление и переустановка драйвера видеокарты
Причина рассматриваемой ошибки может крыться в драйвере видеокарты. Его файлы могут быть повреждены, он может быть устаревшим или несовместимым с конкретной версией Windows. Необходимо драйвер обновить или переустановить.
Обновить видеодрайвер можно попробовать средствами Windows.
В системном диспетчере устройств на видеокарте вызываем контекстное меню, выбираем обновление драйвера.
Выполняем автоматический поиск драйверов.
Если обновление драйвера будет доступно, устанавливаем его.
Если нет, обновить видеодрайвер можно, скачав его инсталлятор с сайта производителя видеокарты – компаний Nvidia, AMD, Intel.
Обновление видеодрайвера может не решить проблему. В таком случае необходимо переустановить его. При этом нужно выполнить чистую установку. Инсталлятор драйвера Nvidia позволяет это сделать собственными средствами. В процессе установки нужно указать выборочную установку.
И установить галочку чистой установки.
Чистую установку драйверов видеокарт других производителей можно выполнить, предварительно удалив существующий видеодрайвер утилитой Display Driver Uninstaller.
Перегрев и неисправности видеокарты и прочих компонентов компьютера
Провоцировать рассматриваемую ошибку могут аппаратные проблемы самой видеокарты и влияющих на её корректную работу прочих компонентов компьютера. В первую очередь необходимо отследить температуру видеокарты и прочих системных устройств. Это можно сделать многими программами для диагностики компьютерной начинки, например, бесплатной HWINFO.
В разделе программы «Датчики» отображаются, в частности, значения температуры видеокарты и прочих компонентов.
Нужно посмотреть, не греется ли какой-то компонент, не превышает ли его температура условно 65 °С. Если превышает, необходимо выполнить чистку компьютера. Возможно, заменить термопасту.
Может быть, что компонентам компьютера не хватает мощности охлаждения. В частности, если проводился разгон каких-то компонентов. Необходимо установить корпусные кулеры, либо приобрести более мощное основное охлаждение. Возможно, сам разгон произведён некорректно, в частности, неверно выставлены тайминги оперативной памяти.
Самый сложный случай – неисправности или дефекты видеокарты и прочих компонентов. Здесь необходимо обращаться в компьютерный сервис.
Windows PCs are quite prone to various BSOD (Blue Screen of Death) errors. The BSOD errors appear with hundreds of different stop codes. One of the most common BSOD errors Windows 10/11 users face is dxgkrnl.sys. There could be several causes for this error, but it is mainly caused due to a graphics driver-related issue. Luckily, it is possible to fix the dxgkrnl.sys error easily. This article lists all the working fixes to eliminate the error.
What Causes the dxgkrnl.sys Error?
The most common cause of dxgkrnl.sys error is a problematic graphics card driver. Some other reasons are also listed below.
- Outdated or corrupt drivers
- Outdated Windows 10
- Problematic software
- Hardware problems
- Memory Leak in the VRAM
Fix dxgkrnl.sys BSOD Error in Windows 10/11
There are several solutions that you can try to fix this error. We will show you some of the most effective ones below.
1. Update Windows
Microsoft keeps fixing potential bugs and issues with Windows updates. Not installing these updates may lead to errors like dxgkrnl.sys. Below are the steps to check for updates on your Windows 10 PC.
a. Press the Windows + I key to open Settings.
b. In Settings, click on Update & Security.
c. Click on Check for updates.
d. If a Windows update is available, download and install it.
2. Disable SLI
With SLI, you can use two graphics cards on your Windows 10 PC and get better graphics performance. However, as good as it may sound, reports suggest that SLI often causes the dxgkrnl.sys error. SLI may cause a potential memory leak in the VRAM (GPU memory), causing the error. You can disable SLI with the help of the below steps.
a. Open NVIDIA Control Panel and go to 3D Settings.
b. Click on Set SLI Configuration or Configure SLI, Surround, PhysX option.
c. Select Disable SLI under the Set the following section.
d. Click Apply to save the changes and restart your computer.
Hopefully, the dxgkrnl.sys error should be fixed.
3. Turn Off NVIDIA Surround
NVIDIA Surround is a feature that allows you to use multiple monitors with your NVIDIA graphics card. However, this feature is known to cause the dxgkrnl.sys error. You can easily fix this error by turning off NVIDIA Surround. Press Ctrl + Alt + S or Ctrl + Alt + R on your keyboard, and you should be up and running in no time. If this shortcut isn’t working, unplug all the connected monitors and restart with a single monitor.
4. Change the Graphics Memory Size to 128MB in BIOS
A decent number of users have successfully resolved the dxgkrnl.sys error by changing their graphics memory size to 128MB in BIOS settings. This solution is more effective if you have an integrated graphics card on your system. Follow the below steps to change the graphics memory size in BIOS.
a. Restart your computer while continuously pressing the F2 key on your keyboard until you are greeted with the Setup screen.
b. Once you are there, find the Advanced menu.
c. Find the Graphics Settings or Video Settings entry and change the memory size to 128MB or more.
5. Run SFC Scan
Corrupted system files can often result in BSOD errors like the dxgkrnl.sys error. SFC or System File Checker is a Windows utility that scans and fixes any corrupted system files on your computer. Follow these steps below if you don’t know how to run an SFC scan.
a. Search for cmd in the search bar and run it as administrator.
b. Type sfc /scannow and hit Enter.
Your system will start checking the integrity of your system files and fix any associated issues. Wait patiently until the verification is done and the dxgkrnl.sys error should be fixed.
6. Run DISM Command
If an SFC scan does not resolve the dxgkrnl.sys issue, try running a DISM command. Deployment Image Servicing and Management tool, or DISM, is a program that scans your machine and corrects any problems.
a. Press Windows + X shortcut key to open the Quick Access Menu.
b. Click on Command Prompt (Admin).
c. Enter the following command and press Enter.
Cleanup-image DISM.exe /Online /Restorehealth
d. Restart your computer after the scan is finished.
Hopefully, your computer will boot normally, and the “dxgkrnl.sys” error will be gone.
7. Reinstall Your Graphics Driver Manually
An outdated or corrupt graphics driver is one of the most common causes of the dxgkrnl.sys error. You can reinstall your graphics driver manually to fix the error.
Uninstall the Graphics Driver
a. Right-click on the Start button and select Device Manager.
b. Click on Display Adapters.
c. Right-click on your graphics card and select Uninstall device.
d. Once done, restart your computer.
Reinstall the Graphics Driver
a. Visit the official website of your Graphics maker.
b. Enter the important details, such as GPU type, series, operating system, and language, and click Search to download the latest graphics driver available for your GPU configuration.
c. Once the file is downloaded, right-click on it and select Run as administrator.
d. Follow the on-screen instructions to install the driver.
e. Restart your PC for the changes to take effect.
If you are still unable to bypass the dxgkrnl.sys error, you should check for damaged or faulty RAM on your computer. To assist you with this, Windows offers a built-in utility called Windows Memory Diagnostic. It is designed to diagnose your RAM and check for any associated faults. To run the Memory Diagnostic Tool on your computer, follow these steps.
a. Search for Windows Memory Diagnostic and open it.
8. Run Windows Memory Diagnostic Tool
b. Select the Restart now and check for problems (recommended) option. The diagnostic tool will start checking for any issues with your RAM.
c. If the diagnostic tool suggests faulty RAM, you must replace it with a new one.
9. Uninstall Problematic Software
If you have recently installed new software, that might be causing the dxgkrnl.sys error. You should uninstall that problematic software.
a. Press Windows + R key to open the Run dialog box.
b. Type appwiz.cpl and click OK.
c. Find that software and click Uninstall.
d. Restart your computer.
10. Run the Blue Screen Troubleshooter
Windows PCs come with different built-in troubleshooters. These are designed to find and fix issues on your computer. One such troubleshooter is a blue screen troubleshooter. Here’s how you can run it on your computer.
a. Press Windows + I to open Settings.
b. Click on Update & Security and select Troubleshoot from the left sidebar.
c. On the right screen, find Blue Screen under Find and fix other problems entry.
d. Click on Blue Screen, and then Run the troubleshooter.
e. Once done, Restart your computer.
11. Perform a System Restore
Suppose you have tried all the above fixes but the dxgkrnl.sys error persists, try performing a System Restore. A System Restore restores your computer to a previously saved restore point when everything was fine with your PC. Below are the steps to perform a System Restore.
a. Restart your PC while holding down the Shift key until the Automatic Repair option appears on the screen.
b. Once it does, Click Restore and then Troubleshoot.
c. Select Advanced options and then System Restore.
d. Finally, choose the restore point and click Next.
E. Restart your PC.
Recover Lost Files Due To dxgkrnl.sys Error
When dxgkrnl.sys error occurs, your Windows PC suddenly shuts down. All you see is a blue screen with the error stop code. After a few minutes, your system Restarts automatically. Suppose you are working on something important on your PC and the dxgkrnl.sys error occurs. Your PC will shut down and restart after a few minutes. But in all this mess, you may lose the data you were working on. Thankfully, it is possible to recover lost data with the help of data recovery software.
Your next question will be which software I should use. Our recommendation is Stellar Data Recovery Professional. There are dozens of data recovery software claiming to be the best, but you should always go with a reliable solution. Stellar has been in the data recovery business for more than two decades now, with millions of happy customers. You can’t go wrong with it.
Coming to Stellar Data Recovery Professional’s features, the software recovers deleted documents, photos, videos, and other files. You can recover data from a completely crashed and unbootable system, as may be the case with you. The software can recover data from formatted or corrupted drives. It supports the most common File Systems such as NTFS, exFAT, and FAT (FAT16/FAT32). You can take a preview of the data before actually saving it on your computer.
Needless to say, all these features sound interesting, and now you have the data recovery software you will use to recover your lost data due to dxgkrnl.sys” error. If you are worried about how you will use Stellar Data Recovery Professional, don’t worry. The software comes with a famous three-step data recovery process. Below are the exact steps you need to follow to get your data back.
Step 1: Open Stellar Data Recovery Professional on your Windows 10 PC. On the very first screen, select what you want to recover. You can choose Photos, Audio, Videos, Documents, or Emails. If you’re going to restore everything, select the All Data option and click Next.
Step 2: In the next step, select the drive from which you want to recover your data and click Scan. The software will start scanning the selected drive. Depending upon the size of the data, it may take a few minutes to complete the scan.
Step 3: Once the scan is complete, you will see all the recoverable data. Go through all the folders and select the files you want to recover. Lastly, click Recover to save the data on your computer.
That’s it. With these three simple steps, you should be able to restore the data you had lost due to the dxgkrnl.sys error.
Final Verdict
The dxgkrnl.sys BSOD error is a common problem for Windows 10 users. The most effective solution to fix the error is reinstalling the graphics driver. Some other working solutions are disabling SLI, turning off NVIDIA Surround, running SFC/DISM scan, and performing a system restore. Hopefully, trying one of the fixes should solve the error for you.
Frequently Asked Questions
What is the “dxgkrnl.sys” error in Windows 10?
dxgkrnl.sys is one of the BSOD (Blue Screen of Death) errors in Windows 10. It is triggered due to issues in the graphics driver. However, it can also occur due to other software and hardware issues on your system.
How to fix “dxgkrnl.sys” BSOD error in Windows 10?
You can try several fixes to fix the dxgkrnl.sys BSOD error in Windows 10. We have explained eleven such fixes in this article. You can check them out.
Was this article helpful?
YES3
NO