Ошибка 0xc000012d при запуске приложения — как исправить?

Как исправить ошибку приложения 0xc000012dПри запуске отдельных программ или игр, а иногда — при входе в Windows, некоторые пользователи могут получить сообщение об ошибке с заголовком «WerFault.exe — ошибка приложения» и текстом «Ошибка при запуске приложения 0xc000012d. Для выхода из приложения нажмите кнопку Ок».

В этой инструкции подробно о том, чем может быть вызвана ошибка 0xc000012d и способах её исправить в Windows 11 и 10.

Причины ошибки 0xc000012d

Сообщение об ошибке приложения 0xc000012d

Код 0xc000012d соответствует ошибке STATUS_COMMITMENT_LIMIT, имеющей отношение к недостатку виртуальной памяти, однако может появляться и по другим причинам, не связанным непосредственно с этим фактором.

При этом заголовок «WerFault.exe — ошибка приложения» не сообщает о том, что сбой произошёл именно в указанном файле: WerFault.exe — лишь процесс службы регистрации ошибок, но не сам сбойный процесс, подробнее на эту тему в отдельной инструкции.

Если вам неизвестно конкретное приложение, вызвавшее сбой (например, сообщение об ошибке появляется при входе в систему), узнать его можно следующим способом:

  1. Нажмите клавиши Win+R на клавиатуре, введите eventvwr.msc и нажмите Enter, это откроет просмотр событий.
  2. Перейдите в раздел «Журналы Windows» — «Приложение» и обратите внимание на последние ошибки с кодом события 1000 — именно там вы увидите имя программы, при запуске которой возникла ошибка. Приложение, вызвавшее сбой, в Просмотре событий

Варианты решения

Если при запуске какой-либо программы или игры вы регулярно сталкиваетесь с ошибкой 0xc000012d, возможны следующие действия для решения проблемы:

  1. Проверьте параметры файла подкачки (виртуальной памяти). Даже если у вас значительный объем свободной оперативной памяти, некоторым программам он может быть необходим. Сделать это можно в окне Win+Rsysdm.cpl, перейдя на вкладку «Дополнительно» в раздел «Быстродействие» — «Дополнительно» — «Виртуальная память» — «Изменить». Идеальный вариант — установить опцию «Автоматически выбирать объем файла подкачки», применить настройки, убедиться, что на системном разделе диска есть достаточно свободного места (в идеале — не менее 15-20 Гб), перезагрузить компьютер. Подробно про настройку файла подкачки Windows. Настройка файла подкачки
  2. Проверьте, запускается ли программа, запуск которой приводит к появлению сообщения об ошибке, от имени администратора: нажмите по ярлыку или исполняемому файлу правой кнопкой мыши и выберите опцию запуска от имени администратора.
  3. При наличии сторонних антивирусов, проверьте, решает ли проблему их временное отключение (при условии, что вы уверены в надёжности программы). Также рекомендую проверить, не были ли помещены какие-то файлы программы или игры в карантин антивирусов.
  4. Если сообщение об ошибке появляется при входе в Windows, возможно, это сбой какой-то из программ в автозагрузке, можно попробовать отключить ненужные элементы автозагрузки или проверить, решает ли проблему чистая загрузка Windows без сторонних служб и автозапуска программ.
  5. Выполните проверку и восстановление системных файлов Windows: запустите командную строку от имени администратора, после чего по порядку используйте две команды:
    dism /online /cleanup-image /restorehealth
    sfc /scannow
  6. Если проблема появилась недавно, можно попробовать использовать точки восстановления системы на дату, когда ошибка не появлялась.
  7. Есть сообщения, что иногда может сработать запуск программы в режиме совместимости с предыдущей версией системы. Настроить параметры совместимости можно на соответствующей вкладке свойств исполняемого файла или ярлыка. Запуск программы в режиме совместимости
  8. Если ошибка пропадает после перезагрузки компьютера или завершения работы с удерживанием клавиши Shift, попробуйте отключить быстрый запуск Windows.

В случае, если исправить ситуацию не получается, опишите в комментариях, при запуске какой программы появляется ошибка приложения 0xc000012d, какие действия уже были выполнены и к чему привели, закономерности появления ошибки — возможно, я или кто-то из читателей сможет подсказать дополнительные решения.

Комментарии (2) к Ошибка 0xc000012d при запуске приложения — как исправить?

  • Alexander

    Здравствуйте, подскажите в чем может быть причина
    Собрал сборку, после установки винды по началу всё было норм, спустя какое-то время начался странный писк (треск) в наушниках (если их подключать в переднюю панель) и в видеокарте, чем больше нагрузка тем более слышно этот звук (играл в Exodus меня от туда даже крашнуло не дав дойти до 1 задания)
    БП — gamemax gx-850 модульный — покупал новый
    Видюха — rx 6800 — авито идеал состояние, в использовании мало
    Материнка — b650m aorus pro ax
    Звук высокочастотный, услышать не в нагрузке очень сложно, в выключенном состоянии вроде странный писк идёт ещё от бп (мб ошибаюсь )
    Дополню, что на диагностику не могу отвезти так как живу в дебрях мира, поэтому и ищу решения сам

    Ответить

    • Dmitry

      Здравствуйте.
      А компоненты, в частности материнка — не б/у-шные случайно? Похоже на проблему с электронными компонентами. Но не факт, это просто первое предположение. Второе — проблемы электросети (что в дебрях бывает).

      Ответить

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

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