Ошибка 0xc000021a в Windows 10 — как исправить

Как исправить ошибку 0xc000021a в Windows 10Одна из распространенных ошибок в Windows 10 — синий экран «На вашем ПК возникла проблема, и его необходимо перезагрузить» с указанием кода остановки 0xc000021a. Ошибка может возникнуть после установки обновлений, при попытке восстановить систему с использованием точек восстановления, иногда — в результате обновления драйверов, установки некоторых специфичных программ или твиков системы, влияющих на системные файлы.

В этой инструкции подробно о возможных способах исправить ошибку 0xc000021a в Windows 10 в зависимости от ситуации. С большой вероятностью один из способов поможет сравнительно легко решить проблему.

Восстановление системы при коде остановки 0xc000021a

Код остановки 0xc000021a при загрузке Windows 10

Прежде чем приступить непосредственно к методам решения проблемы, обратите внимание, где именно мы будем её решать, при условии, что Windows 10 при загрузке показывает синий экран с ошибкой 0xc000021a.

После нескольких перезагрузок компьютера с этой ошибкой вы увидите сообщение «Подготовка автоматического восстановления», затем — «Диагностика компьютера».

По завершении диагностики появится экран с заголовком «Автоматическое восстановление» и сообщением о том, что компьютер запущен некорректно. Он нам и нужен: нажмите кнопку «Дополнительные параметры».

Компьютер запущен некорректно Windows 10

Будет запущена среда восстановления Windows 10 с инструментами, которые пригодятся нам для восстановления работоспособности компьютера или ноутбука. Другие способы запустить среду восстановления Windows 10 (например, можно использовать загрузочную флешку, если описанный выше метод в вашем случае не срабатывает).

Отключение проверки цифровой подписи драйверов

Первый из способов, который срабатывает в тех случаях, когда вы столкнулись с кодом остановки 0xc000021a — временно отключить проверку цифровой подписи драйверов. Этот метод подойдет в тех случаях, когда ошибка возникла после установки обновлений (в том числе драйверов), при восстановлении из точки восстановления, а также после установки некоторых программ.

Порядок действий будет следующим:

  1. На первом экране среды восстановления (как попасть в неё рассматривалось выше) выберите «Поиск и устранение неисправностей». Поиск и устранение неисправностей в консоли восстановления
  2. Затем перейдите в раздел «Дополнительные параметры», нажмите «Параметры загрузки» а затем кнопку «Перезагрузить». Параметры загрузки в дополнительных параметрах восстановления
  3. Компьютер перезагрузится, а затем вы увидите экран с параметрами загрузки. Нажмите клавишу F7 (на некоторых ноутбуках — Fn+F7) для того, чтобы загрузить Windows 10 с отключенной проверкой подписи драйверов. Запуск с отключенной проверкой цифровой подписи драйверов
  4. Если загрузка в этот раз пройдет успешно, дождитесь окончательной загрузки Windows 10 и, если она будет завершать установку обновлений или какого-либо ПО, разрешите системе выполнить это.
  5. Перезагрузите компьютер в обычном режиме, если это наш случай — в этот раз компьютер загрузится без ошибок.
  6. Если с отключенной проверкой цифровой подписи драйверов компьютер загружается, а последующая обычная перезагрузка не работает — попробуйте откатить драйверы (если вы выполняли их обновление перед появлением проблемы) или удалить недавно установленные антивирусы и сторонние программы, особенно те из них, которые устанавливают драйверы виртуальных устройств на компьютере.

Инструкция с другими методами проделать то же самое: Как отключить проверку цифровой подписи драйверов в Windows 10.

Восстановление целостности системных файлов при ошибке 0xc000021a

Эта же ошибка бывает вызвана повреждением важных системных файлов Windows 10: в частности, если повредить или удалить файлы csrss.exe или winlogon.exe, вы получите именно этот код остановки.

Решение будет следующим:

  1. В среде восстановления перейдите к разделу «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка».
  2. В запустившейся командной строке используйте команду
    sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
    Простой ввод sfc /scannow в среде восстановления не сработает, подробнее об этом в материале Восстановление целостности системных файлов Windows 10Восстановление системных файлов в среде восстановления Windows 10
  3. После ввода команды (не пропустите пробелы) нажмите Enter и дождитесь завершения процесса, который может занять продолжительное время.
  4. Если нам повезло, вы увидите сообщение «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила».

Если всё получилось, закройте командную строку и перезагрузите компьютер: в сценарии, когда причина была в измененных или поврежденных системных файлах, синий экран 0xc000021a появиться не должен.

Точки восстановления и удаление обновлений

Использование точек восстановления и удаление обновлений Windows 10

Если два предыдущих метода не помогли в исправлении ошибки, обратите внимание на еще два пункта «Дополнительных параметров» среды восстановления:

  • Восстановление системы — восстановление Windows с помощью точки восстановления. При наличии точек восстановления, попробуйте использовать этот пункт, даже в том случае, если сама ошибка начала появляться именно после использования точек восстановления, но из интерфейса Windows
  • Удалить обновления — с помощью этого пункта вы можете удалить недавно установленные обновления Windows 10, которые могли послужить причиной появления ошибки.

Если же ничего из этого не помогло, могу предложить либо попробовать вручную восстановить реестр Windows 10 (к сожалению, в последних версиях системы затруднительно — они не хранят автоматическую резервную копию реестра) или восстановить систему к первоначальному состоянию (в том числе и с сохранением данных).

Необходимый пункт с названием «Вернуть компьютер в исходное состояние» для запуска восстановления вы найдете в разделе «Поиск и устранение неисправностей». Суть этого действия описана в статье Как сбросить Windows 10 или автоматическая переустановка ОС.

Комментарии (58) к Ошибка 0xc000021a в Windows 10 — как исправить

  • Исмаил

    Попробовал все способы, в безопасный режим войти не получается (вылетает бсод), команду прописываю, но в конце неудача, можно без отката системы решить проблему?

    Ответить

    • Dmitry

      Можно с загрузочной флешки с Windows загрузиться, там на втором экране внизу слева будет «восстановление системы», где будет доступна командная строка и другие инструменты, с помощью которых тоже можно что-то делать.

      Ответить

  • Максим

    Добрый день. Ошибка возникла после неудачной попытки установить вайбер на планшет с виндовс 10 (Huawei matebook). В ходе установки возникло предупреждение, что какой-то дескриптор не соответствует и предложилось прервать установку или продолжить — я выбрал «продолжить», но установка зависла и я решил перезагрузиться… Сперва попытался вернуть «в исходное состояние» с сохранением файлов, но не удалось из-за нехватки свободного места. Потом попытался отменить последние обновления — не удалось. Потом стал гуглить и прошелся по вашим рекомендациям: запустил в командной строке «sfc /scannow… » — не выявило нарушения целостности файлов. Отменил в UEFI secure boot, отменил проверку цифровых подписей (тоже в командной строке — клавиатуры то нет), запустил safe mode, но винда все не загружается. Что может быть не так?

    Ответить

    • Dmitry

      Здравствуйте.
      Не могу сказать определенно о причинах. Точки восстановления были опробованы уже? В теории можно попробовать через командную строку удалить файлы из пользовательских папок объемные (из загрузок и т.п.), чтобы высвободить место и потом сброс использовать, но зависит от того, сколько места удастся освободить.

      Ответить

      • Максим

        Точек восстановления увы нет, думал о варианте с освобождением места на диске чтобы таки вернуть систему в исходное состояние и тут вопрос: сколько нужно свободного места?
        И еще немного конкретики. После неудачных попыток восстановления при загрузке выдавалась ссылка на журнал восстановления (SrtTrail.txt). Я этот текстовик открыл в командной строке — весь пролистал и сфоткал. Там отображены все проверки — всё успешно, но ближе к концу есть момент:
        «Обнаружена основная причина.
        Возможно, систему не удалось запустить из-за недавно установленного или обновленного драйвера.
        Исправление: Проверка и восстановление целостности системных файлов.
        Результат: Ошибка. Код ошибки = 0x57»
        Что бы это могло значить?

        Ответить

        • Dmitry

          По конкретному объему не скажу, но, на вскидку, чтобы гигабайт 30 было свободно в идеале.
          Насчет ошибки: ну, как и в статье говорится, частая проблема — кривой неподписанный драйвер и, видимо, средство диагностики тоже думает на какой-то драйвер, но по какой-то причине откатить его не может.

          Ответить

  • Максим

    Ну, это и странно, что если причина в кривой подписи драйвера, то почему отмена проверки подписей не сработала? Да и какой драйвер обновляется при установке вайбера? Всё это очень странно, но спешу сообщить, что таки совершил откат с сохранением файлов, хотя и не без эксцессов — мало того, что целый день удалял файлы чтобы хватило места (кстати, 30 ГБ — это нереально много, я освободил где-то 8,5, но из-за удаления всех программ и игр после установки получилось где-то 13,5), так еще и сперва выдавало ошибку, уже несвязанную с нехваткой места. Я подумал: ну всё — приехали, зря я полез в командную строку (хотя, скорее всего ошибку провоцировал выключенный в биосе secure boot). Safe mode удалось отключить не сразу (вводил идентификатор default вместо current), а проверку подписей и вовсе не удалось, но это всё наверное вернулось в норму при сбросе. И хотя проблема решилась, не ясно как установка вайбера могла её вызвать и стоит ли ещё раз пробовать его ставить на планшет с windows…

    Ответить

  • Сергей

    Спасибо, помог способ с командной строкой. Старенький папаша, временами, выключает с кнопки.

    Ответить

  • Руслан

    При входе в Восстановление системы запрашивает пароль. Я его ввожу, но пишет что пароль не верный. Что делать? Я уже и пароль менял и пробовал другие пароли

    Ответить

    • Dmitry

      1. Раскладка правильная? Переключение раскладки в среде восстановления — Alt+Shift если что.
      2. При входе в Windows может быть такое что вы вводите ПИН-код (если у вас учетная запись Майкрософт). ПИН-код и пароль — это разные вещи.
      3. Имя пользователя при входе просто в систему и в среду восстановления одинаковое?

      Ответить

  • Михаил

    Спасибо за команду. Хотя и было написано что, некоторые файлы восстановить не удалось, система успешно запустилась.

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться