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

Причина появления ошибки.

  1. Повреждение файлов приложения.
  2. Наличие какого-либо вируса.
  3. Проблемы с компонентами NET Framework или DirectX.
  4. Несовместимость файлов программы.oshibka 0xc0000142

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

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

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

Проверка на вирусы.

Лучше всего проверить утилитой Доктор Веб, потому что некоторые антивирусы не могут видеть все вредоносные программы. Скачивайте ее только с официального сайта, а именно: https://free.drweb.ru/cureit/.

:/>  Внесение изменений в реестр при помощи REG-файла - windows 8, windows 8 rus, windows 8 ultimate, microsoft windows 8, версии...

drweb cureIT

Обновление Windows.

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

Перейдите в «Панель управления». Найдите пункт «Центр обновления» и нажмите на него.

chentr obnovlenia windows

Затем нажмите на кнопку «Установка обновлений».

obnovlenie windows

Перезагрузите компьютер. Обновления установятся.

Проверка совместимости.

Очень часто причина кроется именно в совместимости. Исправить ее очень легко. Вызовите контекстное меню приложения, которое не запускается. Зайдите в меню «Свойства». Затем перейдите на вкладку «Совместимость».

Выставите такие параметры, которые указаны ниже на скриншоте.

sovmestimost windows

Сохраните изменения. Затем запустите приложение.

Обновите компоненты NET Framework или DirectX

Обновить их можно только на официальном сайте: https://www.microsoft.com/ru-ru/download/details.aspx?id=48130 и https://www.microsoft.com/ru-ru/Download/confirmation.aspx?id=35. Для каждого компонента написана инструкция по установке.

net framework

biblioteka directx

После обновления попробуйте вновь открыть приложение.

Исправление через командную строку.

Зажмите такую комбинацию клавиш Win R. Затем в новом окне введите «cmd.exe» и нажмите Enter.

cmd zapusk

Перед вами запустится командная строка.

comandnaya stroka

Далее, введите такую команду: sfc /scannow. Она просканирует все файлы. Если какие-то из них будут повреждены, то она с легкостью их исправит.

Удаление временных файлов.

Удаление временных файлов из папки Temp поможет исправить данную ошибку. Но будьте осторожны. Путь к ней указан на скриншоте.

vremennue faylu

Просто удаляете сразу все файлы.

Восстановление системы.

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

Перейдите в «Панель управления», а затем – «Восстановление».

vostanovlenie sistemu

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

tochka vostanovlenia windows

Снова следуйте инструкции. Ошибка должна исчезнуть.

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

Таким образом, ошибка при запуске приложения 0xc0000142 больше не будет вас беспокоить.
Подробнее о вариантах решения данной ошибки рассказывается в этом видео: