0хс0000142 что это за ошибка как исправить

Содержание

0хс0000142 что это за ошибка как исправить когда пользователь пытается запустить

Животрепещущие версии данных пакетов можно скачать с веб-сайта Microsoft.

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

Ошибка при запуске приложения 0xc0000142 появляется в этом случае, когда операционная система не может верно инициализировать программку. Потому сначала необходимо попробовать осознать, почему произошёл сбой, и только после чего избрать метод его устранения. Ошибка 0xc0000142 обычно связана с ошибкой загрузки DLL. Виной всему приложение, для которого в работе требуются какие-то системные файлы, но или несопоставимые с программкой, или в принципе покоробленные.

Почему возникает ошибка 0xc0000142?

Существует несколько обстоятельств, по которым может появляться ошибка при запуске приложения 0xc0000142:

  • Недоступность системного файла;
  • Повреждение запрашиваемого файла (к примеру, из-за воздействия вирусов);
  • Неправильная структура динамически загружаемых библиотек (*.dll);
  • Неправильные опции реестра;
  • Трудности при запуске в системе, которая не соответствует требованиям приложения.

0хс0000142 что это за ошибка как исправить

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

Как исправить ошибку 0xc0000142: 10 способов

Итак, причина кроется в невозможности загрузить требуемые ресурсы (dll либо другие файлы). Соответственно, решения 0xc0000142 как поправить будут тем либо другим методом добавлять требуемые файлы или восстанавливать нужные связи меж ними.

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

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

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

2. Настройка запуска в режиме совместимости

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

К счастью, разработчики предусмотрели такую ситуацию и добавили режим сопоставимости. Чтоб его активировать, нужно кликнуть по иконке программки и открыть «Свойства». Потом на вкладке «Совместимость» отметить флагом соответственный пункт и выбрать желаемую версию ОС. Начать лучше с XP, если не сработает – пробовать иные варианты.

На этой же вкладке можно добавить запуск от имени администратора. Это помогает в тех случаях, когда файл недоступен из-за отсутствия прав у текущего пользователя.

0хс0000142 что это за ошибка как исправить

3. Переустановка DirectX и/или .NET

В некоторых случаях ошибку при запуске 0xc0000142 как исправить, так и профилактически пролечить помогает установка или обновление стороннего ПО. А именно, отметились причастностью к данному сбою DirectX (активно используется играми для вывода мультимедийных данных) и набор .NET (вспомогательные библиотеки для приложений).

Актуальные версии данных пакетов можно скачать с сайта Microsoft.

4. Актуализация драйверов для графической подсистемы

Часто на вопрос 0xc0000142 при запуске игры как исправить рекомендуют обновить ПО для видеокарты. И это действительно имеет смысл: устаревшие версии драйверов не всегда уживаются с современным софтом. Ну и сами драйвера порой устанавливаются с ошибками. Идеальнее всего использовать официальный сайт производителя видеокарты (например, NVIDIA) для скачивания актуальной версии.

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

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

Чтобы почистить Windows от временных файлов, необходимо на системном диске перейти в папку с операционной системой. Обычно она называется Windows и располагается на C: диске. В ней следует открыть папку Temp и удалить все её содержимое.

6. Восстановление загрузки DLL в реестре

Очередной способ, как исправить ошибку 0xc0000142, связан с особенностью работы Windows систем. В этих ОС многие важные настройки хранятся в едином месте – системном реестре. Иногда их могут испортить некорректно написанные программы. Неверное значение в одном из параметров очень часто связано с появлением ошибки с кодом 0xc0000142.
Для его проверки необходимо запустить редактор реестра. Сделать это можно из меню Пуск – Выполнить или по комбинации Win + R (их нужно нажать одновременно и затем отпустить). В отобразившейся строке необходимо ввести regedit и нажать ввод. Если система запросит разрешение на запуск, нужно согласиться.

0хс0000142 что это за ошибка как исправить

В редакторе реестра нужно найти ключ LoadAppInit_DLLs. Для этого в меню Правка нужно выбрать пункт поиска или же нажать Ctrl + F.

0хс0000142 что это за ошибка как исправить

В реестре их может быть несколько – в таком случае можно нажать F3 для перехода к следующему. Следует открыть тот, который находится в ветке Windows NT\CurrentVersion\Windows (путь указывается в нижней части окна).

0хс0000142 что это за ошибка как исправить

В норме он должен равняться 0. Если указано что-то иное, необходимо дважды кликнуть на строку с параметром и затем ввести 0 в поле «Значение».

0хс0000142 что это за ошибка как исправить

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

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

7. Лечение вирусов

Нарушение доступа к файлам и беспорядок в настройках также сопутствуют вирусам. Поэтому необходимо убедиться, что их в системе нет. Для этого можно использовать как штатные антивирусы, так и специальные утилиты – Live-CD для независимой проверки системы или специализированные средства вроде DrWeb CureIt для лечения активного заражения.

8. Диагностика состояния системных файлов

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

Чтобы запустить ее, нужно в открытом меню Пуск выбрать пункт поиска и ввести CMD. Когда Windows найдет эту программу, нужно кликнуть по её названию для вызова меню. Затем следует выбрать соответствующий пункт для запуска под администратором. После чего откроется командная строка.

В ней нужно ввести sfc /scannow для запуска проверки.

0хс0000142 что это за ошибка как исправить

Иногда рекомендуют сначала загрузиться в безопасном режиме (F8 при старте системы) и затем проверять системные файлы. Утилита будет работать какое-то время, поскольку проверяет все важные части системы.

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

Бывает, что ни проверка системных файлов, ни переустановка драйверов и софта не помогает. В таком случае остается очередной выход: возврат к более раннему состоянию ОС. Для этого в служебных программах (из меню Пуск – Стандартные) следует воспользоваться Восстановлением системы.

0хс0000142 что это за ошибка как исправить

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

В противном случае будет восстановлено уже сбойное состояние. Кроме того, есть и побочные эффекты: если что-то устанавливалось после создания точки – оно исчезнет. Такой софт придется повторно инсталлировать.

10. Устранение неполадок в состоянии чистой загрузки

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

Что еще можно предпринять при ошибке

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

  • Необходимо поддерживать драйвера всех устройств, не только лишь видеокарты, в актуальном состоянии. Проверить их можно в Диспетчере устройств;
  • Избегайте взломанных программ. Никто не гарантирует их работоспособность, как и отсутствие вредоносных модификаций;
  • Устанавливайте критические системные обновления (их можно просмотреть в Центре обновлений).

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

Смотрите также:

  • Ошибка при запуске приложения 0xc0000005;
  • Ошибка при запуске приложения 0xc000007b.
  • Ошибка: запуск этого устройства невозможен код 10
  • Ошибка 0x80004005 — Windows не может получить доступ к компьютеру
  • Код ошибки 0x80072f8f
  • Ошибка 0xc0000906 при запуске игры
  • Ошибка 0x0000011b при установке принтера по сети
  • 80072efe ошибка обновления Windows
  • ISDone dll ошибка при установке игры
  • Ошибка 0x80073701: Обновления Windows не удалось установить
  • 100+ советов, как ускорить работу ноутбука на Windows 10

Материал обновлен 4 октября 2022 года.

Ошибка 0xc0000142

Многие пользователи при запуске exe-приложений сталкиваются с ошибкой 0xc0000142, из-за которой системные и сторонние программы могут неправильно работать или вовсе не запускаться.

16 Октября 2020 02:07:43 219

0хс0000142 что это за ошибка как исправить

  • Что такое 0xc0000142?
  • Возможные решения проблемы
  • Использовать средство проверки системных файлов
  • Запустить неработающую программу в режиме совместимости
  • Проверить настройки реестра
  • Выполнить чистый запуск Windows
  • Обновить графический драйвер
  • Восстановить Windows в предыдущее рабочее состояние
  • Удалить обновления
  • Выявить проблему при помощи сторонней программы

Многие пользователи при запуске exe-приложений сталкиваются с ошибкой 0xc0000142, из-за которой системные и сторонние программы могут неправильно работать или вовсе не запускаться. Существует несколько способов решения проблемы, любой из которых прост и понятен в реализации.

Что такое 0xc0000142?

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

0хс0000142 что это за ошибка как исправить

Данная ошибка может возникнуть в любой версии Windows, включая 10, 8 и 7.

Возможные решения проблемы

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

Очередной вариант – посмотреть путь к программе или игре, и при наличии русских символов изменить их на английские.

Если эти способы не сработали, следует перейти к следующему пункту.

Использовать средство проверки системных файлов

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

  1. Открыть командную строку от имени Администратора. Для этого нажать Win+R, в поисковую строку вставить команду cmd и одновременно зажать клавиши Ctrl+Shift+Enter.
  2. Чтобы разрешить инструменту вносить изменения на этом компьютере, кликнуть по кнопке «Да».
  3. Вставить команду sfc /scannow и нажать «Enter».
    0хс0000142 что это за ошибка как исправить
  4. Процесс проверки системы на наличие поврежденных файлов займет до 15 минут. Нельзя закрывать окно, пока на дисплее не отобразится 100%-ный результат.
    0хс0000142 что это за ошибка как исправить
  5. Инструмент автоматически восстановит поврежденные файлы.

�� 0xc0000142

Перезагрузить компьютер и проверить, будет ли возникать ошибка.

0хс0000142 что это за ошибка как исправить характер, однако тоже могут способствовать

Запустить неработающую программу в режиме совместимости

Возможно, приложение просто несовместимо с системой. В данном случае можно изменить его свойства:

0хс0000142 что это за ошибка как исправить

  1. Щелкнуть правой кнопкой мыши по иконке программы, которая выдает ошибку, и в выпадающем меню выбрать «Свойства».
  2. Перейти во вкладку «Совместимость».
  3. Отметить галочкой пункт «Запустить программу в режиме совместимости». Выбрать предыдущую версию Windows, например, 8 или 7.
  4. Нажать по очереди кнопки «Применить» и «Ок».

Теперь следует проверить, запускается ПО или нет.

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

Следует убедиться, то реестр не был изменен другой программой:

  1. Нажать Win+R, вставить команду regedit, кликнуть по кнопке «Ок».
  2. Откроется редактор реестра, где нужно перейти по пути HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows NT – CurrentVersion – Windows.
    0хс0000142 что это за ошибка как исправить
  3. Справа в списке найти файл «LoadAppInit_DLLs» и дважды кликнуть по нему.
    0хс0000142 что это за ошибка как исправить
  4. Установить значение «0». Подтвердить изменение нажатием на «Ок».

Важно! Даже если и было установлено значение «0», нужно клацнуть по «Ок» и осуществить ребут системы.

Выполнить чистый запуск Windows

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

  1. В поисковую строку окна «Выполнить» вписать команду msconfig, нажать «Enter».
  2. Откроется средство настройки системы.
    0хс0000142 что это за ошибка как исправить
  3. Перейти во вкладку «Службы». Отметить галочкой пункт «Не отображать службы…».
  4. Кликнуть по кнопке «Отключить все», чтобы запретить запуск всех сервисов, отличных от Microsoft, при включении ПК.
  5. Перейти во вкладку «Автозагрузка». В версиях Windows 10 и 8 необходимо дополнительно открыть «Диспетчер», клацнув по соответствующей кнопке.
    0хс0000142 что это за ошибка как исправить
  6. Отключить автозапуск всех программ.
    0хс0000142 что это за ошибка как исправить
  7. Выйти из «Диспетчера», нажать по очереди кнопки «Применить» и «Ок».
  8. Перезагрузить компьютер.

После того как ПК включится, нужно попробовать запустить приложение, которое отображает ошибку 0xC0000142. Если проблема устранена, снова запустить инструмент настройки системы и включать один за одним все отключенные элементы (и перезагружать систему), пока не найдется тот, который вызывает проблему.

Важно! Чтобы выйти из состояния чистой загрузки, следует запустить утилиту настройки системы, на вкладке «Общие» отметить пункт «Обычный запуск».

0хс0000142 что это за ошибка как исправить

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

Обновить графический драйвер

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

  1. Кликнуть правой кнопкой мышки по значку «Пуск» и выбрать инструмент «Диспетчер устройств». Или при помощи клавиш Win+R вызвать окно «Выполнить», вставить команду devmgmt.msc и нажать «Ок».
    0хс0000142 что это за ошибка как исправить
  2. В списке найти нужный драйвер, клацнуть по нему правой кнопкой мышки и открыть его «Свойства».
    0хс0000142 что это за ошибка как исправить
  3. Перейти на вкладку «Драйвер». Нажать кнопку «Обновить».
    0хс0000142 что это за ошибка как исправить
  4. Система предложит 2 варианта – автоматический поиск последней версии (на компьютере и в интернете) и поиск лишь на компьютере (в данном случае нужно указать папку расположения драйвера).
    0хс0000142 что это за ошибка как исправить
  5. Выбрать автоматический поиск и следовать инструкциям на дисплее.

Если это не помогло, рекомендуется вручную скачать с официального сайта актуальную версию драйвера и установить его.

Восстановить Windows в предыдущее рабочее состояние

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

  1. Win+R – команда rstrui – «Ок».
  2. Откроется окно восстановления, нажать кнопку «Далее», чтобы начать процесс восстановления.
    0хс0000142 что это за ошибка как исправить
  3. В следующем окне выбрать точку восстановления. Повторно нажать кнопку «Далее». Подтвердить действие.
    0хс0000142 что это за ошибка как исправить

Удалить обновления

В Windows 10 обновления устанавливаются автоматически в фоновом режиме для повышения стабильности и безопасности системы. Но иногда Microsoft выпускает «плохие» обновления, которые вызывают много проблем, включая ошибки с кодом 0xc0000142.

Чтобы удалить обновления через параметры системы, необходимо:

  1. Используя клавиши Win+I, открыть раздел «Обновление и безопасность».
  2. Перейти во вкладку «Центр обновления». Теперь нужно просмотреть историю, кликнув по соответствующей кнопке.
    0хс0000142 что это за ошибка как исправить
  3. Выбрать пункт «Удалить обновления». В новом окне выделить проблемный компонент и удалить его.
    0хс0000142 что это за ошибка как исправить

Выявить проблему с помощью сторонней программы

Если ни один из вышеописанных методов (хотя это маловероятно) не помог, рекомендуется скачать и установить утилиту Dependency Walker, которая просканирует неработающее ПО.

0хс0000142 что это за ошибка как исправить

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

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

Проблема вызвана использованием приложением повреждённых системных файлов, либо несовместимых с программой версий.

0хс0000142 что это за ошибка как исправить

Ошибка 0хс0000142 возникает в любой из версий Windows, когда системе не удаётся правильно инициализировать приложение.

Проблема связана с ошибкой загрузки DLL — это означает, что приложение использует в своей работе либо повреждённые системные файлы, либо несовместимые с программой. Вот только краткий перечень программ и игр, при запуске которых у меня выходила эта ошибка: iTunes, AutoCAD, GTA 5, Fallout 4, Divinity 2 и многие другие.

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

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

Вот подробная инструкция о том, как и что делать:

  1. Нажимаем правой кнопкой мыши на запускаемом файле приложения или игры.
  2. Выбираем Свойства .
  3. Переходим на вкладку Совместимость .
  4. Нажимаем галку Запустить программу в режиме совместимости и выбрать версию операционной системы. Здесь всё сугубо индивидуально для каждой программы, нужно подбирать. Какая-то должна работать в Windows XP, какая-то в Windows 7 и т. д.
  5. Ставим галку Выполнять эту программу в режиме администратора :
  6. Нажимаем OK и пробуем запустить приложение.

0хс0000142 что это за ошибка как исправить

Замена значения LoadAppInit_DLLs в реестре

Изменение ключа LoadAppInit_DLLs в реестре Windows может помочь решить проблему ошибки 0xc0000142:

  1. Нажимаем комбинацию клавиш Win +R .
  2. В появившемся окне вводим regedit и нажимаем OK .
  3. Переходим в раздел системного реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows .
  4. Щёлкаем дважды мышкой на параметре LoadAppInit_DLLs .
  5. Устанавливаем значение 0 и нажимаем OK . Здесь 0 — выключено, 1 — включено.
  6. Пробуем запустить капризное приложение.

0хс0000142 что это за ошибка как исправить

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

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

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

Читайте также: Как вызвать BSOD вручную

Как вариант, можно скачать все по отдельности, например, DirectX 11, OpenAl, Net FrameWork и т.д., а можно воспользоваться специальной программой All in One Runtimes, которая содержит последние версии всех необходимых библиотек.

Как использовать All in One Runtimes:

  1. Переходим по ссылке https://www.computerbase.de/downloads/systemtools/all-in-one-runtimes/ и нажимаем на красную кнопку справа.
  2. Запускаем и переустанавливаем основные приложения.

0хс0000142 что это за ошибка как исправить

Запуск sfc (проверка системных файлов)

Запустите команду sfc / scannow, для сканирования всех защищённых системных файлов и их замены при обнаружении неправильных версий (подробнее про sfc).

  1. Запустите консоль в режиме администратора.
  2. Введите команду sfc / scannow .
  3. Нажмите Enter и дождитесь результата.

Прочие возможные причины

Если вышеприведённые способы не помогли исправить ошибку 0xc0000142:

  • Проверьте компьютер на наличие вирусов, которые могли внести изменения в системные файлы или файлы приложения.
  • Установите все обновления виндовс, которые находятся в очереди в Центре обновления Windows, и дождитесь их полной установки.
  • Менее распространено, но всё-таки бывает, что ошибка 0xc0000142, связана с устаревшим драйвером видеокарты. Обновите драйвер видеокарты.
  • Переустановите приложение.

Продвинутый способ для опытных пользователей

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

Будем использовать программу Dependency Walker, которая всё это умеет делать.

Ссылки для скачивания (зависимо от разрядности вашей ОС):

  • Скачать Dependency Walker для x32;
  • Скачать Dependency Walker для x64.

Открываем неработающую программу в Dependency Walker и анализируем все используемые ею DLL. Каждый случай индивидуален и здесь придётся поработать, проанализировать данные самостоятельно.

Читайте также: Как изменить порт для удаленного десктопа RDP

0хс0000142 что это за ошибка как исправить

На этом всё. Поделитесь в комментариях, какой из способов помог вам.

Похожие записи

  1. Как избавиться от ошибки sysmenu.dll при запуске
  2. Код ошибки 43 в Windows
  3. Как изменить порт для удаленного десктопа RDP
  4. BSOD 0x0000007e
  5. Запуск программы невозможен, потому что на компьютере отсутствует необходимая dll
  6. Ошибки Cisco VPN
  7. BSOD или Синий экран смерти Windows
  8. Как убрать предупреждение системы безопасности при открытии файла в сети Windows 10
  9. Как установить обои в Windows
  10. Устранение ошибки обновления Windows 0x80072F8F

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

  • 0xc0000005 как исправить ошибку windows 11

    В конце концов, перезагрузите компьютер, чтоб конфигурации вступили в силу. Как исправить ошибку 0xc0000005 в Windows 11/10 Ошибка 0xc0000005 — это…

  • 0хс0000142 при запуске игры

    При запуске фортнайта выскакивает ошибка 0xc0000142, где то через один день игра может запуститься, играю три денька опять такая же ситуация, помогите!!…

  • 0x80070422 как исправить ошибку windows 10

    Еще одна служба, которую необходимо проверить, пока вы все еще находитесь в меню «Службы», — это «Список сетей». Эта служба отвечает за обнаружение и…

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Что будем искать? Например,Человек

Мы в социальных сетях