Выдает ошибку 0xc0000142 при запуске игры.

17.06.2019

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


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

  1. Несовместимость некоторых файлов.
  2. Повреждение DirectX или NET Framework либо их отсутствие. Читайте или .
  3. В компьютер попали вирусы или трояны.
  4. Некоторые файлы, программы или библиотеки повреждены, отсутствуют или возник конфликт при запуске. Читайте .
  5. Недостаточный объем свободной оперативной памяти или её неисправность. Читайте .
  6. Неверные настройки BIOS. Читайте .
  7. Неполадки с жестким диском. Читайте .

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

Итак, разберем варианты действий, если возникла ошибка при запуске приложения 0xc0000142. Многие специалисты советуют обновить DirectX и NET Framework. Ну, и естественно, одним из вариантов устранения ошибки может стать переустановка программы или игры. Это исправит ситуацию, если при установке были повреждены некоторые файлы.

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

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

Однако перед этим, обязательно запустите антивирусную программу и проверьте свой компьютер на наличие вирусов и других вредоносных программ. Лечить поврежденные или зараженные файлы можно с помощью утилиты типа Dr.Web CureIt. Если вирусы были обнаружены в компьютере, тогда и в этом случае можно воспользоваться «Восстановлением системы» на раннюю дату.

Если это действие не помогло решить проблему, тогда сделайте следующее: перезагрузите ПК в безопасном режиме при поддержке командной строки и введите sfc /scannow . Такое действие запустит системную проверку, которая найдет и самостоятельно заменит поврежденные файлы на целостные.

При устранении ошибки может помочь очистка папки Temp в ручном режиме либо с помощью утилиты CCleaner. Бывает и так, что ошибка возникает во время запуска консольных приложений в Windows XP. Она могла возникнуть однажды и производители с очередным обновлением системы устранили её.

Поэтому важно обновлять драйвера своей операционной системы Windows. И последним вариантом решения подобной проблемы, которые мне известны, может стать запуск приложения от имени Администратора.

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

С Ув. Евгений Крыжановский

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

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

1. Отсутствие или повреждение пакетов DirectX и NET Framework ;

2. Заражение системы вирусами;

3. Конфликты, повреждения или несовместимость файлов.

Устранение ошибки 0xc0000142.

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

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

В командной строке введите команду: sfc /scannow . Запустится режим сканирования Windows на наличие ошибок. Найденные проблемы будут устранены. По окончании сканирования перезагрузите компьютер в обычном режиме.

5) Если ни один способ не помог вам устранить ошибку, стоит воспользоваться функцией восстановления системы, которая позволит вернуть Windows на тот момент, когда на компьютер не выдавал ошибку 0xc0000142.

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

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

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

Ошибка инициализации: что это и откуда берется?

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

Основные проблемы

Список основных проблем, которые могут стать причиной возникновения 0xc0000142:

  1. устранить ошибку , причиной которой стал недостаток прав учетной записи, достаточно просто. Кликните на иконку программы и выберите «Запуск от имени администратора»;
  2. отсутствие программ DirectX или NET Framework на компьютере может привести к возникновению ошибки 0xc0000142. Решить проблему можно, скачав и установив приложения на устройство;
  3. проблема может возникнуть , если на компьютере отсутствуют необходимые обновления для Windows. Посетив официальный сайт, отыщите все доступные обновления и установите их на устройство, а затем попробуйте запустить приложение заново.

Несовместимость с версией Windows

Особенно эта проблема характерна для пользователей Windows 7, 8 и версий выше. 0xc0000142 Windows 7 - как исправить и что делать в такой ситуации?

Кликнув на иконку приложения, выберите раздел «Свойства» и переместитесь в раздел «Совместимость». Отметьте галочкой пункт «Запустить программу в режиме совместимости с», выбрав «Windows XP пакет обновлений 3 (SP3)». Если проблема остается нерешенной, попробуйте выбрать другие версии, например, Vista или 95.

Вирусы

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

Ответ довольно прост: стоит обследовать компьютер антивирусом, выявляющим вредоносные программы. Важно, чтобы антивирус был проверен и пользовался доверием большого числа пользователей, в том числе и вашим. К использованию рекомендованы такие антивирусы, как Avast, 360 Total Security, AVG. Они являются бесплатными и подойдут большинству пользователей. После сканирования устройства очистите вирусы, обнаруженные программой.

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

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

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

Перезагрузите компьютер и запустите его в безопасном режиме. Пользуясь именем администратора, зажмите клавиши Windows+R и в появившейся строке «Выполнить» вбейте команду «sfc/scannow». В процессе запущенной операции будут удалены все существующие проблемы, включая 0xc0000142.

Проблема в системном реестре

Некоторые программы без ведома пользователя могут поменять значение ключа реестра, что часто приводит к подобным проблемам. Как исправить 0xc0000142 в данном случае?

Комбинацией клавиш Windows+R вызовите строку «Выполнить» и введите туда «regedit», нажав при этом «ОК»:

  • в появившемся окне выберите ветвь «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT \ CurrentVersion\ Windows\ LoadAppInit_DLLs»;
  • двойным кликом на «LoadAppInit_DLL» измените его значение с 1 на 0;
  • подтвердив изменения и выйдя из реестра, завершите работу перезагрузкой компьютера.

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

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

Windows не может загружать игры, часто показывая сообщение «Ошибка при запуске приложения 0xc0000142» или же это сообщение 0xc0000142 появляется всякий раз, когда мы пытаемся открыть следующие дополнения и игры:

Ошибка 0xc0000142 может возникнуть по самым разным причинам.


Исправление ошибки 0xc0000142

Примечание! Обязательно создайте точку восстановления. Это необходимо сделать на случай если случится непредвиденная ситуация.

Способ 1. Удаление Unknown Programs (Неизвестных программ)

Удалите «Search Protect», «SW Booster» или «Оптимизатор производительности».

Шаг 1. Перейдите в панель управления и кликните «Программы», как на картинке ниже.

Шаг 2. Выберите и удалите «Search Protect».

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

Способ 2. Замена DLL файлов

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

Примечание! Если данный метод исправил вашу проблему, то вам не нужно продолжать, но если это не сработало, попробуйте другой метод.

Способ 3. Измените значение LoadAppInit_DLLs

Шаг 1. Нажмите Win+R и введите «regedit» как на картинке ниже.

Шаг 2. Пройдите по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion \Windows\LoadAppInit_DLLs

Шаг 3. Дважды щелкните «LoadAppInit_DLLs» и поменяйте 1 на 0.

Шаг 4. Щелкните «OK» и выйдите. Теперь запустите свое дополнение или игру.

Способ 4. Обновление драйверов видеокарты

Обновите драйвера для вашей видеокарты с веб-сайта NVIDIA (или с сайта вашего производителя).

Обновить видеоадаптер можно нажав «Пуск/Диспетчер устройств/Видеоадаптеры/Выбираем видеоадаптер/Двойной щелчок мыши/Драйвер/Обновить драйвер». Иногда обновление драйверов видеокарты может решить проблему 0xc0000142, но если это не так, переходите к следующему шагу.

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

Этот метод заключается в запуске приложения в режиме совместимости и в последующем его запуске от имени администратора.

Шаг 1. Используйте правый щелчок мышки и кликните по файлу «.exe», того дополнения, которое показывает сообщение об ошибке 0xc0000142. Нажмите «Свойства».

Шаг 2. Кликните там где пишет «Совместимость».

Шаг 3. Кликните там где пишет «Совместимость» и на «Запустить средство устранения проблем с совместимостью».

Если после этого игры работают, сохраните настройки, если нет, продолжайте следовать приведенной ниже инструкции.

Шаг 4. Поставьте галочку на «Запустить программу в режиме совместимости с:» и установите ОС, для которой сделана программа.

Шаг 5. Поставьте галочку как на нижеприведенной картинке.

Шаг 6. Кликните «Применить», после чего выйдите.

Способ 6. Загрузите последние версии C ++, DirectX и.NET Framework

Если есть ошибка установки C ++, удалите модули C ++ и переустановите их. Установите DirectX 11 и последнюю версию Microsoft .NET Framework.

  • загрузить C ++ : https://goo.gl/BFQzc7;
  • загрузить DirectX 11 : https://goo.gl/14TAkh;
  • загрузить NET Framework : https://goo.gl/NJMEmc;
  • загрузить DirectX end-user runtime installer : https://goo.gl/YNP4Kh.

Способ 7: Сканирование на наличие ошибок

Шаг 1. Кликните на пуск, затем правым кликом откройте окно, в котором выберите «Windows PowerShell (Администратор)».

Шаг 2. Кликните да, когда появится окошко, как на картинке ниже.

Шаг 3. Вставьте «sfc /scannow» и нажмите «Enter».

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

Способ 8. Обновление ОС

Официальный форум Microsoft предлагает обновить операционную систему и таким образом решить проблему с ошибкой 0хс0000142 в Windows 10.

Для того чтобы обновить ОС сделайте следующее:

Шаг 1. Откройте «Параметры».

Шаг 2. Выберите обновления.

Шаг 3. Затем сделайте все как на картинке ниже.

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

Способ 9. Программа для запуска игр AIO

Загрузите и установите AIO:

«https://www.sereby.org/site/downloads/All%20in%20One%20Runtimes».

Это дополнение объединяет все важные и текущие версии в 1 пакете и предлагает выбор того, что вы хотите установить. Включены все версии.NET Framework, включая hotfix.

Способ 10. Получение дополнительной информации об ошибке

Мы использовали Microsoft Exchange Server Error Code Look-up для проверки ошибки 0xc0000142 (данный инструмент знает о множестве стандартных ошибок Windows). Скачать эту программу можно на сайте Майкрософт.

Это результат:

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

Если вы использовали steam для установки игры, вы можете попросить его проверить кеш игры. Если нет, попробуйте переустановить игру или попробуйте восстановить любые установленные Visual C/C++ Runtimes или.NET Framework, на случай если они были повреждены. Обновите графические драйверы, которые, скорее всего, исправят проблему.

Немного глубже …

Один из способов проверить есть ли отсутствие совместимости — использовать Dependency Walker.

Вы должны убедиться, что скачали последнюю версию Dependency Walker, а процессорная архитектура Dependency Walker должна быть такой же, как и игра (версия x86 для проверки 32-разрядной программы и версии x64 для проверки 64-разрядной программы). Dependency Walker иногда может давать результаты, которые трудно понять, но иногда он может дать очень полезные результаты.

Альтернативным способом является использование Process Monitor.

Он запишет действия, которые выполняются вашими программами, например, доступ к DLL-файлу. Используйте его для записи действий в процессе запуска игр, которые выдают ошибку 0xc0000142, а затем установите фильтр для включения только действий вашей игры. Для этого перейдите в «Tools», затем «Process Tree» и найдите свою игру в списке.

Выберите игру и нажмите «Include Subtree».

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

Теперь вам нужно исследовать что-либо с расширением `.dll`, которое имеет результат NAME NOT FOUND или PATH NOT FOUND.

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

Видео — 15 способов решить проблему 0xc00000142 — ошибка при запуке приложений

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

Всем привет сегодня расскажу как решается ошибка 0xc0000142 при запуске игр. Скачали давно интересующую вас игру, а она не запускается, а на экране появляется вот такое окошко.

Особенно часто это встречается в таких играх как:

  • far cry 3;
  • симс 3;
  • lineage 2;
  • injustice;
  • call of duty ghosts;
  • arma 3;
  • state of decay;
  • gta 4;
  • splinter cell blacklist;
  • hitman absolution.

В чем же дело, почему не может запуститься игра? Давайте подробно разберем, почему может вылетать код ошибки в операционной системе windows . Такая ошибка может выскочить из-за троянов или вирусов, поселившихся на компьютере, из-за возникшего конфликта ассоциации файлов, или установочный файл просто поврежден. Также эта ошибка может означать отсутствие установленных служебных программ DirectX или NET Framework

Как устранить

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

  1. Проверьте в первую очередь, установлены ли у вас на компьютере такие служебные программы как DirectX или NET Framework. Именно они могут распознать другой язык программирования, и запустить вашу игру. Также следует следить за их обновлением: ведь каждый год идет усовершенствование языка
  2. Можно попробовать установить новый дистрибутив игры, может случиться и так, что при установке некоторые файлы были повреждены.
  3. Если эти действия не реанимировали игру, то попробуйте откатить систему на ту дату, пока игра была еще не установлена. Может случиться и так, что при ее установке повредились файлы библиотеки DLL, которые как раз и отвечают за установку игры. Этот способ может решить проблему с запуском.
  4. Может показаться странным следующий совет, но на форумах есть такие пользователи, у которых решилась проблема запуска игры при обесточивании компьютера. Да, просто отключить его от питания примерно на 1 день, а потом попробовать запустит игру. Может быть, и вам поможет этот совет.
  5. Наличие вирусов или вредоносных кодов на компьютере так же вызывает эту ошибку. Необходимо антивирусов в безопасном режиме проверить ваш компьютер, можно использовать утилиту Dr.Web CureIt, она совершенно бесплатна и отлично справляется со своей задачей. Именно вирусы могут повредить установочные файлы игры, да и системные файлы тоже. Очень хорошо помогает командная строка, запущенная в безопасном режиме. При ее вызове впишите sfc /scannow, запуститься проверка системных файлов, и во время ее работы все поврежденные файлы восстановятся.
  6. Очень часто помогает решить эту проблему чистка папки Temp. Можно воспользоваться любой программой, которая чистит реестр, например, CCleaner .
  7. Иногда эта ошибка может выскочить и из-за самой игры. Такое отмечалось в windows XP, когда запускались приложения из консоли. Но разработчик ее успешно устранили, и операционная система была обновлена. Это очень важный момент, если выскакивает сообщение об ошибке 0xC0000142, систему нужно периодически обновлять.
  8. Можно запустить игру от имени администратора, иногда этот способ помогает.

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