Windows 5 мин чтения

Как исправить фатальные ошибки драйвера NVIDIA и синий экран VIDEO_DXGKRNL_FATAL_ERROR

Подробная инструкция по устранению фатальных ошибок, связанных с драйверами NVIDIA, включая синий экран смерти (BSOD) с кодом VIDEO_DXGKRNL_FATAL_ERROR, вылеты из игр, зависания и другие проблемы, которые могут быть вызв

NVIDIAдрайверыFatal ErrorBSODVIDEO_DXGKRNL_FATAL_ERRORвидеокартаWindowsDirectX

Симптомы

  • Появление сообщения «Fatal Error» или «Фатальная ошибка» во время игры.
  • Синие экраны смерти (BSOD) с кодом ошибки VIDEO_DXGKRNL_FATAL_ERROR.
  • Появление ошибки NMI_HARDWARE_FAILURE, которая может предшествовать VIDEO_DXGKRNL_FATAL_ERROR.
  • Вылеты из игр, особенно в полноэкранном режиме, или при завершении работы игры.
  • Зависания или сбои при переключении между приложениями или вкладками браузера.
  • Панель управления NVIDIA не отображает 3D-изображение.
  • Черный экран с максимальной скоростью вращения вентиляторов после выхода из режима сна.
  • Проблемы, возникающие при отключении ноутбука от док-станции.

Возможные причины

  • Поврежденные или устаревшие файлы кэша шейдеров NVIDIA.
  • Поврежденный или нестабильный графический драйвер NVIDIA, возможно, конфликтующий с ядром DirectX Windows.
  • Конфликты драйверов, в том числе с интегрированной графикой Intel UHD.
  • Проблемы с переключением состояний питания видеокарты.
  • Устаревшая версия BIOS/UEFI.
  • Высокая температура центрального процессора (CPU).
  • Глубокая нестабильность на уровне графического процессора (GPU) или другого аппаратного обеспечения.
  • Ошибка в системном файле nvlddmkm.sys.

Пошаговое решение

1

Шаг 1: Очистка кэша шейдеров NVIDIA

Этот метод часто помогает устранить общие «Fatal Error» в играх, связанные с поврежденным кэшем шейдеров. 1. Откройте «Панель управления NVIDIA» (через панель задач или поиск Windows). 2. В левом меню перейдите в раздел «Параметры 3D» > «Управление параметрами 3D». 3. В разделе «Глобальные параметры» прокрутите вниз до пункта «Размер кэша шейдеров» и измените его значение с «По умолчанию (драйвер)» на «Выключено». 4. Нажмите «Применить» и перезагрузите компьютер. 5. После перезагрузки перейдите в папку «C:\Пользователи\%ИМЯ_ПОЛЬЗОВАТЕЛЯ%\AppData\Local\NVIDIA» (или аналогичную на диске, где установлена ОС). 6. Удалите все файлы в папках «DXCache» и «GLCache». 7. Повторите шаги 1–4, но на этот раз измените значение «Размер кэша шейдеров» обратно на «По умолчанию (драйвер)». 8. Нажмите «Применить» и перезагрузите компьютер. После этого игра должна запускаться корректно, по крайней мере, на некоторое время.

2

Шаг 2: Полная переустановка графических драйверов с помощью DDU

Полная очистка и переустановка драйверов часто решает проблемы с BSOD, вызванные поврежденными или нестабильными драйверами. 1. Загрузите компьютер в безопасном режиме. Для этого нажмите Win + R, введите `msconfig`, перейдите на вкладку «Загрузка», установите флажок «Безопасная загрузка», нажмите «ОК» и перезагрузите ПК. 2. Скачайте утилиту Display Driver Uninstaller (DDU) с официального сайта Guru3D (найдите её через поисковую систему). 3. Запустите DDU в безопасном режиме, выберите тип устройства «GPU» и производителя «NVIDIA». Выберите опцию «Очистить и перезагрузить». 4. После перезагрузки системы в обычном режиме, перейдите на официальный сайт NVIDIA и скачайте последнюю версию драйвера для вашей видеокарты (рекомендуется попробовать как «Game Ready», так и «Studio Driver», если проблема сохраняется). 5. Запустите установщик драйвера. При появлении запроса выберите «Выборочная установка» и обязательно отметьте пункт «Выполнить чистую установку». 6. Дополнительно обновите драйверы интегрированной графики Intel (если есть) и драйверы чипсета с сайта производителя вашего ПК или материнской платы.

Команда
msconfig
3

Шаг 3: Настройка параметров питания и аппаратного ускорения

Некорректные настройки управления питанием или аппаратного ускорения могут вызывать нестабильность драйвера. 1. Откройте «Диспетчер устройств» (нажмите Win + R, введите `devmgmt.msc`). 2. Найдите вашу видеокарту NVIDIA в разделе «Видеоадаптеры», щелкните по ней правой кнопкой мыши и выберите «Свойства». 3. Перейдите на вкладку «Управление электропитанием» (если она присутствует). Снимите флажок с опции «Разрешить отключение этого устройства для экономии энергии». Если вкладки нет, пропустите этот пункт. 4. Отключите аппаратное ускорение ГП в настройках Windows: перейдите в «Параметры» > «Система» > «Дисплей» > «Графика» > «Изменить стандартные параметры графики» и отключите опцию «Аппаратное ускорение графического процессора».

Команда
devmgmt.msc
4

Шаг 4: Обновление системы и BIOS/UEFI

Убедитесь, что ваша операционная система и системное ПО обновлены до последних версий. 1. Проверьте наличие обновлений Windows: перейдите в «Параметры» > «Центр обновления Windows» и установите все доступные обновления. 2. Обновите DirectX: убедитесь, что у вас установлена последняя версия DirectX. Для проверки можно использовать утилиту `dxdiag` (Win + R, `dxdiag`). Обновления DirectX обычно поставляются с обновлениями Windows. 3. Проверьте наличие обновлений BIOS/UEFI: посетите официальный сайт производителя вашего ноутбука или материнской платы и найдите раздел поддержки для вашей модели. Скачайте и установите последнюю версию BIOS/UEFI, следуя инструкциям производителя. Будьте осторожны, некорректное обновление BIOS может привести к неработоспособности устройства.

Команда
dxdiag
5

Шаг 5: Диагностика аппаратного обеспечения (при сохранении проблем)

Если предыдущие шаги не помогли, возможно, проблема кроется в аппаратной части. 1. Проверьте оперативную память: запустите встроенную диагностику памяти Windows (нажмите Win + R, введите `mdsched.exe` и следуйте инструкциям) или используйте сторонние утилиты, такие как MemTest86. 2. Проведите стресс-тест CPU/GPU: используйте программы, такие как HWMonitor или OCCT, для мониторинга температур и стабильности работы вашего процессора и видеокарты под нагрузкой. Высокие температуры (например, более 90°C для CPU) могут вызывать нестабильность. 3. Временно отключите интегрированную графику Intel: в «Диспетчере устройств» найдите интегрированную графику Intel (в разделе «Видеоадаптеры»), щелкните правой кнопкой мыши и выберите «Отключить устройство». Это поможет исключить конфликты драйверов между дискретной и интегрированной видеокартами. После проверки не забудьте включить её обратно, если проблема не исчезла.

Команда
mdsched.exe

Фатальные ошибки драйвера NVIDIA и синие экраны смерти (BSOD) с кодом VIDEO_DXGKRNL_FATAL_ERROR являются распространенными проблемами, которые могут значительно ухудшить пользовательский опыт, приводя к вылетам из игр, зависаниям или полной перезагрузке системы. Эти ошибки часто указывают на нестабильность графического драйвера, конфликты с DirectX или даже на более глубокие аппаратные проблемы. Следуйте этой пошаговой инструкции, чтобы попытаться устранить эти неполадки. Если ни один из предложенных методов не помог, возможно, потребуется полная переустановка операционной системы Windows как крайняя мера, или обращение в сервисный центр для диагностики аппаратного обеспечения.

Диагностика проблемы загрузки

При проблемах с загрузкойLinuxсначала检查 system logs. Выполните journalctl -xb для просмотра логов последней загрузки. Обратите внимание на строки с [FAILED] или [ERROR]. Проверьте, какие службы не запустились: systemctl —failed. Это покажет точную причину незагрузки.

Восстановление через Live USB

Если система не загружается вообще, загрузитесь с Live USB. Смонтируйте корневой раздел: sudo mount /dev/sdaX /mnt. Проверьте файловую систему: sudo fsck /dev/sdaX. Переустановите загрузчик: sudo grub-install —root-directory=/mnt /dev/sda. Это восстановит GRUB после неудачного обновления.

Проверка конфигурации

Проверьте конфигурационные файлы: /etc/fstab (монтирование разделов), /etc/default/grub (параметры ядра), /etc/systemd/system.conf (systemd). Убедитесь, что UUID разделов в fstab совпадают с реальными: sudo blkid. Неправильный UUID — частая причина незагрузки после обновления или замены диска.

Исправление через chroot

Если нужен доступ к системе для исправления: sudo mount /dev/sdaX /mnt, sudo mount —bind /dev /mnt/dev, sudo mount —bind /proc /mnt/proc, sudo chroot /mnt. Теперь вы внутри системы и можете исправлять конфигурацию, переустанавливать пакеты или обновлятьinitramfs: update-initramfs -u.

Откат обновления

Если проблема возникла после обновления ядра или пакетов, загрузитесь с предыдущего ядра в меню GRUB. Затем выполните: sudo apt install —reinstall linux-image-$(uname -r) или sudo dnf downgrade kernel. Для автоматического отката: sudo apt-mark hold имя-пакета — запретит обновление этого пакета.

Источники

  1. steamcommunity.com — проверено 29.05.2026
  2. learn.microsoft.com — проверено 29.05.2026
  3. forums.developer.nvidia.com — проверено 29.05.2026
  4. forums.tomshardware.com — проверено 29.05.2026
  5. forums.developer.nvidia.com — проверено 29.05.2026