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

Одной из частых и, в то же время, трудно устранимых проблем является ошибка запуска приложения 0xc0000142 в Windows 10, 8.1 и Windows 7, которая возникает при запуске игры или программы, или сразу после входа в систему.

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

Ошибка приложения 0xc0000142 при запуске игры или программы

Сообщение об ошибке 0xc0000142 при запуске приложения в Windows 10

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

  1. Если на вашем компьютере установлен сторонний антивирус, отключите его (а лучше удалите, хотя бы временно) и попробуйте запустить игру или программу снова. Если ошибка повторяется, а программу вы установили недавно и она не лицензионная, попробуйте удалить ее (через Панель управления — Программы и возможности), а затем, не включая антивирус — установить ее заново, причем обратите внимание, чтобы путь к папке установки не содержал кириллических букв (русских).
  2. Если вы устанавливали игру или программу в папки с путями на кириллице (это можно определить, открыв свойства программы и посмотрев на путь), попробуйте переустановить ее в папку, где путь не содержит русских букв.
  3. Попробуйте запустить игру в режиме совместимости с предыдущей версией ОС (правый клик по ярлыку — свойства — вкладка "Совместимость"), а также от имени администратора, что настраивается в том же разделе настроек. Запустите программу в режиме совместимости
  4. Выполните чистую загрузку Windows 10, 8.1 или Windows 7. Если ошибка исчезла, значит, какая-то служба или сторонняя программа вызывает ошибку при запуске нужной программы. Чаще всего речь идет о различных программах для защиты компьютера. Задача состоит в том, чтобы найти, какую именно. Если ошибка стала появляться недавно, можно предположить, что речь идет о недавно установленной или обновленной программе. Вы можете попробовать использовать точки восстановления, если таковые имеются.

Это не все возможные способы устранения ошибки при запуске приложений, но наиболее часто работающие в рассмотренном нами случае. Если ошибка 0xc0000142 продолжает возникать, более сложные решения вы найдете в следующих инструкциях.

Ошибка 0xc0000142 при запуске и входе в Windows 10, 8.1, Windows 7

Если ошибка возникает при входе в систему, то есть при запуске Windows вы видите окно "Ошибка при запуске приложения 0xc0000142", то причина почти наверняка в какой-то программе в автозапуске или службе, один из распространенных вариантов я описал в отдельной статье про эту ошибку, вызванную esrv.exe. Общая процедура для этого сценария выглядит следующим образом:

  1. Обратите внимание на имя exe-файла в заголовке сообщения об ошибке. Если вы знаете, что это за программа, перейдите к пункту 2. Если нет, выясните это с помощью поиска в интернете.
  2. Если эта программа не важна, попробуйте просто удалить ее в Панели управления. Иначе — удалить из автозапуска, и зайти в службы (Win+R — "Win+R") services.msc) и если под программой запущены какие-либо службы, отключите их (двойной щелчок по службе, тип запуска — "Отключено").
  3. После этого перезагрузите компьютер.

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

Другие способы устранения ошибки

Если ошибка 0xc0000142 не была исправлена до сих пор, попробуйте следующие способы решения:

  1. Если путь к папке пользователя содержит кириллицу, а "Пользователи" не считается (C:\Users\Cyrillic_name\), попробуйте создать нового локального пользователя с именем на латинице, войти под ним и запустить программу. Возможно, вам придется переустановить программу под новым пользователем, особенно если это какая-либо среда разработки и компиляторы, интерпретаторы.
  2. Если вы получаете ошибку при запуске графических программ (игр, редакторов), вручную установите последние версии драйверов видеокарты от NVIDIA, AMD, Intel. Если у вас есть интегрированная и дискретная видеокарты — установите драйвера для обеих.
  3. Проверьте целостность системных файлов Windows с помощью sfc /scannow
  4. Установите все распространяемые пакеты Visual C++, проще это сделать автоматически (сразу полный комплект), используя последний способ из руководства Как скачать Visual C++ all versions Redistributable x64 и x86.
  5. Если у вас есть раздел реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

    и параметр LoadAppinit_DLLs там, измените значение этого параметра с 1 на 0 (для этого дважды щелкните по названию параметра), примените настройки и перезагрузите компьютер. Параметр реестра LoadAppInitDlls

  6. Согласно некоторым отзывам, причиной сбоя может быть "Служба Microsoft Office Click and Run Service".

Как исправить ошибку 0xc0000142 — Видеоурок

И наконец, если проблема все еще не решена, поищите вредоносное ПО на компьютере, например, с помощью AdwCleaner или других инструментов для удаления вредоносного ПО.

Оцените статью
Добавить комментарий