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

Если вы посетили этот блог, значит, у вас в 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 и ничего не работает.

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

Рассмотренные ниже решения универсальны и подходят для любых типов игр и программ, включая такие игрушки, как: ГТА 4 и 5 версии, Paladins, Мафия 2 и 3 серии, Симс 4, Marvel Ultimate Alliance 2, Farming simulator и прочих.

Несовместимость программы или игры с операционной системой

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



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

Как это исправить:

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

Недостаток прав

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

Для этого:


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

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

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

Обновление ПО

Не исключено, что ошибка 0xc0000142 появляется из-за устаревшей библиотеки Visual C++, DirectX, Java Runtime или Net Framework. Это особенно актуально в том случае, если используется современная версия игры. Их можно скачать бесплатно с официального сайта разработчика – Microsoft.



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

Обновление Windows

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

Выполнить процедуру обновления можно следующим образом:


Теперь проверьте работу программы.

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

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

Решить проблему можно выполнив переустановку программы, но перед этим я рекомендую удалить старую версию с помощью специального деинсталлятора «Revo Uninstaller» или любого другого аналога.



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

Отключение системы защиты

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



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

Неверное имя пользователя и путь установки

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



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

Если игра установлена в папке с названием на русском языке, то следует это исправить, переустановив приложение в другую папку. В итоге правильный путь установки должен быть примерно таким: C:\Games\GTA5.

Вредоносное ПО

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



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

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

Восстановление системных файлов

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

Именно по этой причине возникает ошибка приложения 0xc0000142 связанная с запуском системных утилит, например, командной строки «cmd.exe». Так как в данном случае консоль команд запустить не получится, придется загрузиться с LiveCD или с установочного диска Windows. Во втором случае (показываю на примере Windows 7), на этапе установки выбрать «Восстановление …», затем версию ОС и запустить консоль.



Из-под консоли выполняем команду: sfc /scannow. Дожидаемся окончания сканирования и перезагружаем компьютер.



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

Временные файлы

Избавиться от ошибки 0xc0000142 при инициализации приложения может помочь удаление временных файлов. Рекомендую проводить данную процедуру с помощью специальных утилит, наподобие CCleaner или Reg Organizer.

Неисправен жесткий диск

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

Как ее исправить:


Скорее всего после устранения всех неполадок, игру придется переустановить.

Изменение настроек реестра

Вирусы, как и любые другие сбои могут изменять параметры реестра по своему усмотрению. Если говорить конкретнее, то нас интересует параметр «LoadAppInit_DLLs», его мы и будем изменять.

Теперь поговорим о том, где его найти и какое значение ему выставить:

После этого ошибка при запуске приложения «0xc0000142» будет исправлена.

Тут следует заметить тот факт, что после перезагрузки компьютера, значение может изменить и его придется править заново. Чтобы этого избежать, необходимо заново войти в реестр, переместить в тот раздел, где находится данный параметр, затем нажать в меню «Файл», выбрать пункт «Экспорт», задать любое имя и сохранить на ПК.

Теперь достаточно запустить сохраненный «.reg» файл и все необходимые изменения автоматически внесутся в нужный нам параметр.

Еще несколько решений

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

  1. Неверные настройки . В таком случае лучше всего выполнить сброс настроек до значения по умолчанию.
  2. Программа изначально была повреждена. Тогда скачайте ее заново, еще лучше другую версию.
  3. Недостаточный объем оперативной памяти. Данный пункт скорее относится к более современным играм и приложениям, которые весьма требовательны к компьютерному железу. Краткий список требовательных игр: GTA 5 и GTA 4, Mafia 3, Fortnite, Crossout, Fallout 4, Deus Ex: Mankind Divided, Injustice 2 и прочие.
  4. Поврежденные или некорректно установленный игровой клиент.

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

Подробное видео

У вас появилась ошибка 0xc0000142 при запуске приложения, и вы не знаете, как ее исправить на Windows 10? На самом деле ничего тут страшного нет. Эту проблему довольно легко устранить. Но для этого нужно определиться с причинами возникновения этих критических сообщений. К ним можно отнести:

  • повреждение или отсутствие файлов библиотек, которые необходимы при запуске игры;
  • устаревание драйверов видеокарты;
  • несовместимость используемого оборудования;
  • «умирающий» жёсткий диск;
  • наличие вирусов в системе, которые блокируют запуск нужных библиотек;
  • отсутствие NetFramework или DirectX;
  • нехватка оперативной памяти для полноценной работы приложений или игр, которые требуют больших ресурсов (например, Mafia 3, GTA V, последние Call Of Duty и Battlefield);
  • отсутствие необходимых обновлений в Windows;
  • ошибка во время установки игры;
  • удаление антивирусом некоторых взломанных файлов игры;
  • повреждение файлов системы.

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

Приведем несколько примеров. Например, у антивируса Eset Smart Security достаточно выполнить следующие действия (смотрите скриншот).

В интернете можно скачать бесплатный антивирус Dr.Web CureIt, который постоянно обновляется. Сделать это можно на официальном сайте по следующей ссылке https://free.drweb.ru/cureit/ . Результаты данного приложения впечатляют.

Проверка реестра

В появившейся утилите нужно написать слово «regedit» и нажать на кнопку «OK».

После этого нужно открыть указанный путь.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

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

В этом месте нас интересует параметр «LoadAppInit_DLLs». У него должно быть значение «0».

В данном случае так и есть. Значит — всё нормально. Проблему нужно искать в другом месте.

Разрядность ОС

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

В открывшемся меню выберите пункт «Свойства».

В результате этого мы увидим информацию о типе системы.

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

Проверка системных требований игры

Перед тем как устанавливать игру, убедитесь, что ваша Windows соответствует системным требованиям. Для примера возьмем игру Call of Duty WWII.

Здесь мы видим, что красным цветом указано Only 64. То есть, если у вас ОС 32-разрядная, то даже пытаться качать игру бессмысленно. Также проверьте, чтобы остальные требования соответствовали конфигурации вашего ПК.

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

В открывшемся окне перейдите на вкладку «Совместимость».

После этого поставьте галочку около пункта «Запустить программу от имени администратора». Далее активируйте настройку режима совместимости.

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

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

Net Framework

Если описанные выше действия не помогли, то, возможно, причина кроется в устаревшем пакете Microsoft .NET Framework.

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

Там вы увидите следующее.

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

После установки вы можете увидеть следующее сообщение.

Это значит, что у вас в этом плане проблем нет, поскольку установлена актуальная версия.

Повторная установка игры

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

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

Если же ошибка всё равно появляется, то попробуйте скачать интересуемую игру с другого сайта.

Установка дополнительного ПО

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

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

Во время инсталляции VCRedist нажмите на кнопку «Repair» или «Исправить».

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

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

Слева в списке указываются все нужные компоненты. Они устанавливаются автоматически. Оригинальный язык программы – немецкий. На просторах Рунета вы можете найти репаки.

Проверка системных данных

Попробуйте проверить файлы ОС на повреждения. Сделать это можно в консоли. Для этого необходимо выполнить несколько простых шагов.

  1. Нажмите на клавиатуре одновременно на Win +X . Выберите выделенный пункт.

  1. Введите в командной строке следующую команду.

Для её активации нужно нажать на клавишу Enter .

  1. Дождитесь окончания проверки.

Длительность сканирования зависит от объема данных. Во время сканирования желательно с Windows ничего не делать.

Обновление драйверов

Ошибка при запуске приложения может возникать из-за устаревшей версии драйвера видеокарты. Для начала проверьте так ли это. Рассмотрим, как это сделать, на примере устройства AMD Radeon.

Для начала кликните в трее на иконку «Настройки Radeon».

В появившемся приложении нажмите на кнопку «Система».

Сразу после этого вы увидите всю необходимую информацию.

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

Скачивать драйвера необходимо в соответствии с разрядностью вашей операционной системы!

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

Обновление Windows

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

  1. Кликните на меню «Пуск».

  1. Нажмите на иконку «Параметры» (выглядит как шестерёнка).

  1. Далее выберите раздел «Обновление и безопасность».

  1. Сразу после этого у вас начнётся проверка. Дождитесь её окончания.

  1. После этого начнётся автоматическое скачивание.

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

Проверка жесткого диска

Проблема запуска игр может возникать из-за поврежденных файлов. Это может быть следствием неисправности жесткого диска. Рекомендуется запустить проверку каждого раздела. Для этих целей используется консоль (запуск описан выше).

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

chkdsk d: /f /r

В результате этого появится сообщение, что раздел уже используется. Лучше запустить проверку после перезапуска. Для этого сначала введите n, а потом y.

Заключение

Как видите, способов устранения данной проблемы очень много. Что-нибудь обязательно должно помочь. Самое главное – всё делать правильно и внимательно.

Видеоинструкция

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