На синем экране Windows пишет CRITICAL_PROCESS_DIED, рядом часто стоит 0xEF или 0x000000EF. Это не два разных сбоя и не «секретный» код поверх имени. По справочнику Microsoft стоп 0xEF как раз и называется CRITICAL_PROCESS_DIED: умер процесс, без которого ядро не считает систему живой. Вылет браузера или игры с окном «приложение не отвечает» - другая история. Здесь компьютер сам останавливается, потому что упал csrss, smss, lsass, services или ещё один критический процесс.

Почему это происходит

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

Драйвер или фильтр в ядре. Видео, накопитель, сторонний антивирус, VPN с драйвером, «ускоритель» диска. Критический процесс обращается к драйверу, драйвер отвечает мусором - процесс падает, ядро рисует 0xEF. В минидампе иногда виден конкретный .sys. Скачивать этот файл с форума и подменять в C:\Windows\System32\drivers нельзя: подпись не сойдётся, в лучшем случае получите другой синий экран, в худшем - не загрузитесь.

Диск не отдаёт данные вовремя. Умирающий HDD, дешёвый SSD с сыплющимся контроллером, плохой кабель SATA, перегретый NVMe. Критический процесс читает свои файлы и не дожидается ответа. Рядом часто другие коды в разные дни: KERNEL_DATA_INPAGE_ERROR, UNEXPECTED_STORE_EXCEPTION. Один и тот же 0xEF каждый час плюс странные звуки диска - сначала накопитель, не «лечение реестра».

Память и нестабильный профиль. Битая планка или XMP, который плата не тянет, портят данные процесса. Тогда 0xEF соседствует с MEMORY_MANAGEMENT и PAGE_FAULT_IN_NONPAGED_AREA. Случайный момент, не только при обновлении.

Путают с ошибкой программы. Люди ищут «critical process died windows 0xef» после любого красного окна. Если Windows дошла до рабочего стола и упала только одна программа, это не 0xEF. У доступа к чужой памяти свой код - 0xc0000005, и это не стоп ядра.

Как исправить пошагово

  1. Сфотографируйте экран целиком. Нужны имя CRITICAL_PROCESS_DIED, код 0xEF и строка с процессом или файлом, если она есть. После автоперезагрузки откройте «Просмотр событий» и ищите BugCheck. Без фото через день уже не вспомните, 0xEF это был или 0x3B.
  2. Привяжите падение к последнему изменению. Обновление Windows, новый антивирус, свежий пакет видеокарты, клонирование диска. Откат логичнее набора «чистильщиков». В Windows 10 журнал лежит в «Параметры» → «Обновление и безопасность». В Windows 11 - «Параметры» → «Центр обновления Windows» → «Журнал обновлений».
  3. Проверьте системные файлы штатными средствами. Командная строка от администратора: sfc /scannow, затем DISM /Online /Cleanup-Image /RestoreHealth и снова sfc. Это чинит компоненты Windows, не битую планку. Не удаляйте папки WinSxS «чтобы освободить место» - после этого 0xEF только охотнее приходит.
  4. Прогоните диск и память. Для диска - chkdsk C: /f и SMART в CrystalDiskInfo или фирменной утилите SSD. Для памяти - mdsched.exe. Подробности теста планок есть в отдельной статье про проверку оперативной памяти. Ошибки на этом этапе значат железо, не «глючный процесс Windows».
  5. Снимите на тест сторонний антивирус и VPN. Оставьте встроенный защитник. Перезагрузитесь и поработайте день. Если 0xEF ушёл, тот комбайн с фильтром диска вам не друг. Возвращать его «потому что привык» незачем.
  6. Не правьте реестр наугад и не ставьте «патч 0xEF». Такого патча не существует. Ключи, которые советуют на случайных сайтах, ломают загрузку. Если система уже не доходит до стола, зайдите в среду восстановления через три прерванные загрузки и откатитесь к точке или предыдущей сборке.

Если 0xEF появляется только в обычном режиме, а в безопасном тишина - почти всегда драйвер или автозагрузка, не «сгоревшая» плата. Если падает и там, и там, смотрите диск и память раньше переустановки.

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

0xEF и CRITICAL_PROCESS_DIED - это разные ошибки? Нет. 0xEF - шестнадцатеричный номер того же стопа. На экране могут показать имя, код или оба сразу.

Это вирус? Редко. Чаще оборванное обновление, драйвер или диск. Антивирус с ядрёным фильтром сам бывает причиной 0xEF.

Поможет ли переустановка Windows? Если файлы системы развалены, а диск и память живые - да, и часто быстрее недели танцев. Если сыпется накопитель, чистая система упадёт тем же 0xEF.

Можно ли заменить csrss.exe файлом с форума? Нельзя. Это критический процесс. Чужая копия без подписи Windows либо не запустится, либо даст новый синий экран.

Смотрите также