M365Con 2027 – бесплатная онлайн-конференция · 11–22 Jan 2027 · 120 sessions→ m365con.net

Блог · Mirko Peters

Critical Process Died в Windows 11: причины и способы исправления

By ·

Ошибка Critical process died в Windows 11 означает, что остановился один из ключевых системных процессов и Windows аварийно завершила работу. Исправляйте по порядку: безопасный режим, драйверы, обновления, SFC и DISM.

Automatically translated with AI from the original post. Read the English original

Critical process died означает, что остановился процесс, без которого Windows не может работать, и система аварийно завершила работу с кодом остановки. Действуйте от простых проверок к сложным: отключите новое оборудование, запустите безопасный режим, исправьте драйверы, установите обновления, восстановите системные файлы с помощью DISM и SFC и только потом переходите к восстановлению или сбросу компьютера. Статья адресована пользователям Windows и сотрудникам службы поддержки. Порядок действий соответствует документации Microsoft, а также описывает, что делать, если компьютер уже не загружает рабочий стол.

Ключевые выводы

  • CRITICAL_PROCESS_DIED — это код остановки 0xEF. Он означает, что процесс, без которого Windows не может работать, например csrss.exe или wininit.exe, завершился из-за повреждения или порчи его состояния.
  • Начните с простых причин: отключите недавно добавленное оборудование, загрузитесь в безопасном режиме, обновите или удалите драйверы с жёлтым восклицательным знаком, освободите место на диске и установите обновления Windows.
  • Чтобы восстановить повреждённые системные файлы, сначала выполните DISM /Online /Cleanup-Image /RestoreHealth, а затем sfc /scannow в командной строке, запущенной от имени администратора.
  • Если компьютер не запускается, используйте среду восстановления Windows: «Восстановление при загрузке», «Удалить обновления», восстановление до точки сохранения, «Восстановление системы» или «Вернуть компьютер в исходное состояние». Держите под рукой ключ BitLocker.
  • Администраторы могут приостановить проблемное обновление на срок до 35 дней с помощью политик клиента Windows Update, пока выясняют причину.

Что означает код остановки CRITICAL_PROCESS_DIED

Ошибка соответствует коду остановки 0xEF. В справочнике Microsoft указано, что она возникает, когда критически важный системный процесс завершился, что происходит при повреждении или порче его состояния. Поскольку эти процессы являются основой Windows, система останавливается, чтобы защитить себя. На странице в качестве примеров названы csrss.exe, wininit.exe, logonui.exe, smss.exe, services.exe, conhost.exe и winlogon.exe. Также отмечается, что служба, для которой в параметрах восстановления выбрано Перезагрузка компьютера, может вызвать тот же код остановки.

Ни в справочнике, ни в руководстве Microsoft по устранению неполадок не называется единственная основная причина. Это важно для диагностики: одного переключателя, который решит проблему, не существует. Драйвер, неудачное обновление, повреждённые системные файлы, аппаратный сбой или вредоносное ПО могут привести к завершению критического процесса, поэтому каждую возможность нужно исключать по очереди.

Вид ошибки зависит от версии Windows. Согласно странице Microsoft о неожиданных перезагрузках и ошибках с кодами остановки, в Windows 11 24H2 и более поздних версиях отображается чёрный экран с сообщением о неожиданной ошибке, а в Windows 11 23H2 и более ранних — привычный экран с кодом остановки. Код остановки находится внизу экрана вместе с именем модуля, в котором произошёл сбой, если оно доступно. Запишите его или сфотографируйте экран.

Базовые шаги в порядке, который рекомендует Microsoft

В руководстве Microsoft по ошибкам с кодами остановки перечислены шесть базовых шагов. Выполняйте их в этом порядке.

  1. Удалите новое оборудование. Если вы что-то подключили до того, как появилась ошибка, выключите компьютер, отсоедините устройство и перезапустите его. Сюда относятся док-станции, USB-устройства, дополнительная память и карты расширения.
  2. Запустите в безопасном режиме. Если нормальная перезагрузка невозможна, загрузитесь в безопасном режиме и выполните остальные шаги оттуда. В среде восстановления выберите Поиск и устранение неисправностей, Дополнительные параметры, Параметры загрузки, затем Перезагрузить. На экране «Параметры загрузки» нажмите 4 или F4 для безопасного режима либо 5 или F5 для безопасного режима с загрузкой сетевых драйверов.
  3. Проверьте диспетчер устройств. Щелкните правой кнопкой мыши по кнопке «Пуск» и откройте диспетчер устройств. Ищите устройства с желтым восклицательным знаком. Щелкните правой кнопкой мыши по такому устройству и выберите Обновить драйвер. Если это не помогло, отключите или удалите устройство.
  4. Освободите место на диске. Microsoft рекомендует оставлять свободными примерно 10–15 % диска, так как Windows использует это пространство для файлов подкачки и других функций.
  5. Установите обновления Windows. Откройте Параметры, Центр обновления Windows и выберите Проверить наличие обновлений.
  6. Восстановите Windows. Если ничего из перечисленного не помогло, используйте точку восстановления или другой вариант из статьи Microsoft о параметрах восстановления.

На странице Microsoft с описанием проверки ошибок (bug check) есть и другие полезные советы. Удалите или обновите недавно добавленные драйверы устройств или системные службы. Проверьте журнал «Система» в средстве просмотра событий на наличие ошибок за тот же период времени, что и сбой. Проверьте наличие обновлений BIOS или прошивки и запустите диагностику оборудования от производителя. Убедитесь, что новое оборудование совместимо с вашей версией Windows, и выполните проверку на вирусы, которая включает главную загрузочную запись (MBR).

Восстановление системных файлов с помощью DISM и SFC

Повреждённые системные файлы — одна из причин, по которой критический процесс завершается аварийно, и для их исправления есть два встроенных инструмента. На странице Microsoft, посвящённой средству проверки системных файлов, сказано, что сначала нужно запустить DISM, поскольку DISM предоставляет файлы, которые нужны SFC.

  1. Введите cmd в поле поиска, щелкните правой кнопкой мыши по Командная строка и выберите Запуск от имени администратора.
  2. Выполните DISM.exe /Online /Cleanup-Image /RestoreHealth и дождитесь завершения. Microsoft указывает, что это может занять несколько минут.
  3. В том же окне выполните sfc /scannow и не закрывайте окно, пока проверка не достигнет 100 %.

Прочитайте результат. Сообщение «Защита ресурсов Windows не обнаружила нарушений целостности» означает, что отсутствующих или повреждённых файлов не найдено. Если операцию выполнить не удалось, Microsoft советует запустить проверку в безопасном режиме. Если найдены повреждённые файлы и они были восстановлены, подробности есть в журнале. Если некоторые файлы исправить не удалось, журнал укажет, какие именно. Он находится по пути %windir%\Logs\CBS\CBS.log, а Microsoft приводит команду findstr, которая экспортирует записи SFC в текстовый файл на рабочем столе.

Если Центр обновления Windows неисправен, DISM может использовать другой источник восстановления, например смонтированный DVD с Windows, с помощью параметров /Source и /LimitAccess. Если SFC всё равно не может восстановить файлы, последний совет на странице — переустановить Windows с помощью параметров восстановления.

Когда Windows 11 не загружается

Если ПК показывает код остановки при каждом запуске, работать нужно из среды восстановления Windows. Windows переходит в неё самостоятельно после нескольких неудачных запусков. Можно сделать это и принудительно: включите ПК, как только появится логотип, зажмите кнопку питания и повторите это ещё раз. При третьем запуске появится экран Автоматическое восстановление, где нужно выбрать Дополнительные параметры.

На странице Microsoft о параметрах восстановления в Windows перечислены следующие инструменты для ПК, который не запускается, в порядке их применения:

  1. Восстановление системы к точке во времени (Поиск и устранение неисправностей, Восстановление системы к точке во времени), указано для Windows 11 версии 24H2 и новее.
  2. Удаление обновлений (Поиск и устранение неисправностей, Дополнительные параметры, Удалить обновления). Полезно, если сбой начался сразу после обновления Windows.
  3. Вернуть компьютер в исходное состояние (Поиск и устранение неисправностей, Вернуть компьютер в исходное состояние).
  4. Облачная переустановка, которая удаляет личные файлы, приложения и параметры.
  5. Переустановка с помощью носителя для восстановления.

Также доступно восстановление системы: оно откатывает системные файлы и параметры, но не личные файлы. Восстановление при загрузке находится в разделе Поиск и устранение неисправностей, Дополнительные параметры. По словам Microsoft, оно может исправить отсутствующие или повреждённые системные файлы, повреждённые данные конфигурации загрузки, поврежденную главную загрузочную запись, несовместимые драйверы и ошибки реестра, а если проблему исправить не удалось, оно формирует отчёт.

Если диск зашифрован с помощью BitLocker, система запросит ключ восстановления. Найдите его на другом устройстве до начала работ. Сброс или переустановка удаляют данные, поэтому сначала скопируйте всё, что сможете. Если ПК запускается в безопасном режиме, используйте его, чтобы создать резервную копию файлов, прежде чем предпринимать радикальные шаги.

Посмотрите, что изменилось

Сбой редко возникает на пустом месте. Спросите себя, что менялось за несколько дней до первого синего экрана. Новый драйвер видеокарты или накопителя, обновление Windows, новое периферийное устройство, приложение, которое устанавливает собственный драйвер, или средство защиты — всё это возможные причины. В журнале «Система» в Просмотре событий проверьте записи за время сбоя. Если сбой начался после конкретного обновления, его можно удалить из среды восстановления, как описано выше.

Для работы службы поддержки полезна ещё одна привычка: записывайте код остановки, имя модуля, если оно отображается, что изменилось и что вы пробовали. Если тот же ПК снова даёт сбой, закономерность укажет на причину. На странице Microsoft о кодах проверки ошибок сказано, что для определения причины по этому коду остановки обычно требуется отладчик. Там предлагается изучить несколько файлов дампов на предмет похожих признаков, использовать !analyze и в первую очередь изучать дампы режима пользователя, если они доступны. Не тратьте на это часы для одного домашнего ПК. Делайте это, когда одна и та же проблема затрагивает множество устройств.

Для администраторов: остановите распространение обновления

Если качественное или функциональное обновление выглядит причиной проблем на нескольких устройствах, приостановите его. На странице Microsoft о политиках клиента Центра обновления Windows (ранее Windows Update для бизнеса) сказано, что администратор может приостановить обновление максимум на 35 дней, начиная с выбранной даты, что не даст другим устройствам его установить. Приостановка функциональных обновлений не останавливает качественные, поэтому устройства остаются защищёнными. Политики бесплатны для редакций Pro, Pro for Workstations, Education и Enterprise и настраиваются через групповую политику или MDM, например Intune. Windows Update for Business — основной инструмент управления здесь: отсрочки могут задерживать функциональные обновления до 365 дней и качественные обновления до 30 дней, поэтому можно развернуть обновление волнами, а не сразу на всех устройствах.

На странице Microsoft не объясняется, как откатить проблемное обновление, поэтому для затронутых ПК используйте описанные выше шаги восстановления.

Распространённые ошибки

  • Начинать с сброса. Это последний шаг, а не первый.
  • Запускать sfc /scannow без предварительного запуска DISM, а потом удивляться, почему SFC ничего не может исправить.
  • Выполнять команды в обычном окне командной строки. Их нужно запускать от имени администратора.
  • Игнорировать недавно добавленное оборудование, потому что «раньше всё работало».
  • Забыть ключ восстановления BitLocker до того, как начать использовать средства восстановления.
  • Не записывать код остановки и имя модуля.

Связанные темы для изучения

  • Почему мой ПК показывает синий экран с другими кодами остановки? Описанные выше шаги устранения неполадок подходят для большинства кодов остановки, а код в нижней части экрана помогает сузить круг причин.
  • Как войти в безопасный режим, если Windows не запускается? Используйте среду восстановления и параметры запуска, как показано выше.
  • Сбрасывать или переустанавливать? В статье Microsoft о параметрах восстановления «Вернуть компьютер в исходное состояние» и «Переустановка из облака» стоят в конце списка не просто так: они удаляют приложения и параметры.
  • Можно ли снизить риск неудачного обновления? Для управляемых устройств ответ — поэтапное развёртывание с отсрочками и приостановками.

Следующий шаг

Начните с простых проверок сегодня: отключите всё новое, обновите драйверы и запустите DISM, а затем SFC из командной строки, открытой от имени администратора. Если после этого ошибка critical process died в Windows 11 продолжает появляться, переходите к среде восстановления и записывайте, что видите при каждом сбое.

Entities in this article

Windows Update for Business

Related articles

RSS