«Остановки critical process died» - так в поиске описывают синий экран. Microsoft называет это stop, стоп-код, bug check: система сама остановилась, потому что продолжать опасно. CRITICAL_PROCESS_DIED значит, что умер критический процесс, значение кода 0xEF. Это не зависание, при котором курсор жив, и не окно «приложение остановлено». Экран синий, компьютер обычно перезапускается сам.
Почему это происходит
Ядро выбрало остановку. Критический процесс завершился или его состояние повреждено. Дальше Windows не гадает, а рисует стоп-код и собирает дамп, если дампы включены. Отсюда слово «остановка» в запросах: человек видит, что работу прервали специально.
Остановка на загрузке и остановка со стола. Если 0xEF ещё до пароля, часто виноваты драйвер старта, диск, полусобранное обновление. Если уже на рабочем столе - чаще фильтр, который сработал позже, или диск, который «поплыл» под нагрузкой. Это одна и та же остановка по имени, разные моменты.
Путают с зависанием без синего кадра. Чёрный экран, вечная крутилка, мышь не едет - это может быть что угодно, в том числе INACCESSIBLE_BOOT_DEVICE мелькнул и ушёл в перезагрузку. Без фото вы лечите «остановку» вслепую.
Повторные остановки. Один раз после грозы - запись в блокнот. Каждый час - уже не «глюк». Повтор 0xEF на одном и том же действии (вход, запуск игры, копирование на диск) сужает причину лучше, чем общее слово died.
Не ищите отдельный режим «остановки Windows» с таким именем в «Параметрах». Его нет. Есть синий кадр и журнал BugCheck.
Что делать при остановке
- Отключите автоперезапуск на время, если кадр мелькает.
sysdm.cpl→ «Дополнительно» → «Загрузка и восстановление» → снимите «Выполнять автоматическую перезагрузку». Так вы успеете прочитать CRITICAL_PROCESS_DIED. Если стол не открывается, фотографируйте с телефона на лету. - Сверьте имя. Остановка с SYSTEM_SERVICE_EXCEPTION или WHEA_UNCORRECTABLE_ERROR - другие статьи. Лечить все синие экраны как 0xEF нельзя.
- Зайдите в WinRE и безопасный режим. Цель - понять, повторяется ли остановка на минимуме драйверов. Нет - снимайте свежий софт. Да - файлы, диск, память.
- Снимите последнее изменение и прогоните штатный ремонт. Откат пакета,
sfc, DISM,chkdsk,mdsched.exe. Не останавливайте службы ядра вручную черезsc deleteпо совету с форума: так делают уже неработающую загрузку. - Сохраните дампы остановок.
C:\Windows\Minidump. Это журнал остановок, не вирус. Удалять их, чтобы «ошибка пропала», бессмысленно. - Не подменяйте файлы, чтобы «процесс больше не останавливался». Скачанный
csrss.exeне отменяет причину. Если причина диск, остановка вернётся.
Цепочка повторных остановок на умирающем HDD - повод копировать файлы сейчас, не после третьей переустановки. Новая Windows на том же диске остановится тем же кодом.
Пачка остановок подряд после одного обновления выглядит страшно, но это всё ещё один 0xEF, не десять болезней. Снимите пакет и посмотрите, прекратились ли остановки. Если да - пауза обновлений и ожидание следующего KB. Если нет - диск и память, обновление было только датой. Не считайте каждую перезагрузку отдельной поломкой и не ставьте новую программу после каждого кадра: так вы только запутаете журнал. Один фоторяд и одна запись в блокноте полезнее десяти «лечилок».
На ноутбуке остановка 0xEF при работе от батареи и при питании от сети - разные подсказки. Только от сети - смотрите блок и кабель. Только на батарее - реже, но бывает умирающий контроллер питания. Это всё ещё не повод качать csrss. Запишите условие и проверяйте диск с питанием от сети, чтобы не словить повтор посреди chkdsk.
Не называйте остановкой обычный перезапуск по кнопке обновления. Код остановки появляется сам, с синим кадром. Если вы сами нажали перезагрузку и потом увидели 0xEF - запишите, что было до кнопки: установка драйвера, копирование, сон.
Часто задаваемые вопросы
Остановка и перезагрузка - это лечение? Нет. Это поведение Windows после стоп-кода. Причина остаётся.
Чем остановка отличается от выключения? Выключение кнопкой вы делаете сами. Остановку с CRITICAL_PROCESS_DIED делает ядро.
Нужно ли отключать автоперезапуск навсегда? Нет. Только чтобы прочитать кадр. Потом можно вернуть как было.
Это то же самое, что код остановки? Да. «Остановка» и «код остановки» в справке Microsoft - про bug check.
