Синий экран SYSTEM SERVICE EXCEPTION в Windows 11

Эдуард Пащенко
Эдуард Пащенко
  • 13 октября 2025
  • 4 131 просмотр
Синий экран SYSTEM SERVICE EXCEPTION в Windows 11

Синий экран SYSTEM_SERVICE_EXCEPTION (код 0x0000003B) значит, что при обращении программы или драйвера к ядру Windows произошла ошибка, которую система не смогла обработать. Виновник ищется в таком порядке: имя файла .sys на синем экране, свежие драйверы и программы, затем память и диск. Если экран появился один раз, начните с проверки системных файлов командами DISM и sfc.

С лицензией и активацией Windows этот код не связан.

Содержание9 разделов

Что означает SYSTEM_SERVICE_EXCEPTION

В справке Microsoft по коду 0x3B сказано, что исключение возникло при переходе из непривилегированного кода в привилегированный, то есть когда программа вызывала службу ядра. Возможные причины там же: обращение по нулевому или случайному неверному адресу, преждевременно освобождённая память, повреждённая структура данных. На домашнем компьютере за этим ищут драйвер, антивирус или нестабильную память.

Что видитеС чего начать
На синем экране есть имя файла .sysНайти, чей это драйвер, откатить или обновить его
Сбой начался после нового драйвера или программыОткатить изменение или точку восстановления
Имени файла нет, сбой повторяетсяПрочитать мини-дамп в WinDbg
Сбои случайные, под нагрузкойПроверить память, разгон XMP/EXPO, температуру
Сбой разовыйDISM и sfc, затем наблюдать

Шаг 1: проверьте системные файлы

Откройте командную строку от имени администратора и выполните по очереди две команды:

dism /online /cleanup-image /restorehealth
sfc /scannow

Первая восстанавливает хранилище компонентов Windows, вторая проверяет системные файлы и заменяет испорченные копиями из этого хранилища. Обе работают несколько минут, окно не закрывайте до сообщения о завершении. Подробно о них в статье про DISM и SFC.

Перезагрузитесь и понаблюдайте. Синий экран вернулся? Переходите к драйверам.

Шаг 2: найдите драйвер по имени файла .sys

Синий экран Windows с кодом остановки SYSTEM_SERVICE_EXCEPTION и файлом dxgkrnl.sys в строке «Что вызвало проблему».

Файл драйвера на синем экране

Если на экране сбоя в строке «Что вызвало проблему» под кодом остановки указан файл с расширением .sys, это драйвер, на котором произошёл сбой. В Windows 11 24H2 и новее экран сбоя чёрный, а код и файл написаны внизу мелким шрифтом в строках Stop code и What failed. Сфотографируйте экран и найдите по имени, к какому устройству или программе он относится: nvlddmkm.sys принадлежит видеокарте NVIDIA, atikmdag.sys или amdkmdag.sys видеокарте AMD, а файлы антивирусов названы по производителю.

Драйвер обновился недавно? Откатите его: «Диспетчер устройств», правой кнопкой по устройству, «Свойства», вкладка «Драйвер», «Откатить». Если кнопка неактивна, предыдущей версии драйвера в системе нет. Если драйвер старый, поставьте свежий с сайта производителя устройства или ноутбука. Какая версия стоит сейчас, видно по инструкции о версиях драйверов.

Если обычная переустановка драйвера видеокарты не помогла, удалите старый драйвер полностью. В установщике NVIDIA для этого выберите выборочную установку и отметьте чистую установку, в установщике AMD Software включите параметр Factory Reset (вернуться к прежнему драйверу после него нельзя). Утилита Display Driver Uninstaller удаляет драйвер целиком из безопасного режима; на время её работы и до установки нового драйвера отключите интернет, чтобы Windows не поставила свой.

Шаг 3: прочитайте мини-дамп в WinDbg

Когда имени файла на экране нет, причину показывает мини-дамп, который Windows пишет при сбое в папку:

C:\Windows\Minidump

Папка пустая? Включите запись дампов: Win + R, команда sysdm.cpl, вкладка «Дополнительно», в блоке «Загрузка и восстановление» кнопка «Параметры», в списке «Запись отладочной информации» выберите «Малый дамп памяти (256 KB)». Файл появится после следующего синего экрана.

Окно «Загрузка и восстановление» в Windows 11, где в списке «Запись отладочной информации» выбран малый дамп памяти.

Включение малого дампа памяти

Установите WinDbg по инструкции Microsoft, откройте им файл .dmp (меню у WinDbg английское: File → Start debugging → Open dump file), дождитесь загрузки и введите в строку команд внизу окна:

!analyze -v

В отчёте смотрите строки MODULE_NAME, IMAGE_NAME и FAILURE_BUCKET_ID: они называют модуль, на котором произошёл сбой. Если там стоит общий компонент Windows вроде ntoskrnl.exe или ntkrnlmp.exe, выполните команду lm, она перечислит загруженные модули, и ищите среди них сторонние драйверы, установленные незадолго до первого сбоя.

Шаг 4: проверьте память

Встроенная проверка запускается командой mdsched.exe через Win + R: выберите перезагрузку с проверкой, после входа Windows покажет результат уведомлением. Если уведомления не было, откройте «Просмотр событий» → «Журналы Windows» → «Система» и найдите записи с источником MemoryDiagnostics-Results. Для более долгой проверки есть MemTest86 с загрузочной флешки, гоняйте его несколько полных проходов. Любая ошибка значит, что память работает нестабильно. Виновником бывает и планка, и разгон: сначала отключите профиль XMP или EXPO, как описано ниже, а если ошибки остались, проверьте планки по одной.

Экран средства диагностики памяти Windows во время проверки с сообщением, что результаты покажут после входа в систему.

Проверка памяти через mdsched

Параллельно отключите в UEFI профиль разгона памяти XMP (на платах для Intel) или EXPO (для AMD), и память заработает на базовой частоте. Если синие экраны прекратились, дело в стабильности разгона.

Шаг 5: чистая загрузка и антивирус

Чтобы понять, виноваты ли сторонние службы, сделайте чистую загрузку Windows: в msconfig на вкладке «Службы» отметьте «Не отображать службы Майкрософт» и нажмите «Отключить все», а автозапуск программ отключите в диспетчере задач. Нет сбоев в таком режиме? Включайте службы группами, пока синий экран не вернётся. Когда виновник найден, верните в msconfig на вкладке «Общие» вариант «Обычный запуск» и снова включите автозапуск нужных программ.

Сторонние антивирусы и файрволы ставят свои драйверы в ядро. На время проверки удалите такой антивирус фирменной утилитой удаления производителя, защиту на это время включит встроенная «Безопасность Windows».

Шаг 6: диск, обновления, железо

  • Диск: в командной строке от имени администратора выполните chkdsk C: /f. Системный диск занят, поэтому chkdsk спросит, проверить ли его при следующей перезагрузке: введите Y, нажмите Enter и перезагрузитесь. Подробно в руководстве по chkdsk.
  • Обновления: установите всё в «Центре обновления Windows». Необязательные драйверы сами не ставятся: в Windows 11 откройте «Параметры» (в свежих сборках приложение подписано «Настройки») → «Центр обновления Windows» → «Дополнительные параметры» → «Необязательные обновления» и выберите драйвер устройства, на которое указал сбой; в Windows 10 нажмите «Просмотреть необязательные обновления».
  • Откат: если сбои начались после конкретного изменения, верните точку восстановления до него.
  • Температура и питание: посмотрите температуру процессора и видеокарты под нагрузкой в HWiNFO, сравните с пределом из характеристик производителя.

Общий порядок действий при любых стоп-кодах есть в справке Microsoft о неожиданных перезапусках и ошибках стоп-кода.

Похожие синие экраны

Соседние коды ищутся тем же путём, но у каждого свои частые виновники: KMODE_EXCEPTION_NOT_HANDLED, SYSTEM_THREAD_EXCEPTION_NOT_HANDLED, DPC_WATCHDOG_VIOLATION и UNEXPECTED_KERNEL_MODE_TRAP.

Если Windows активирована сторонним KMS-активатором, учтите и его: такие утилиты ставят свои службы, а почему от них лучше избавиться, объяснено в статье об опасности KMS-активаторов.

Дистрибутивы: Microsoft Windows 11 Professional, Microsoft Windows 11 Домашняя (Home), Microsoft Windows 10 Professional.

Часто задаваемые вопросы

Что означает SYSTEM_SERVICE_EXCEPTION?

Это синий экран с кодом 0x0000003B: при обращении программы или драйвера к ядру Windows произошло исключение, которое система не обработала. Причину ищут в драйвере, программе с драйвером ядра, нестабильной памяти или повреждённых системных файлах.

Как узнать, какой драйвер вызвал сбой?

Посмотрите имя файла .sys на синем экране. Если его нет, откройте мини-дамп из C:\Windows\Minidump в WinDbg и выполните !analyze -v: модуль стоит в строках MODULE_NAME и IMAGE_NAME.

Помогает ли sfc /scannow?

Если повреждены системные файлы, да. Запускайте её после dism /online /cleanup-image /restorehealth в командной строке от имени администратора. При сбойном драйвере команда не поможет.

Как проверить оперативную память?

Командой mdsched.exe (встроенная проверка Windows) или MemTest86 с загрузочной флешки. Заодно отключите профиль разгона XMP или EXPO в UEFI.

Связан ли синий экран с активацией Windows?

Нет. Код 0x3B вызывают драйверы, программы и железо, активация на него не влияет.

Полезная статья?

Ваша оценка поможет нам стать лучше

Бесплатные инструменты для Windows

Проверка активации по выводу slmgr и кодам ошибок, проверка нового ноутбука. Всё работает в браузере, ничего не нужно устанавливать.