10 способов исправить ошибку 0xc0000142 при запуске приложений и игр

Ошибка 0xc0000142 объединяет пользователей офисных программ, игр и специализированного ПО. Её причины похожи вне зависимости от того в какой утилите она себя проявила – в WinWord, Браузере, Deus Ex: Mankind Divided, Антивирусе, Симс, Mafia или где-то ещё. Чаще ошибка появляется в приложениях, установленных недавно.

Причины возникновения ошибки

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

  • использование слишком старых приложений;
  • умышленные действия вредоносных программных продуктов;
  • удаление или изменение важных файлов;
  • отказ от инсталляции важных обновлений;
  • блокировка определенных файлов антивирусными программами или сетевыми экранами;
  • ошибки инсталляторов при установке обновлений системы или драйверов.

0xc0000142 нельзя назвать болезнью только для 10 версии ОС, пользователи жалуются на проблему не первое десятилетие.

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

Прежде чем нырять в море сложных решений, попробуйте простые:

  • запустите нужную программу от имени администратора с помощью правой клавиши мыши;
  • перезагрузите компьютер;
  • отключите антивирусное ПО и межсетевые экраны.

Если не помогло, двигайтесь дальше по нашему тексту.

Переустановка приложения

Четвертным по очевидности способом решить проблему я бы назвал переустановку приложения. Начнем с удаления:

  1. Кликните в зону поиска, что правее кнопки меню Пуск.
  2. Наберите «Установка и…»
  3. Нажмите Enter.
  4. Введите название утилиты в поле для поиска.

  5. Кликните по нужному пункту в списке ниже.
  6. Нажмите «Удалить» и следуйте инструкциям системы.

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

Осталось заново запустить инсталлятор. Вероятность того, что ошибка 0xc0000142 при запуске приложения вас больше не потревожит, высока.

Изменение совместимости с операционной системой

В свойствах каждого exe файла Microsoft предусмотрела важную вкладку – «Совместимость». Воспользуемся ей:

  1. Кликните правой кнопкой мыши по exe файлу.
  2. Выберите «Свойства».
  3. Откройте раздел «Совместимость».
  4. Поставьте галочку напротив «Запустить программу в режиме совместимости с:».

  5. Выберите версию системы, на которой утилита, по Вашему мнению, работала бы. В этом разделе не получится выбрать версию раньше Vista.

  6. Нажмите «ОК».

Проверка системных файлов

Хорошо иметь эталонную ОС, где бы хранились файлы в корректном состоянии. При сверке с ними мы бы быстро обнаружили повреждения, и ошибка запуска приложения 0xc0000142 была бы устранена. Microsoft уже продумала такую возможность. Для этого:

  1. Кликните в зону поиска, что правее кнопки меню Пуск.
  2. Введите «cmd».
  3. Нажмите сочетание клавиш Ctrl+Shift+Enter, чтобы дать командной строке дополнительные полномочия.
  4. Ответьте положительно на вопрос о разрешениях.
  5. Введите команду «sfc /scannow» и нажмите клавишу ввода.

  6. Перезагрузите компьютер и повторите шаг 5, если командная строка потребует.
  7. Дождитесь информации об окончании сканирования.

Если шаг 6 раз за разом повторяется после перезагрузки:

  1. Воспроизведите шаги 1-4 предыдущей инструкции.
  2. Запустите команду «dism.exe /image:*:\ /cleanup-image /revertpendingactions».
  3. Запустите команду «sfc /scannow /offbootdir=*:\ /offwindir=*:\windows».
  4. Перезагрузите компьютер и начните выполнять предыдущую инструкцию заново.

Проверка наличия установленных обновлений

Windows 10 обновляет себя сама. Если система загрузила новую порцию обновлений, она намекнет на это в правом нижнем углу экрана.

Также призыв обновиться появиться в разделе для выключения и перезагрузки.

Не пренебрегайте подобными намеками – для вас это ничего не стоит, а система может вылечить себя даже до того, как вы обнаружите какую-то проблему.

Если вы хотите проверить, не пропустила ли ОС новое обновление:

  1. Нажмите Win+I.
  2. Выберите «Обновления и Безопасность».

  3. Кликните по кнопке «Проверить…».

  4. Дождитесь окончания загрузки.
  5. Перезагрузите систему или запланируйте её перезапуск для окончания обновления.

Эксперт

Алексей ГорбаньСертифицированный специалист по защите информации.Задать вопрос

Анализ и проверка системы на наличие вирусов

Начните с использования уже имеющегося антивирусного арсенала. Если вы не используете специальную программу для этого, откройте внутреннюю. Для этого:

  1. Нажмите Win+I.
  2. Выберите «Обновления и Безопасность».
  3. Откройте «Безопасность Windows» слева.

  4. Кликните по кнопке «Открыть службу…».

  5. Выберите «Защита от вирусов и угроз».

  6. Нажмите «Быстрая проверка».

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

  1. Откройте страницу на сайте Dr.Web по ссылке.
  2. Нажмите «Скачать Dr.Web CureIt».

  3. Ещё раз кликните по кнопке «Скачать Dr.Web CureIt».

  4. Введите имя, фамилию и адрес электронной почты.

  5. Поменяйте местами галочки – напротив «Я разделяю…» должна стоять, а напротив «Я хочу получать…» её может и не быть.

  6. Нажмите отправить.

  7. Дождитесь сообщения об отправке и откройте ссылку, пришедшую вам на e-mail. Некоторые почтовые сервера распознают такое письмо, как спам. Поэтому если весточка от Dr.Web долго не приходит, проверьте в папке для нежелательной почты.

  8. Если скачивание долго не начинается, разрешите всплывающие окна для сайта Dr.Web и повторите шаг 7.
  9. Запустите загруженный файл.
  10. Согласитесь принять участие в программе по улучшению качества и нажмите «Продолжить».

  11. Кликните по кнопке «Начать проверку» и следуйте инструкциям на экране. Учтите, возможности работать параллельно с функционированием Dr.Web CureIt у вас не будет.

Откат до рабочего состояния

Если вы частенько пользуетесь точками восстановления от Microsoft, то проще всего откатить систему к предыдущему состоянию и так исправить ошибку 0xc0000142. Для этого:

  1. Откройте мой компьютер.
  2. Кликните правой кнопкой мыши в пустой области Проводника.
  3. Выберите «Свойства».
  4. Откройте «Защита системы» слева.

  5. Выберите диск с системой из списка доступных.

  6. Нажмите «Восстановить».
  7. Следуйте инструкциям системы для выбора точки восстановления.

Восстановление загрузки dll в реестре

Ошибка 0xc0000142 может окопаться в системном реестре, а точнее в параметре, который отвечает за загрузку DLL библиотек. Чтобы решить проблему:

  1. Кликните в поле поиска, что правее кнопки меню Пуск.
  2. Наберите текст «regedit» и нажмите кнопку ввода.
  3. Нажмите Ctrl+F и запустите поиск слова «LoadAppInit_DLLs».
  4. Если поиск обнаружил несколько подходящих вариантов, откройте тот, который упакован в цепочке папок Microsoft, Windows NT, CurrentVersion и Windows.
  5. Измените цифру в графе «Значение» на «0» и нажмите «ОК».

  6. Перезагрузитесь.

Установка и обновление .Net Framework и DirectX

DirectX и .Net Framework – важные элементы системы, без которых ряд программ потеряют работоспособность. Особенно возможна ошибка 0xc0000142 при запуске игры.

Для установки DirectX перейдите по ссылке, запустите скачанный файл и следуйте инструкциям системы. Галочку напротив предложения установить Bing можете снять.

Для инсталляции платформы .Net Framework:

  1. Перейдите по ссылке.
  2. Убедитесь, что выставлен русский язык и кликните по кнопке «Скачать».

  3. Запустите загруженный файл и следуйте инструкциям системы.

Переустановка драйверов видеокарты

Этот раздел актуален, если ваша видеокарта не встроена в материнскую плату. Тогда ошибка при запуске ПО может быть вызвана сбоем в работе драйверов.

Зайдите в Диспетчер Устройств этот раздел понадобится сразу для нескольких действий:

  1. Кликните правой клавишей мыши по кнопке меню Пуск.
  2. Выберите «Диспетчер Устройств» из списка.

В разделе «Видеоадаптеры» диспетчера найдите название своей видеокарты – запомните его или запишите. После этого кликните правой кнопкой мыши по пункту с вашей видеокартой и нажмите «Удалить устройство».

Поищите нужный драйвер на сайте одного из двух производителей – AMD или NVIDIA.

Если ваша видеокарта AMD:

  1. Перейдите по ссылке.
  2. Нажмите «Загрузить сейчас».

  3. Запустите скаченную утилиту и следуйте её инструкциям.

Если ваша видеокарта NVIDIA:

  1. Перейдите по ссылке.
  2. Заполните имеющиеся поля и нажмите «Поиск».

  3. Нажмите «Загрузить сейчас».

  4. Запустите скачанный файл и следуйте инструкциям системы.

Очистка временных файлов

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

Чтобы удалить временные файлы:

  1. Откройте папку «C:\Windows\Temp», где вместо «C» укажите имя диска, на котором стоит Windows
  2. Полностью удалите содержимое.

Пробуйте предложенные варианты последовательно, пока проблема не будет решена.

Оцените статью
Программы, инструкции и лайфхаки по Android, iOS, Windows