99

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

Ошибка системы

Нередко происходят случаи, когда при запуске какой-либо программы или приложения возникают ошибки с определенной спецификой. За корректную работоспособность приложений и их запуск отвечают системные файлы библиотек динамической компоновки. Они представляют собой файлы, которые имеют набор правил, инструкций и команд, влияющих на выполнение различных процессов. Результатом возникновения ошибок является то, что файлы библиотек по различным обстоятельствам могут быть либо повреждены, либо просто отсутствовать. В частности, ошибку 0xc0000142  можно встретить в играх «Mafia 2», «Fallout 4» или «The Division 2». 

Возникновение ошибки 0xc0000142

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

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

Если при запуске приложения появилось сообщение «Ошибка при запуске приложения (0xc0000142). Для выхода из приложения нажмите кнопку “ОК”», это свидетельствует о сбое или существующих неполадках программного обеспечения или недостатках и отсутствии системных файлов. Чтобы понять, в чем могут быть причины, нужно разобраться в специфичности их происхождения. Этими причинами могут выступать:

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

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

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

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

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

Контекстный Пуск в Виндоус 10

Контекстный Пуск

Откроется раздел, содержащий список установленных программ и приложений.

Приложения и возможности в Виндоус 10

Приложения и возможности

Посредством поиска, или просто пролистывая страницу вниз, находим нужное приложение, выбираем его и последовательно дважды нажимаем «Удалить». 

Готика удалить

Удалим первую «Готику»

Запустится деинсталлятор приложения, после которого будет произведено удаление. После этого рекомендуется перезагрузить компьютер и выполнить повторную установку приложения. 

Решение проблемы совместимости с операционной системой

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

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

Администратор запускает приложение

От имени администратора

После запуска подтверждаем разрешение приложению внесения изменений кнопкой «Да». 

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

Свойства

Выбираем Свойства

В свойствах переходим на вкладку «Совместимость» и в разделе «Режим совместимости» ставим галочку «Запустить программу в режиме совместимости с:». 

Из выпадающего списка выбираем подходящую по рекомендациям операционную систему, начиная с Windows 7, применяем изменения и нажимаем «ОК». 

Режим совместимости для Виндоус 7

Запустим режим совместимости

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

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

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

Для проверки наличия обновлений открываем поиск на панели задач и переходим в «Параметры Центра обновления Windows».

Параметры Центра обновлений Виндоус

Параметры Центра обновлений

Откроется окно центра обновления Windows, где будет указана информация о положении установленных обновлений и времени последней проверки. Для проверки наличия обновлений нажимаем на соответствующую кнопку.

Проверка обновлений

Запустим проверку

При наличии обновлений операционная система автоматически скачает и установит их.

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

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

По умолчанию при автоматической установке обновлений, операционная система устанавливает актуальную версию .Net Framework, однако для надежности и убедительности этот момент необходимо проверить.

Для установки последней версии .Net Framework переходим на официальный сайт Microsoft https://www.microsoft.com/ru-RU/download/details.aspx?id=55167 и скачиваем автономный установщик.

Net Framework с сайта

Скачиваем с официального сайта Microsoft

После скачивания открываем установочный файл. Произойдет извлечение файлов дистрибутива, после чего появится соответствующее уведомление о необходимой установке или уже установленной последней версии.

Net Framework уже есть

Значит, нам это не надо

В нашем случае последняя версия .Net Framework уже установлена.

Для установки последней версии DirectX переходим на официальный сайт Microsoft https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=35 и скачиваем установочный файл. 

Запускаем установку DirectX и принимаем условия соглашения и нажимаем «Далее»

Direct X установить

Соглашаемся (не читая)

Убираем галочку с установки панели Bing, нажимаем «Далее» и ожидаем инициализацию и установку компонентов.

Снять галочку при установке

Снимаем галочку

 

По истечении инициализации произойдет либо обновление и установка компонентов DirectX, либо мы получим уведомление о том, что более новая или эквивалентная версия DirectX уже установлена.

Директ Икс установлен

Ура!

В нашем случае последняя версия DirectX уже установлена.

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

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

В зависимости от установленного антивируса выполняем проверку системы на наличие угроз. В том случае если стороннего антивирусного программного обеспечения не имеется, анализировать систему можно с помощью встроенного защитника Windows.

Для запуска проверки запускаем центр безопасности защитника Windows с помощью области уведомлений.

Защитник в панели уведомлений

Защитник

Переходим в раздел «Защита от вирусов и угроз».

Защита от вирусов и угроз

Нам нужна защита от вирусов

Нажимаем «Выполнить проверку сейчас» или «Быстрая проверка»

Проверка защитником Виндоус

Запускаем проверку

По окончании процесса проверки защитник Windows представит отчет о выполненном сканировании системы.

Помимо встроенного защитника Windows рекомендуется проанализировать систему на наличие угроз с помощью дополнительных защитных средств. Одна из эффективно сканирующих и лечащих утилит — Dr. Web CureIt. Утилиту можно скачать с официального сайта: https://free.drweb.ru/download+cureit+free/ 

Сайт Dr.Web

Качаем только с официального сайта

После скачивания и запуска откроется окно Dr. Web CureIt с информацией лицензии и обновления. Перед сканированием системы ставим галочку на согласии принятия участия в программе по улучшению качества программного обеспечения и нажимаем «Продолжить».

Условия использования CureIt

Да

В окне проверки нажимаем на «Выбрать объекты для проверки».

Проверка CureIt

Нам нужна полная проверка

В окне «Выборочная проверка» для полного анализа рекомендуется выбирать все объекты проверки. После выбора нажимаем «Запустить проверку».

Запуск антивирусного сканера

Выбираем все и запускаем

По окончании процесса сканирования отобразится отчет об обнаруженных угрозах.

Угроз не обнаружено

Ну и славно

Существует вероятность, что между установленным приложением и антивирусным программным обеспечением может произойти конфликт. Антивирус ввиду подозрений может удалить или поместить в карантин системные файлы, отвечающие за запуск и  работоспособность приложения. Для убедительности в сохранности системных файлов стоит попробовать отключить антивирус на время установки и запуска приложения.

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

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

Диспетчер устройств запустить

Выбираем диспетчер устройств

В диспетчере устройств открываем вкладку «Видеоадаптеры» и определяем установленную видеокарту. При переустановке драйвера устройство необходимо удалить вместе с имеющимися драйверами.

Видеоадаптеры

Наши видеоустройства

Автоматический метод обновления драйверов является несущественным и с высокой вероятностью не даст ожидаемого результата. По этой причине переходим на официальный сайт производителя видеокарты https://www.amd.com/ru и нажимаем на раздел «Драйверы и поддержка».

AMD драйверы

Сайт AMD

Пролистываем страницу вниз до поиска устройств и в таблицах по типу ищем наше устройство.  Нажимаем «Отправить»

Драйверы AMD

Выбираем драйвер

В появившемся окне разворачиваем раздел с типом операционной системы и скачиваем пакет программного обеспечения для нашей видеокарты.

WINDOWS 10 драйверы АМД

Подбираем нужную версию

Драйвера для видеокарт Nvidia находятся на официальном сайте Nvidia: https://www.nvidia.com/Download/index.aspx?Lang=ru 

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

Завершающим этапом в попытке устранения ошибки будет проверка системных файлов посредством утилиты операционной системы. Данная утилита проанализирует системные файлы и в случае повреждения произведет их восстановление.

Для запуска утилиты запускаем командую строку от имени администратора путем поиска на панели задач.

Командная строка от имени администратора

Что бы мы без нее делали?

Для запуска утилиты вводим текстовую команду sfc /scannow и нажимаем Enter.

sfc /scannow

Запускаем сканер

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

Отчет системы

Отчет

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


Понравилась статья?

Похожие статьи

Комментариев: 0