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


Ошибка 0xc0000142 при запуске приложения в Windows, Что делать? Как исправить?

Не редко у пользователей Windows 7, 8, 10 во время запуска игры или другого приложения, появляется ошибка с текстом - "Ошибка при запуске приложения 0xc0000142. Для выхода из приложения нажмите кнопку ОК (The application was unable to start correctly (0xc0000142). Click OK to close the application.)". Перед тем как исправить данную ошибку, сначала необходимо понять почему она появляется в таких играх и приложениях как - мафия 3(mafia), ГТА 5(GTA), esrv.exe, dota 2, cs go, ride 2, blacklist_game.exe, ms office(word, excel), samp, far cry, vsnclient.exe, windows server и др.

Почему выскакивает ошибка 0xc0000142 при запуске программы

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

Исправляем ошибку приложения 0xc0000142 в Windows

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

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

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

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

2. Если данные методы не помогли и при запуске игры у вас появляется ошибка 0xc0000142, то вам нужно проверить параметры совместимости приложения с вашей windows, для этого нажимаем правой кнопкой мыши по приложению, которое хотим запустить и нажимаем пункт "Свойства", далее открываем вкладку "Совместимость" и в пункте "Запустить программу в режиме совместимости с:" пробуем все различные варианты по очереди - Windows xp, 7 , 8, 8.1, 10. 

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

3. Если игра все равно не запускается, то вам нужно пройти на официальный сайт изготовителя вашей видеокарты Nvidia или AMD Radeon и скачать от туда самые свежие драйвера для вашей видеокарты, а затем установить их. Не забудьте перезагрузить компьютер!

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

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

Для устранения ошибки попробуйте почистить файлы реестра и удалить не нужные файлы с компьютера

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

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

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

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

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

4todelat.ru

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

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

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

Ошибка приложения 0xc0000142: основные причины

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

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

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

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

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

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

Чтобы исправить ошибку 0xc0000142 проделайте следующее:

  1. Первым делом нужно попробовать выполнить восстановление системы, которое помогает в большинстве случаев. Проблема в том, что не все пользователи компьютеров на Windows создают точки восстановления. Если восстановить операционную систему невозможно или это ни к чему не привело, переходите к следующему шагу;
  2. Обновите драйвера DirectX и NET Framework на компьютере до актуальных версий. Часто ошибка 0xc0000142 возникает при запуске современной игры, которая требует новые версии драйверов. Их можно загрузить бесплатно с сайта Microsoft. Также попробуйте обновить драйвера видеокарты, скачав их с официального сайта производителя;исправить ошибку 0xc0000142
  3. Не исключено, что при установке приложения или игры произошли сбои, которые привели к повреждению файлов, что вызывает ошибку 0xc0000142. Чтобы это исключить, попробуйте переустановить программу, которая не работает и сигнализирует о неисправности;
  4. Нельзя исключать вирусы, которые могли удалить важные файлы или заблокировать доступ к определенным библиотекам со стороны приложений. Чтобы исправить 0xc0000142, попробуйте проверить компьютер любым антивирусом, рекомендуем использовать бесплатную утилиту Dr.Web CureIt;исправить ошибку 0xc0000142

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

  1. Запустите приложение или игру от имени администратора. Также можно попробовать настроить у них совместимость. Для этого нажмите правой кнопкой мыши на ярлыке, перейдите во вкладку «Совместимость» и выберите режим совместимости с более ранней версией операционной системы. Например, если ошибка 0xc0000142 проявляет себя на Windows 10, попробуйте запустить программу в режиме совместимости с Windows 7 или Windows XP SP3. Желательно опробовать все варианты совместимости прежде чем переходить к следующему шагу;Как исправить ошибку 0xc0000142
  2. Исправить ошибку 0xc0000142 может помочь очистка компьютера от временных файлов. Для этого включите в «Панели управления» или непосредственно в папке режим просмотра скрытых файлов и найдите папку Temp по адресу: Системный_Диск/Windows/Temp. Удалите все элементы из данной папки;
  3. Попробуйте выключить компьютер и отключить силовой кабель от блока питания. Пусть компьютер простоит в подобном состоянии в течение суток, а после вновь подключите элемент питания и загрузите систему. Имеются случаи, когда подобная «разрядка» для блока питания помогала решить проблему.Как исправить ошибку 0xc0000142

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

Загрузка...

okeygeek.ru

ошибка 0xc0000142 в windows 10 [pc-assistent.ru / пк-ассистент.ру]

Ошибка при запуске приложения (0xc0000142). Для выхода из приложения нажмите кнопку "OK".Вот такое сообщение частенько встречается пользователям windows 7, 8, 10.ошибка 0xc00000142 в windows10Как эту ошибку исправить вы узнаете прочитав данный пост.

Ошибка 0xc0000142.

С данной ошибкой не редко сталкиваются пользователи операционной системы windows. Чаще в версиях windows 7 и windows 8, 8.1. Данная ошибка также появляется и на windows 10, хоть и реже чем в предыдущих версиях. Появляется она, как правило, при попытке запустить какое либо приложение. Чаще при запуске компьютерных игр.

Ошибка при запуске приложения (0xc0000142). Для выхода из приложения нажмите кнопку "OK"

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

Причины появления ошибки "Application Error - ошибка приложения" самые разные:

  1. Несовместимые драйвера (конфликт драйверов)
  2. Несовместимое оборудование
  3. Битые ячейки в жестком диске
  4. Недостаточное напряжение
  5. Неисправность оперативной памяти
  6. Поврежденные DLL файлы
  7. Действия вирусов в системе
  8. Некорректное завершение работы системы

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

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

  • Если появилась ошибка 0xc0000142 на windows 10 то можно в первую очередь попробовать самое простое (не редко очень эффективное) решение с запуском приложения в режиме совместимости. Для этого кликаем правой кнопкой мыши на ярлыке приложения и из контекстного меню выбираем пункт "Свойства". Далее переходим на вкладку "Совместимость" и там ставим галочку в строке "Запустить программу в режиме совместимости". Дальше пробуем запустить приложение используя режим совместимости с каждой из представленных версий windows.
  • Следующий вариант заключается в запуске приложения с правами администратора. Для этого на той же вкладке "Совместимость" устанавливаем галочку в строке "Выполнять эту программу от имени администратора".
  • Если ошибка появляется при запуске игр, то следует обновить NET Framework, Microsoft Visual C++ Redistributable, DirectX и драйвера видеокарты.
  • Рекомендую проверить систему на наличие вирусов. Можно воспользоваться бесплатным сканером от DrWeb - Curelt
  • Не редко причиной возникновения подобных ошибок являются неисправности (баги) в файлах самой системы, в её настройках. Поэтому следует вовремя обновлять систему, особенно это касается рекомендуемых обновлений
  • Очистка временных файлов из папки Temp тоже иногда помогает. Очистить папку можно либо самостоятельно, либо с помощью программ.
  • Следующее решение связано с правкой ключей системного реестра (редактируете на свой страх и риск). Запустить редактор реестра можно через командную строку. Открываем командную строку нажатием сочетания клавиш WIN+R. В поле "открыть" командной строки набираем команду "regedit" и жмем Enter.открываем редактор системного реестра Откроется редактор системного реестра. В нем переходим по ветке:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows.В правой части окна находим параметр LoadAppInit_DLLs и дважды кликаем на нем левой кнопкой мыши.параметр LoadAppInit_DLL в редакторе реестраВ открывшемся окне в поле значение выставляем 0. Далее жмем ОК и перезагружаем компьютер.меняем значение параметра LoadAppInit_DLLs
  • Данный вариант заключается в проверке системы windows на наличие различных ошибок при помощи встроенной утилиты. Для её запуска в командной строке набираем «sfc\scannow» (учетная запись пользователя должна иметь права администратора). Данная утилита исправляет небольшие проблемы, в числе которых может быть и ошибка приложения 0xc0000142.

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

pc-assistent.ru

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

Данная ошибка может возникать при запуске приложений или игр. Пример можно видеть ниже, ошибка при запуске программы AutoCAD:Как выглядит ошибка

Так она будет выглядеть в англоязычной версии системы:Варианты окна ошибки

Это довольно часто возникающая проблема, причин которой может быть несколько:

  1. Нет нужных библиотек в используемом дистрибутиве Windows, поврежден какой-либо системный файла или полностью потерян.
  2. Нет возможности обратиться к файлам из-за проблем, связанных с совместимостью.
  3. Отсутствие .NET Framework, нужного для полноценной работы ПО или он поврежден.
  4. Отсутствие актуального DirectX или он поврежден.
  5. Работе ПО мешает вирус или троянская программа.
  6. Ошибка жесткого диска.
  7. Ошибка в настройках BIOS.

Основные методы устранения проблемы

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

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

  1. Исправление с помощью изменений файлов реестра

Зайдем в реестр:Заходим в реестр

Далее задаем путь:

HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows NT\CurrentVersion\WindowsОткрываем путь реестра

Находим там LoadAppInit_DLLs, изменяем его с 1 на .

Чтобы отследить какие именно файлы мешают запуску Вашего приложения существует программа под названием AutoRuns for Windows.Проверяем автозагрузку

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

  1. Переустановка проблемной программы. Вполне вероятно, что при установке были повреждены определенные файлы. Скачивайте официальную версию программного обеспечения.
  2. Установка или обновление .Net Framework и DirectX. Проверьте требования этой программы или игры и сравните, соответствуют ли они установленным в Вашей системе.
  3. Возможно, программа не совместима с версией Windows, установленной на Вашем ПК. Откройте контекстное меню Свойства, вкладка Совместимость и запустите её в режиме совместимости.Изменяем совместимость
  4. Если программа работала, но в какой-то момент запуск её стал сопровождаться этой ошибкой, то сделайте откат системы.

Панель управления \ Все элементы панели управления \ Восстановление (Для версий Windows 7 и выше).Восстанавливаем систему

Далее Запуск восстановления системы, выбрать точку восстановления и нажать Готово.

Выбираем точку восстановления Запускаем восстановление
  1. В систему закрался вирус. В таком случае Вас выручит надежная антивирусная программа, которая поможет вылечить зараженные файлы, к примеру, Dr.Web.
  2. Перезагрузите систему в безопасном режиме с поддержкой командной строки. Затем введите sfc /scannow в поле ввода команд, после чего начнется проверка системы, которая самостоятельно обнаружит, заменит поврежденные файлы и восстановит их целостность.
  3. Установите все необходимые обновления системы из «Центра обновления Windows».Запускаем центр обновления
  4. Почистите мусорные файлы реестра программой типа CCleaner, RegCleaner и им подобными.Чистим с CCleaner
  5. Неправильная работа драйвера видеокарты. В таком случае нужно обновить или откатить графический драйвер до корректного.Обновляем драйвера
  6. Запустите приложение от имени администратора.
  7. Проверьте жесткий диск на наличие битых секторов, достаточный ли объем оперативной памяти для данной программы, настройки BIOS. Такие причины этой ошибки маловероятны, но все же, если все выше предложенные способы не помогли, то проверка будет нелишней.

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

composs.ru

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

Вспомните, как часто Вам приходится сталкиваться с разнообразными ошибками при запуске игр и программ? Достаточно часто, ведь так? Что ж, сегодня мы расскажем Вам, что делать с ошибкой при запуске приложения 0xc0000142. Наиболее часто она является воплощением проблем с совместимостью операционной системы с данной игрой или программой. Иными словами, Вы стараетесь на новой версии ОС (условно, на Windows 8.1 или 10) запустить достаточно старое приложение, которое создавалось ещё под более раннюю версию системы. Также данная ошибка может говорить о том, что отсутствует или повреждён файл одной из библиотек, требуемых для запуска приложения. Как бы то ни было, мы с Вами в любом случае разберёмся с проблемой и решим её. Окно ошибки

Что делать с ошибкой при запуске приложения 0xc0000142: проблемы с совместимостью

Спросите себя: данная ошибка возникает исключительно при запуске одного и того же приложения? Если это действительно так, то наиболее вероятен тот вариант, что проблема решится, если установить правильный режим совместимости для приложения. Что ж, давайте разберёмся с тем, как это делать:
  1. Кликните правой кнопкой мыши по ярлыку того приложения, которое не запускается и выдаёт данную ошибку. В выпадающем контекстном меню выберите пункт «Свойства», кликнув по нему ЛКМ; Заходим в "Свойства"
  2. У Вас откроется новое окно со свойствами выбранной программы, её ярлыка. Здесь множество вкладок, но нам нужна лишь одна - «Совместимость». Перейдите туда;Проверяем совместимость
  3. Далее есть два пути – воспользоваться автоматическим подбором необходимых условий совместимости или сделать всё в ручном режиме. Для автоматического режима нажмите на кнопку «Запустить средство устранения проблем с совместимостью» и следуйте инструкциям, появляющимся на экране. В случае с ручным режимом, стоит методом подбора выбирать среди младших версий ОС. Для начала выберите совместимость с Windows 8; Ошибка при запуске приложения 0xc0000142
  4. Нажмите «Применить», затем «ОК»;
  5. Теперь попробуйте запустить приложение, которое выдавали ошибку 0xc0000142;
  6. Если она осталась на месте, вернитесь к 3 пункту и выберите другой режим совместимости;
  7. Готово! Игра или программа успешно запускается и функционирует.
Важно перепробовать все варианты совместимости, только тогда можно быть на сто процентов уверенным в том, что проблема в другом – в отсутствии нужной библиотеки или файла.

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

Прежде чем приступить к обновлению библиотек, мы рекомендуем попробовать ещё один весьма полезный “трюк”, который порой решает множество проблем разом:
  • Кликните ПКМ по значку приложения и в выпадающем меню выберите «Запуск от имени Администратора».АдминистраторНе исключено, что это поможет. Если же ничего не получилось и на сей раз, то стоит попытать статье другим путём. Мы рекомендуем Вам:
    1. Обновить DirectX – для этого достаточно скачать с официального сайта дистрибутив программы, запустить его и следовать инструкции на экране;
    2. Обновить Net.Framework – всё аналогично обновлению DirectX;
    3. Далее нужно обновить драйвера на свою видеокарту. Для этого посетите официальный сайт NVidia или ATI Radeon в зависимости оттого, какого производителя у Вас видеочип;
    4. Если и после этого ошибка осталась на своём месте, стоит почистить папку с временными файлами. Возможно, проблема кроется в них. Для этого пройдите по пути, указанному на скриншоте. Затем удалите оттуда все файлы; Путь к папке
    5. Также стоит попытаться после всего этого переустановить саму игру или программу, а после перезагрузить систему.
    Поздравляем Вас, если проблема не связана с самим приложением, оно наверняка должно заработать. Как видите, её можно назвать достаточно банальной и решается она в несколько несложных действий.
  • droidway.net

    что делать и как исправить 0xc0000142

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

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

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

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

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

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

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

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

    16-разрядное приложение не поддерживается системойОсобенно эта проблема характерна для пользователей 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 появляется при запуске программы и досаждает многим пользователям. Воспользовавшись одним из приведенных выше методов, каждый владелец устройства сможет решить проблему.

    komp.guru

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

    30 Декабря 2011

    In English

    Информативно, не правда ли? Видим имя файла, код ошибки, а чего делать и кого искать - неясно. Из текста можно догадаться, что приложению по каким-то причинам не удалось правильно загрузиться. Порывшись на форумах с англо-русским словариком, самое большее, что можно понять, это то, что не смогла загрузиться какая-то библиотека (т.е. dll), которая нужна больному файлу. Да вот только какая? Осталось всего лишь составить список всех библиотек, используемых процессом и проверить наличие каждой на диске. И пускай есть несколько хороших почти-бесплатных программ для просмотра таблицы импорта любого исполняемого файла в окружении непонятных цифр и абревиатур типа RVA, вот только большинство пользователей, столкнувшихся с такой проблемой, уже давно испугались читать дальше и побежали переустанавливать Windows. Для тех, кто остался, рассказываю дальше.

    Конечно же я не призываю искать программы, показывающие необходимые Dll, чтобы потом выписать их в блокнотик и затем по одной отыскать где-то в системных папках на жестком диске, убедившись в их целости и сохранности. Даже несмотря на то, что в таблице импорта explorer.exe на моем компьютере их всего лишь 19, это занятие может растянуться надолго (ручной поиск причины ошибки в первый раз у меня занял около четырех часов). А уж если догадаться, что программа в процессе работы может загрузить любую библиотеку динамически, то под подозрение может попасть почти все содержимое компьютера.

    Для наблюдения за загрузкой процесса пришлось создать Наблюдателя, который сможет запустить выбранную программу (через меню "Файл") и зафиксировать все более-менее значимые события в процессе ее работы: создание и удаление потоков, загрузку и выгрузку библиотек, возникновение исключений (exceptions). Все, что увидит, подробно запишет в текстовый файл и покажет на экране дерево загрузки и таблицу с подробной информацией о каждой библиотеке.

    Текстовый лог-файл будет создан в папке с программой и сразу после окончания сканирования откроется в Блокноте. Его можно проанализировать самостоятельно на предмет наличия ошибок загрузки или прислать мне на почту Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript , подскажу, что сделать дальше.

    PS Если окно с ошибкой выскакивает в ходе загрузки Windows и, соответственно, запустить данную утилиту не представляется возможным, можно попробовать загрузиться с LiveCD и прописать ее запуск в реестре в ключе winlogon/shell. После перезагрузки она должна запуститься вместо explorer.exe. Разумеется, затем обязательно вернуть explorer.exe на место. Для тех, кто не понял, о чем я, самостоятельно лучше ничего не трогать.

    Это важно!

    • Запуск программы выполнять от имени Администратора! В случае запуска не от Администратора, будет показано окно с предупреждением о том, что возможна некорректная работа программы.
    • В версиях программы, начиная с 10.12.2012, убрана необходимость наличия на компьютере Visual Studio C++ Redistributable Package, из-за чего она стала немного "тяжелее".
    • Программа не вносит никаких изменений на жесткий диск или в реестр компьютера и, естественно, не содержит вредоносный код. Ее использование или неиспользование целиком и полностью лежит в руках пользователя.
    • Более продвинутая и профессиональная утилита, способная диагностировать проблему появления ошибки 0xc0000142, называется Dependency Walker, однако для ее использования необходимо обладать некоторыми знаниями в области системного программирования и уметь пользоваться англо-русским словариком.
    • Если "Запустил файл, открылся лог, а я там ничего не понимаю!", - следует прислать мне текстовый файл с логом на электронную почту Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript . Будем разбираться вместе. К логу очень желательно добавить лог от программы Dependency Walker в режиме профилирования (кнопка F7), это намного ускорит процесс. НО! Причину, по которой вдруг не смогла запуститься 'крякнутая' игрушка, мне разбирать не интересно. Спрашивайте у авторов патчей. И прежде чем кидать лог, надо дочитать эту страницу до конца. Возможно, решение вашей проблемы здесь уже описано. Поэтому если я не отвечаю на сообщение, следует призадуматься

    Прямая ссылка для скачивания:

    exe-файл x32 (версия от 19.04.2013)

    exe-файл x64 для 64-битных операционных систем (версия от 19.04.2013)

    Известные проблемы:

    • The Sims 3. Программа выдает ошибку 0xC0000142 в результате "кривой" установки DirectX в папку The Sims 3\Game\Bin. Анализ лога показал проблему в библиотеке d3dx9_31.dll, размер которой был всего лишь 73К. Ошибка устранена после переустановки DirectX с официального сайта.
    • LogonUI.exe. Программа выдает ошибку 0xC0000142; в итоге не загружается Windows. Анализ конкретного случая показал, что в результате работы некой программы по "украшательству" Windows был изменен сам файл LogonUI.exe, что привело к ошибке. Ошибка устранена после замены файла на оригинальный с загрузочного диска (LiveCD).
    • При установленном на компьютере антивирусе Касперского 2011 в загрузку процесса вклинивается библиотека mzvkbd3.dll, и в результате процесс завершается с ошибкой 0xC0000142. Если в логе видна загрузка этой библиотеки, то для устранения ошибки первым делом стоит попробовать деинсталлировать антивирус либо обновить его до версии 2012. Подтверждено устранение ошибки 0xC0000142 в программах The Witcher 2 (Ведьмак) и StairCon.
    • В операционной системе Windows XP при попытке запуска консольных приложений типа cmd.exe или ping.exe может возникать ошибка 0xC0000142. Для устранения этой ошибки корпорация Microsoft выпустила обновление KB950312. Проблема решается заменой файла Winsrv.dll
    • Ошибка 0xC0000142 может появляться, когда используются пропатченные библиотеки, нарушающие лицензию оригинальной программы. Например, поломанная игра FAR CRY 3 не запускается под Windows XP, поскольку разработчики кряка не задумались о том, что эта операционная система официально не поддерживает DirectX 11. Также любая игра, использующая steam_api.dll, может упасть из-за подменённого файла без копирайта от Valve Corporation. Неоригинальная библиотека steam_api.dll не совместима с Windows XP! Ну, или если в логе видна загрузка какого-нибудь патча от SKIDROW, то причину появления ошибки лучше спросить у них.
    • Свою библиотеку pctESPHooking32.dll суёт во все места PCTools Firewall. Проблема обнаружилась при запуске программы ImgBurn и после деинсталляции этого файрвола успешно разрешилась.
    • Ошибку 0xC0000142 вызывает библиотека BrowserProtect.dll, которая вместе со своим процессом BrowserProtect.exe загружается автоматически при старте операционной системы и занимается непонятными вещами, блокируя изменение настроек браузеров и стартовой страницы. Библиотека загружается через AppInit_DLLs, следовательно, получает управление при запуске абсолютно любой программы на компьютере. Да ещё и сам процесс сильно позаботился о своей безопасности, прописавшись аж в Task Scheduler! Живёт тоже по странному адресу вида C:\ProgramData\BrowserProtect\2.6.1125.80\{c16c1ccb-7046-4e5c-a2f3-533ad2fec8e8}
    • Недавнее изобретение от NVIDIA, а именно NVIDIA GeForce Experience, добавляет загрузку библиотеки rxinput.dll в память всех процессов при их запуске, из-за чего в некоторых случаях (ошибки проявляются в системе Windows 7) с ошибкой 0xC0000142 падают совсем безобидные программы типа skype.exe или даже iexplore.exe. Отключение сервиса NVIDIA Streamer Service, которому, вероятно, принадлежит эта библиотека, а также принудительное её удаление из ключа реестра AppInit_DLLs, к сожалению, не помогло устранить ошибку. Поэтому единственным известным мне способом восстановить нормальную работоспособность системы является деинсталляция NVIDIA GeForce Experience и ожидание багфикса от авторов. В системе Windows 8 ошибка не проявляется

    LineAge 2

    Основной процесс L2.exe представляет собой 32-разрядное приложение. На 64-разрядных системах в импорте бывают ошибки, связанные с отсутствием функций (InterlockedIncrement, InterlockedDecrement) в таблице экспорта библиотеки kernel32.dll. Эти функции не работают на 64-разрядных системах, вместо них должны использоваться другие (InterlockedIncrement64, InterlockedDecrement64). Даже на официальном сайте Lineage есть упоминание о том, что 64-разрядные системы не поддерживаются, и что программа может работать некорректно (http://www.lineage2.com/en/game/download/system-requirements/).

    Далее, если у вас в системе процессор AMD, то это ещё более усложняет проблему. У него есть два режима работы. В основном режиме - Long Mode - упразднены некоторые элементы x86 архитектуры, поэтому нет гарантии, что в такой системе заработает любое 32-разрядное приложение. В Legacy Mode он предоставляет полную совместимость с 32-разрядной системой. Не знаю, как это переключить и возможно ли. Но в этом режиме точно не будет работать ни одна 64-разрядная программа.

    Однако, мне известны случаи, когда LineAge 2 всё-таки удавалось запустить после очистки реестра CCleaner'ом или после отключения службы Lanman Workstation

    The Witcher 2 (Ведьмак) 

    Про него уже можно написать доклад и выступать с ним на митинге. Обнаруженные проблемы с запуском, приводящие к появлению ошибки 0xC0000142:
    • Программа выдает ошибку 0xC0000142 при установленном антивирусе Kaspersky Internet Security (а так же, Kaspersky Anti-Virus) 2011 после загрузки библиотеки kloehk.dll либо mzvkbd3.dll. Ошибка устранена после обновления KIS (KAV) до версии 2012.
    • Другая причина ошибки 0xC0000142 - в пакете Microsoft .Net Framework. Для устранения ошибки следует (пере)установить этот пакет с официального сайта 
    • В работу приложения самым странным образом вмешивается процесс datamngrUI.exe, который обычно находится в C:\Program Files\Searchqu Toolbar\Datamngr, и пытается инжектить свои библиотеки datamngr.dll и IEBHO.dll в память Ведьмаку, явно снося ему крышу. По сообщениям мистера Гуглинга, процесс занимается весьма нехорошими вещами: принудительно подменяет стартовую страницу браузеров и впечатывает свои панельки в IE и аддоны в FireFox. Так что, очевидно, должен быть убит на месте вместе со всей своей бандой. После очищения от заразы игра должна запуститься. Другие известные пути её прописки: C:\Program Files\Windows iLivid Toolbar, C:\Program Files\Searchcore Toolbar.
    • В процесс загрузки вмешивается библиотека appinit_dll.dll от компании Lucidlogix Inc. Проблема должна решиться удалением программ, расположенных обычно по адресу %PROGRAMFILES%\Lucidlogix Technologies.
    • Ведьмак не захотел запускаться, обнаружив на своем пути библиотеку r3god.dll, принадлежащую программе для удаленного администрирования (читай: слежке за пользователем) - Remote Administrator, или просто RAdmin. Для убийства обоих зайцев - ошибки 0xC0000142 и RAdmin'а - следует найти, каким образом библиотека загружается в систему. Если открыто установлен RAdmin - то деинсталлировать его. В моем случае я нашел загрузку библиотеки r3god.dll через AppInit_DLLs - раздел реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Windows
    • Процесс падает с ошибкой 0xC0000142, если в системе присутствует библиотека acaptuser32.dll, которая является частью плагина Adobe Acrobat's Capture 3D. Библиотека обычно находится в папке C:\Windows\System32 или C:\Windows\SysWoW64 (на 64-разрядных системах). Соответственно, для устранения ошибки достаточно отключить этот плагин, либо просто переименовать эту библиотеку (но я бы не рекомендовал, ибо возможно чревато появлением других оишибок).

    Ошибка 0xC0000142 при выключении (перезагрузке)

    Если ошибка 0xC0000142 возникает, например, в процессе cmd.exe только при выключении (перезагрузке) компьютера, то виноват в этом не сам процесс cmd.exe, а тот, кто запускается при помощи него при старте операционной системы. Например, нечто под названием "AMD Accelerated Video Transcoding device initialization", относящееся к пакету драйверов видеокарты AMD Catalyst имеет исполняемый файл kdbsync.exe и при этом сидит в автозагрузке в виде:

    В этом случае на ошибки стоит проверять не cmd.exe,  а процесс kdbsync.exe, хотя в данном примере автозапуск этого процесса можно просто отключить в реестре: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run, параметр AMD AVT.

    Ошибка 0xC0000142 в процессе cmd.exe и других консольных приложениях

    Если процесс cmd.exe падает на взлете, а в логе видна загрузка только библиотек ntdll.dll, kernel32.dll, kernelbase.dll, то проблема с большой долей вероятности заключается в измененной библиотеке kernel32.dll, которая не смогла инициализироваться. В логе Dependency Walker указывается, что DllMain вернула 0 (то есть ошибку). Следует обратить внимание на дату изменения этой библиотеки и вспоминать, кто или что вносили изменения в системных файлах.

    Ошибка при инициализации приложения 0xC0000135

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

    Ошибка при инициализации приложения 0xC000001D

    Перед завершением процесса может возникать исключение 0xC000001D - Попытка выполнить недопустимую команду. Обычно связано с тем, что процессор не поддерживает набор команд SSE2. Лечится заменой процессора, либо поиском такой же программы, скомпилированной без поддержки это набора команд.

    winerror.ru


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