HoneyMad
Многие пишут, что в решении этой проблемы помогает смена русской раскладки на английскую в пути к игре, например: не «D:ФайлыSteamsteamappscommonFallout 4″, а «D:FilesSteamsteamappscommonFallout 4″
Программы на крайний случай:
sfc / scannow — команда в системе через «Выполнить… -> Cmd»
3DP Net
AutoCAD Mechanical
- пожаловаться
- скопировать ссылку
HackerokX
Спасибо вам решил:)
- пожаловаться
- скопировать ссылку
HackerokX
Помогло переименовать путь, спасибо)
- пожаловаться
- скопировать ссылку
HackerokX
реально трабл с путем, хаха)
- пожаловаться
- скопировать ссылку
HoneyMad
Откат системы пробовали?Игру переустанавливать пробовали?
- пожаловаться
- скопировать ссылку
HoneyMad
Ты все перелопатил в инете? например здесь — http://allerrorcodes.ru/oshibka-pri-zapuske-prilozheniya-0xc0000142/
или здесь — https://otvet.mail.ru/question/207968729
И какая у тебя Винда?
Ну и в конце концов переустанови Винду, если ничего не помогло.
Лично я на свежую винду устанавливаю эти проги:
Спойлер
1. Драйвера материнской платы
2. Драйвер видео
3. Direct X dxwebsetup
4. Visual CC++ 2017
6. NET.Framwork 4.6.1
7. WinRAR 5.6.1 x64
8. K-Lite Codec Pack Mega
9. CCleaner v5.14
10. O&O Defrag Professional 20.0
11. Revo Uninstaller
Все игры у меня, тьфу-тьфу, работают отлично.
А может и видюха твоего ноута слабовата. Черт его знает.
- пожаловаться
- скопировать ссылку
Содержание
- Исправление ошибки с кодом 0xc0000142 при запуске приложений в Windows 10
- Способ 1: Включение режима совместимости
- Способ 2: Удаление подозрительных программ
- Способ 3: Редактирование ключа реестра
- Способ 4: Обновление драйверов видеокарты
- Способ 5: Установка недостающих компонентов
- Способ 6: Проверка целостности системных файлов
- Исправление ошибки 0xc0000142 при запуске игры в Windows 10
- Способ 1: Переустановка в папку без кириллицы
- Способ 2: Создание новой учётной записи
- Способ 3: Установка с выключенным антивирусом
- Способ 4: Запуск в режиме совместимости
- Способ 5: Изменение реестра
- Ошибка при запуске приложения 0xc0000142
- 0xc0000142 при запуске игры, приложения в windows 10, 7, 8: как исправить
- Запуск приложения в режиме совместимости
- Замена значения LoadAppInit_DLL в реестре
- Переустановка системных приложений
- Запуск sfc (проверка системных файлов)
- Прочие возможные причины
- Продвинутый способ (для опытных пользователей)
Исправление ошибки с кодом 0xc0000142 при запуске приложений в Windows 10
Способ 1: Включение режима совместимости
Предлагаем начать с самых простых вариантов решения проблемы с кодом 0xc0000142, которая появляется при попытке запуска приложения в Windows 10. Первый метод заключается во включении режима совместимости с предыдущими версиями ОС, что особенно актуальным будет для старых программ.
- Для начала отыщите исполняемый файл или ярлык целевого приложения и кликните по нему правой кнопкой мыши, где выберите пункт «Свойства».
Находясь на вкладке «Совместимость», щелкните по «Запустить средство устранения проблем с совместимостью» для проверки автоматических параметров.
Запустите проверку приложения, и если ошибка снова появится, отмените настройку и переходите далее.
В случае, когда автоматически выбранные параметры не подошли, попробуйте выставить их вручную, проверяя каждое значение. Для этого снова вернитесь в то же самое меню окна «Свойств» и выполните такие действия:
- Отметьте галочкой пункт «Запустить программу в режиме совместимости с:».
Разверните выпадающее меню и выберите один из вариантов совместимости с предыдущими версиями.
Задайте дополнительные параметры, поочередно проверяя каждый из них.
После каждой проверки меняйте параметры, если ошибка снова будет появляться. В ситуациях, когда ни одна из настроек не оказала эффекта, отключите режим совместимости и переходите к следующим способам решения.
Способ 2: Удаление подозрительных программ
Иногда на компьютер пользователя попадают неизвестные программы, которые он сам не устанавливал. Они могут провоцировать появление различных проблем, в том числе и той, о которой идет речь в данной статье. Рекомендуется вручную проверить список такого софта и по необходимости удалить подозрительные компоненты.
- Откройте «Пуск» и перейдите в «Параметры».
Там выберите категорию «Приложения».
Ознакомьтесь со списком программ и удалите те, в которых не нуждаетесь или чье присутствие вызывает у вас подозрения.
Существуют дополнительные варианты удаления софта в Windows 10, в том числе и того, который не деинсталлируется стандартными средствами. Детальные руководства по этим темам ищите в статьях по ссылкам ниже.
Отметим, что после удаления странных программ, если они все-таки были обнаружены, рекомендуется просканировать систему на наличие вирусов, чтобы исключить заражение различного рода угрозами. Разобраться в этом поможет отдельный материал от другого нашего автора далее.
Способ 3: Редактирование ключа реестра
В «Редакторе реестра» находится один параметр, влияющий на динамически подключаемые библиотеки при запуске игр и программ. Неправильное значение может оказывать негативное влияние на корректность загрузки, поэтому лучше его проверить и, если нужно, изменить.
- Откройте утилиту «Выполнить» через Win + R, в поле напишите regedit , после чего нажмите на Enter.
Перейдите по пути HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows .
Отыщите там параметр «LoadAppinit_DLLs» и дважды кликните по нему левой кнопкой мыши.
Измените значение на «0».
После внесения изменений в реестр компьютер перезагружается в обязательном порядке. Затем можно переходить к проверке проблемного приложения, чтобы понять, была ли решена рассматриваемая неполадка.
Способ 4: Обновление драйверов видеокарты
Ошибка с кодом 0xc0000142 бывает вызвана проблемами с работоспособностью графических драйверов, например, изначально была поставлена не та версия или она уже устарела. Из-за этого следует любым удобным методом проверить наличие обновлений для видеокарты, о чем более детально читайте в материале по ссылке ниже.
Способ 5: Установка недостающих компонентов
Еще одна причина возникновения проблем при запуске приложений — отсутствие дополнительных компонентов, необходимых для их работы. Сюда относится Visual C++, DirectX и .NET Framework. Первые и последние составляющие обновить в Windows 10 не составит труда, поскольку для этого придется только воспользоваться официальными сайтами, о чем написано в статьях далее.
C DirectX дела обстоят сложнее, поскольку компонент по умолчанию установлен в Виндовс 10. Однако это не отменяет того факта, что некоторые файлы могут быть повреждены, отсутствовать или вообще связаны с предыдущими версиями библиотеки. Тогда может потребоваться переустановка компонента и добавление недостающих файлов, чему посвящена другая статья на lumpics.
Способ 6: Проверка целостности системных файлов
Этот вариант не очень часто оказывается эффективным, поскольку сама ситуация с повреждением системных файлов встречается редко. Прибегать к использованию этого варианта следует только если описанные выше решения не принесли результата. Возможно, понадобится задействовать сразу две системные утилиты по очереди, о чем в развернутом виде рассказано далее.
Стоит уточнить, что некоторые приложения, полученные из сторонних источников, работают с ошибками по причине внутренних сбоев. Их стоит попытаться переустановить или скачать другую сборку, например, уже с официального сайта. Тогда проблема должна быть решена.
Исправление ошибки 0xc0000142 при запуске игры в Windows 10
Способ 1: Переустановка в папку без кириллицы
Самая частая причина появления рассматриваемой проблемы – инсталляция игрового ПО в пути, который содержит кириллические буквы. Дело в том, что некоторые варианты установщиков плохо работают с такими символами, отчего не могут внести корректные значения в системный реестр. Оптимальным решением в такой ситуации будет удаление проблемного софта и инсталляция в каталоги, которые не содержат в названии русских букв: например, путь D://Games корректен, тогда как D://Игры – нет.
Способ 2: Создание новой учётной записи
Иногда предыдущий вариант не помогает – проблема кроется глубже, и запуску программы мешает имя пользователя, прописанное кириллицей: множество современного софта содержит свои конфигурационные файлы в каталоге «Документы» пользовательской папки, к которой просто не может получить доступ из-за русского названия. Изменить имя локальной учётной записи достаточно трудно, но обойти эти сложности можно путём создания нового аккаунта, который следует назвать английскими буквами.
Способ 3: Установка с выключенным антивирусом
В некоторых ситуациях причиной ошибка с кодом 0xc0000142 возникает из-за проблем в процессе установки: антивирус распознал какой-то из файлов в инсталляторе как вредоносный, из-за чего теперь ПО и не может запуститься нормально. Следовательно, устранит сбой удаление софта, временное отключение антивируса и повторная установка.
Способ 4: Запуск в режиме совместимости
В решении этой проблемы может помочь открытие игры в режиме совместимости, в частности, с Windows 7, особенно если целевой софт разработан задолго до появления «десятки» на рынке.
- Найдите ярлык на «Рабочем столе», кликните по нему правой кнопкой мыши и выберите пункт «Свойства».
Здесь перейдите на вкладку «Совместимость». Первым делом найдите блок «Режим совместимости», где отметьте соответствующую опцию, затем в выпадающем меню выберите подходящий вариант, например, «Windows 7».
Также рекомендуется задействовать пункт «Запуск в режиме администратора», после чего последовательно нажмите «Применить» и «ОК».
Попробуйте запустить проблемную игру – если всё сделано правильно, она должна стартовать нормально.
Способ 5: Изменение реестра
В редких случаях ошибка 0xc0000142 может возникать из-за неверного значения в одном из разделов системного реестра. Для решения этой проблемы правильный параметр нужно ввести вручную.
- Запустите «Редактор реестра»: воспользуйтесь сочетанием клавиш Win+R, после чего введите запрос regedit и кликните «ОК».
Перейдите в следующую ветку реестра:
Поищите в нём параметр с именем «LoadAppinit_DLLs».
Если таковой присутствует, проверьте его значение – если оно обозначено как «1», дважды кликните по записи, впишите там «0» и подтвердите внесение изменений.
Этот метод показывает свою эффективность со старыми играми, которые были выпущены ещё для Windows XP.
Ошибка при запуске приложения 0xc0000142
Ошибка 0xc0000142 возникает в любой из версий Windows, когда приложение не удается правильно инициализировать.
Проблема связана с ошибкой загрузки DLL, это означает, что приложение использует в своей работе системные файлы либо поврежденные, либо не совместимые с программой. Вот только краткий перечень программ и игр при запуске которых выходила эта ошибка: iTunes, AutoCAD, GTA 5, Fallout 4, Divinity 2 и многие другие.
0xc0000142 при запуске игры, приложения в windows 10, 7, 8: как исправить
Запуск приложения в режиме совместимости
- Нажимаем правой кнопкой мыши на запускаемом файле приложения или игры
- Выбираем Свойства
- Переходим на вкладку Совместимость
- Нажимаем галку Запустить программу в режиме совместимости и выбрать версию операционной системы. Здесь всё сугубо индивидуально для каждой программы, нужно подбирать.
Какая-то должна работать в Windows XP, какая то в Windows 7 и т.д. - Нажимаем галку Выполнять эту программу в режиме администратора
- Нажимаем ОК . Пробуем запустить приложение
Замена значения LoadAppInit_DLL в реестре
- Нажимаем комбинацию клавиш
+ R
- В появившемся окне вводим regedit и нажимаем Ок
- Переходим в раздел
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Windows LoadAppInit_DLLs
Переустановка системных приложений
Так как ошибка связана с использованием несовместимых или испорченных DLL, то логично попробовать переустановить системные приложения, драйвера и т.п.
Как вариант можно скачивать всё по отдельности, как например DirectX 11, OpenAl, Net FrameWork и т.д, а можно использовать специальную программу Всё в одном All in One Runtimes , которая содержит актуальные версии всех необходимых библиотек
- Переходим по ссылке https://www.computerbase.de/downloads/systemtools/all-in-one-runtimes/ нажимаем на красную кнопку справа
- Запускаем и переустанавливаем основные приложения
Запуск sfc (проверка системных файлов)
Запустите команду sfc / scannow , для сканирования всех защищенных системных файлов и их замены при обнаружении неправильных версий. (Подробнее про sfc)
Для этого запустите консоль в режиме администратора. Введите
Нажмите Enter и дождитесь результата
Прочие возможные причины
- Проверьте свой компьютер на наличие вирусов, которые могли внести изменения в системные файлы или файлы приложения
- Установите все обновления виндовс, которые находятся в очереди в Центре обновления Windows, и дождитесь их полной установки
- Менее распространено, но всё таки бывает, что ошибка 0xc0000142, связана с устаревшим драйвером видеокарты. Обновите драйвер видеоакрты
- Переустановите Ваше приложение повторно
Продвинутый способ (для опытных пользователей)
Если предыдущие способы не помогли или вы хотите выяснить первопричину возникновения ошибки, можно просканировать неработающее приложение на предмет использования им DLL, с отображением полных путей к библиотекам и отображением их разрядности x32 или x64 для выявления не совместимости. Будем использовать программу Dependency Walker , которая как раз всё это и умеет делать.
Открываем не работающую программу в Dependency Walker и анализируем все используемые ею DLL. Каждый случай индивидуален и здесь придется поработать, поанализировать самостоятельно.
Ошибка при запуске приложения 0xc0000142
FixErro » Компьютеры » База знаний » Ошибка при запуске приложения 0xc0000142
Ошибка при запуске приложения 0xc0000142 — одна из распространённых проблем. Часто она появляется при запуске игры, которая не подходит для используемой операционной системы. В этой статье вы узнаете как исправить эту ошибку не прибегая к переустановке системы. Мы рассмотрим максимальное количество возможных решений. Что это за ошибка и почему она возникает на Windows 10 и гораздо реже, но всё же, на Windows 7?
Fallout 4, GTA 5, Rage 2, Farming Simulator 2017, Deus Ex: Mankind Divided, Sims, iTunes, AutoCAD, Divinity 2 — это далеко не весь список игр и приложений, в которых возникает данная ошибка. Ниже мы постараемся рассказать как её исправить и не допустить дальнейшего появления.
0xc0000142 при запуске игры или приложения: как исправить
Самый простой и обычно самый эффективный вариант исправления ошибки — запуск приложения в режиме совместимости. Для этого выполните следующие действия:
- Выберите приложение или игру, при запуске которая возникает ошибка 0xc0000142
- Нажмите свойства
- Откройте вкладку «Совместимость»
- Отметьте пункт «Запустить программу в режиме совместимости» и выберите ОС, которую, по вашему мнению, нужно было использовать для запуска программы. Если вы не знаете, просто попробуйте все варианты.
- Также отметьте пункт «Выполнять эту программу от имени администратора».
- Нажмите «Ок» и попробуйтее запустить программу.
Обычно этот способ решения проблемы с запуском приложения или игры помогает большинству. Вы не в числе счастливчиков? Не расстраивайтесь, у нас есть ещё несколько вариантов решения ошибки 0xc0000142 — с нами вы не пропадёте!
Вариант исправления ошибки через реестр
- LoadAppInit_DLLsНажмите сочетание клавиш Win + R или в меню пуск найдите команду «Выполнить»
- Наберите в окне regedit и нажмите Ок
- Проследуйте по следующему пути:
HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows NT / CurrentVersion / Windows / LoadAppInit_DLLs - Нажмите на параметр «LoadAppInit_DLLs» два раза
- Установите значение на «0»
Ура, у вас получилось! Теперь попробуйте снова запустить приложение или игру.
Помогло? Поздравляю, теперь вы знаете как исправить ошибку при запуске приложения 0xc000014. Все ещё испытываете затруднения? Не волнуйтесь, у меня есть еще варианты решения этой проблемы.
Кстати, если данный пункт вам помог, нужно «закрепить результат».
После перезагрузки компьютера значение параметра LoadAppInit_DLLs вернётся к первоначальному значению.
Вы даже можете попробовать добавить файл в автозагрузку. А ещё можно отключить подтверждение импорта файла реестра — тогда процесс будет проходить максимально незаметно.
Как ещё можно исправить ошибку 0xc0000142
- Многие пользователи сообщают об успешном решении проблемы путём отключения брандмауэра и защитника Windows. Узнать как это сделать вы можете здесь: как отключить брандмауэр windows, как отключить защитник windows
- Часто причиной ошибки является русские символы в пути к папке с игрой/приложением. Также проблемой может являться русское имя пользователя. Проверьте, нет ли русских символов в пути к исполняемому файлу (не ярлыку!). Также попробуйте добавить нового пользователя, избегая в имени кириллицу.
- Попробуйте отключить антивирус — он может блокировать запуск файла. Проверьте также его карантин. Если вы выяснили, что антивирус произвёл какие-то действия с исполняемым файлом, переустановите/скачайте заново программу. Если проблема окажется в антивирусе, добавьте исполняемый файл приложения/игры в исключения.
- Попробуйте проверить Windows на целостность файлов.
- Маловероятно, но не помешает и может оказаться полезным: проверьте SMART жёсткого диска. Неисправность могут также вызвать ошибки в файловой системе. Поэтому не лишним будет проверить файловую систему.
- Вы используете «ломанную» версию приложения или игры? Невероятно, но факт: на лицензионных изданиях ошибки возникают гораздо реже.
- Проверьте систему на вирусы. Убедитесь, что дело не в них.
- Ничего не подходит? Попробуйте восстановление системы.
Всё еще испытываете затруднения? Пишите в комментарии, решим проблему вместе!
Ошибка при запуске приложения 0xc0000142
Ошибка 0xc0000142 возникает в любой из версий Windows, когда приложение не удается правильно инициализировать.
Проблема связана с ошибкой загрузки DLL, это означает, что приложение использует в своей работе системные файлы либо поврежденные, либо не совместимые с программой. Вот только краткий перечень программ и игр при запуске которых выходила эта ошибка: iTunes, AutoCAD, GTA 5, Fallout 4, Divinity 2 и многие другие.
0xc0000142 при запуске игры, приложения в windows 10, 7, 8: как исправить
Запуск приложения в режиме совместимости
- Нажимаем правой кнопкой мыши на запускаемом файле приложения или игры
- Выбираем Свойства
- Переходим на вкладку Совместимость
- Нажимаем галку Запустить программу в режиме совместимости и выбрать версию операционной системы. Здесь всё сугубо индивидуально для каждой программы, нужно подбирать.
Какая-то должна работать в Windows XP, какая то в Windows 7 и т.д. - Нажимаем галку Выполнять эту программу в режиме администратора
- Нажимаем ОК . Пробуем запустить приложение
Замена значения LoadAppInit_DLL в реестре
- Нажимаем комбинацию клавиш
+ R
- В появившемся окне вводим regedit и нажимаем Ок
- Переходим в раздел
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Windows LoadAppInit_DLLs
Переустановка системных приложений
Так как ошибка связана с использованием несовместимых или испорченных DLL, то логично попробовать переустановить системные приложения, драйвера и т.п.
Как вариант можно скачивать всё по отдельности, как например DirectX 11, OpenAl, Net FrameWork и т.д, а можно использовать специальную программу Всё в одном All in One Runtimes , которая содержит актуальные версии всех необходимых библиотек
- Переходим по ссылке https://www.computerbase.de/downloads/systemtools/all-in-one-runtimes/ нажимаем на красную кнопку справа
- Запускаем и переустанавливаем основные приложения
Запуск sfc (проверка системных файлов)
Запустите команду sfc / scannow , для сканирования всех защищенных системных файлов и их замены при обнаружении неправильных версий. (Подробнее про sfc)
Для этого запустите консоль в режиме администратора. Введите
Нажмите Enter и дождитесь результата
Прочие возможные причины
- Проверьте свой компьютер на наличие вирусов, которые могли внести изменения в системные файлы или файлы приложения
- Установите все обновления виндовс, которые находятся в очереди в Центре обновления Windows, и дождитесь их полной установки
- Менее распространено, но всё таки бывает, что ошибка 0xc0000142, связана с устаревшим драйвером видеокарты. Обновите драйвер видеоакрты
- Переустановите Ваше приложение повторно
Продвинутый способ (для опытных пользователей)
Если предыдущие способы не помогли или вы хотите выяснить первопричину возникновения ошибки, можно просканировать неработающее приложение на предмет использования им DLL, с отображением полных путей к библиотекам и отображением их разрядности x32 или x64 для выявления не совместимости. Будем использовать программу Dependency Walker , которая как раз всё это и умеет делать.
Открываем не работающую программу в Dependency Walker и анализируем все используемые ею DLL. Каждый случай индивидуален и здесь придется поработать, поанализировать самостоятельно.
Устраняем: «ошибка при запуске приложения 0xc0000142»
Пользователи операционной системы Windows 10 при запуске программ или игр могут увидеть уведомление: Ошибка при запуске приложения 0xc0000142. Для выхода из приложения нажмите кнопку «ОК». Как исправить и какие причины возникновения ошибки разберем подробнее в статье.
Причины
Неисправность может проявится из-за:
- Наличия вирусов на компьютере.
- Конфликта, отсутствия или повреждения файлов и библиотек запускаемого приложения.
- Конфликта, отсутствия или повреждение файлов DirectX и NetFramework.
Также ошибка возможна, если:
- Напряжения недостаточно для работы приложения (игры).
- Установлены неподходящие драйвера.
- Подключено несовместимое оборудование.
- Неисправен модуль оперативной памяти.
- Некорректно выставлены настройки BIOS.
- На жестком диске битые сектора.
- Windows завершила работу в аварийном режиме.
Способы устранения
Чтобы ее устранить, выполните следующие действия:
- Нажмите ПКМ по .exe файлу программы и выберите «Свойства». Запустите игру в режиме совместимости с другой версией ОС. Перепробуйте все возможные варианты: Windows 8,8.1, 7 и т.д. Затем нажмите ПКМ — Запуск от имени администратора.
- Переустановите DirectX и Net Framework и перезагрузите ПК.
- Переустановите приложение или игру (вероятно файлы библиотек были повреждены вирусом или же произошли ошибки при установке). Скачивайте дистрибутив только с официальных источников, чтобы избежать повреждений файлов при установке и заражения вирусами.
- Установите все доступные обновления из «Центра обновления Windows».
- Очистите мусорные файлы и папку Temp с помощью утилиты CCleaner или вручную.
- Уведомление при запуске игры может быть вызвано некорректной работой графического драйвера. Откатите драйвер до предыдущей версии.
- Если ошибка произошла после заражения ПК вирусами, нажмите Win+R (Выполнить) и пропишите команду:
Начнется сканирование системы и выявленные неисправности и недочеты будут устранены.
Затем откройте ветку:
и найдите параметр LoadAppInit_DLLs. Его значение должно быть установлено 0.
Если советы по устранению не помогли устранить ошибку 0xc0000142 Windows 10, напишите нам. Укажите подробно о возникновении неисправности и что вы уже сделали, для ее устранения.
Ошибка при запуске приложения 0xc0000142 — как исправить
Автор: admin · Июнь 17, 2016
Многие пользователи, желая запустить какое-либо приложение или игру, могут столкнуться со всплывающем окном — “Ошибка при запуске приложения 0xc0000142”. Окошко с номером данной ошибки и сообщением «не может быть инициализировано приложение» может возникнуть в самый неподходящий момент, особенно это касается запуска игр и других программ, связанных с графикой.
В этой статье я разберу причины возникновения ошибки 0xc0000142, а также расскажу, как исправить 0xc0000142, предложив читателю различные варианты решения проблемы.
Что это за ошибка 0xc0000142
Стоп-ошибка с кодом “Ошибка при запуске приложения 0xc0000142” связана с нарушением структуры динамических библиотек (dll), потерей или повреждением какого-либо нужного системного файла, проблемами с совместимостью текущей версии ОС и требованиями запускаемой программы. Наиболее часто она возникает при запуске каких-либо игр и сторонних приложений (AutoCAD, Adobe Acrobat 9 Pro Extended, Trusted Desktop, LogonUI, Pes 2016, Mad Max и других).
Почему появляется ошибка при запуске приложения 0xc0000142
Список распространённых причин возникновения указанной ошибки я приведу ниже, а также сразу дам варианты решения данной проблемы. Но перед тем как изучать все возможные варианты, попробуйте просто перегрузить ваш компьютер, а также выключить его из розетки на пару минут (не забудьте корректно выключить компьютер), а потом включить обратно (как ни странно, были случаи, что это помогало).
Причина 1. Проблемы с совместимостью программы и текущей ОС
Если вы пользователь ОС Windows 7,8, 8.1. или выше, то ошибка 0xc0000142 при запуске игры может происходить по причине несовместимости текущей версии ОС и запускаемой программы.
Решение: Кликните правой клавишей мыши на иконке с игрой, выберите «Свойства», затем «Совместимость», нажмите на галочку в «Запустить программу в режиме совместимости с» и выберите вариант «Windows XP пакет обновления 3 (SP3)». Подтвердите изменения и запускайте игру. Если ошибка 0xc0000142 вновь возникает, попробуйте выбрать для совместимости другую версию ОС (Windows 95, XP, Vista и так далее).
Причина 2. Запуск игры под учётной записью с минимальными правами
Недостаток прав используемой учётной записи может также вызывать ошибку при запуске приложения 0xc0000142.
Решение: Запускайте программу с административными правами (кликните правой клавишей мыши на иконку программы, а в появившемся меню выберите «Запуск от имени администратора»).
Причина 3. Неверное значение в системном реестре
Различные программы могут некорректно изменить значение ключа реестра.
Решение: нажмите комбинацию клавиш Win+R, в появившемся меню наберите regedit и нажмите ОК.
- Пройдите по этой ветке: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NT CurrentVersion Windows LoadAppInit_DLLs.
- Измените значение атрибута «LoadAppInit_DLL» (дважды кликнув на него) с 1 на 0.
- Подтвердите сделанные изменения, выйдите с реестра и перезагрузите компьютер.
Наглядно можно посмотреть на этом видео:
Причина 4. Проблемы с DirectX и NET Framework
Повреждение (отсутствие) необходимых библиотек с пакетов DirectX и NET Framework могут вызывать ошибку инициализации приложения 0xc0000142.
Решение: Скачайте и установите свежие версии указанных приложений: DirectX и NET Framework.
Причина 5. Системные файлы повреждены вирусными программами
Присутствие на вашем компьютере различных вредоносных программ может пагубно сказаться на работе различных системных приложений, может быть повреждена файловая структура и модифицирован системный реестр.
Решение: проверьте вашу систему мощным и заслуживающим доверий антивирусом (напр. Dr. Web CureIt!, Trojan Remover, AVG, 360 Total Security и др.), или воспользуйтесь онлайн-сканированием с помощью соответствующего сканнера (Eset Online Scanner и др.).
Причина 6. Не установлены необходимые системные обновления
Часто ошибка при запуске приложения 0xc0000142 может возникать в случае отсутствия необходимых обновлений для версий ОС Windows 8/8.1 или других.
Решение: Скачайте и установите все обновления очереди центра обновлений.
Причина 7. Если повреждены системные файлы может появляться ошибка 0xc0000142
В случае повреждения файлов необходимой для правильной работы ОС Windows, система может выдать ошибку 0xc0000142.
Решение: Перезагрузите ПК в безопасный режим, от имени администратора нажмите комбинацию клавиш Win+R, в появившемся меню «Выполнить» наберите «sfc / scannow» (без кавычек), дождитесь окончания операции. Благодаря данной процедуре система проведёт проверку на различные ошибки и многие из них (включая ошибку 0xc0000142) будут устранены.
Также, можно воспользоваться инструментарием такой программы как CCleaner. Как это сделать смотрите в этом видео:
Причина 8. Сбои с временными файлами
Решение: Удалите все временные файлы с директории С:WindowsTemp.
Причина 9. Проблемы с драйверами к графическим картам
Иногда ошибка при открытии программы 0xc0000142 может происходить по причине повреждений драйверов к графическим картам (особенно это касается семейства карт Nvidia) или их моральном устаревании.
Решение: Скачайте и обновите драйвера к вашей графической карте Nvidia или Radeon.
Причина 10. Некорректная установка или работа загруженного извне приложения
Решение: Удалите, а потом заново установите требуемое приложение.
Причина 11. Повреждены системные файлы
Вследствие неправильно проведённой перезагрузки системы, её внезапного выключения и прочих подобных причин системные файлы могут быть повреждены.
Решение: Попробуйте вернуться к более ранней точке восстановления системы, когда ошибка при запуске программы 0xc0000142 не наблюдалась.
Причина 12. Аппаратные проблемы
Недостаток оперативной памяти, её аппаратная неисправность, неправильная настройка БИОСа, повреждение кластеров жёсткого диска и неверное напряжение от блока питания могут вызывать возникновение ошибки 0xc0000142.
Решение: Установите дополнительную планку памяти, проверьте работоспособность памяти с помощью специальных тест программ (напр., Memtest). Проверьте кластера своего винчестера с помощью системных средств сканирования жёсткого диска (кликните правой клавишей мыши на диск, затем выберите Свойства – Сервис — Выполнить проверку). Проверьте выходящее напряжение вашего БП тестером или обратитесь за этим к компетентному специалисту.
Заключение
Как видим, ошибка при запуске приложения 0xc0000142 может возникать по множеству причин, и с каждой из них нужно работать индивидуально. Тем не менее, следуя указанным мною советам можно очень быстро решить данную проблему, продолжив наслаждаться надёжностью и стабильностью работы вашего ПК.
13.04.2017
Просмотров: 30304
Многие пользователи часто задаются вопросом, почему возникает ошибка при запуске приложения 0xc0000142 и как исправить на Windows 10 эту неполадку. Однако, прежде чем рассматривать способы её решения, стоит отметить, что ошибка 0xc0000142 может возникать по различным причинам. Поэтому стоит изначально найти источник проблемы и только затем вносить какие-либо изменения в настройки системы.
Содержание:
- Причины возникновения ошибки 0xc0000142 на Windows 10
- Как исправить ошибку 0xc0000142 на Windows 10?
Читайте также: Как исправить ошибку 0xc0000142 на Windows 7?
Причины возникновения ошибки 0xc0000142 на Windows 10
Ошибка с кодом 00000142 зачастую возникает при попытке запустить приложение на операционной системе Windows 10 (и ниже). Причиной такой неполадки выступают:
- Вирусы и вредоносные приложения, которые вносят изменения в настройки системы;
- Повреждение исполнительного файла программы или библиотек софта;
- Отсутствие NetFramework и DirectX;
- Отсутствие нужных драйверов видеокарты;
- Подключение к ПК несовместимого оборудования (при установке программ для принтеров и сканеров);
- Наличие битых секторов на жестком диске;
- Повреждение модулей ОЗУ;
- Неправильно выставленные настройки BIOSа;
- Слабый блок питания, наличие вздутых конденсаторов на материнской плате и в самом блоке питания.
Кроме того, программа может не запускаться по причине несовместимости с самой версией операционной системы. Поэтому, если после обновления до Windows 10 вы пытаетесь запустить старый софт, стоит выполнить данную операцию в режиме совместимости.
Как исправить ошибку 0xc0000142 на Windows 10?
Способов, как исправить ошибку 0xc0000142, достаточно много. Поэтому рассмотрим их подробнее.
Способ №1. Проверка системы на вирусы
Если программа на вашем ПК ранее запускалась, а затем, по неизвестной причине, начала появляться ошибка 0xc0000142, стоит проверить систему на вирусы. Для этого можно воспользоваться штатным антивирусом. Однако, если защитник пропустил вирус, он уже может его не найти. Рекомендуем для проверки воспользоваться лечащей утилитой Dr.Web, которая имеет актуальные базы и всегда находит вредоносные объекты. Исправленный файл программы будет запускаться. Если же полечить его не удастся, придется программу переустановить.
Способ №2. Запуск софта в режиме совместимости
Устранить проблему можно путем запуска софта в режиме совместимости. Для этого нужно нажать на .exe файле программы правой кнопкой мыши и выбирать «Свойства». Откроется новое окно. Переходим во вкладку «Совместимость» и выбираем версию Windows, на которой данная программа 100% работала.
Жмём «Применить» и «Ок». Проверяем софт на работоспособность.
Способ №3. Переустановка библиотек
Часто отсутствие нужных библиотек делает невозможным запуск игры или программы. Такие современные игры как Mad Max самостоятельно устанавливают нужные версии библиотек. Однако, если софт не запускается, стоит переустановить NET Framework и DirectX.
Читайте также: Как удалить DirectX 12 с операционной системы Windows 10?
Способ №4. Установка обновлений
На форуме Microsoft чтобы решить данную проблемы предлагают обновить операционную систему Windows 10. Для этого стоит перейти в «Параметры», «Обновление и безопасность».
В новом окне в меню слева нужно выбрать «Центр обновлений», кликнуть «Поиск обновлений» и дождаться установки новых компонентов.
После обновления системы стоит перезагрузить ПК.
Способ №5. Очистка папки Temp
Папку Temp, которая расположена по адресу диск С, папка Windows можно очистить вручную или с помощью программы CCleaner.
Способ №6. Переустановка графического драйвера
Если в игре появляются лаги или возникает ошибка 0xc0000142, стоит обновить драйвер видеокарты. О том, как это сделать читайте далее.
Способ №7. Проверка системы на наличие повреждённых файлов и диска
Если вы проверили систему на вирусы и антивирус обнаружит и удалил вредоносные объекты, стоит выполнить проверку Windows 10 на наличие поврежденных файлов. Для этого стоит запустить командную строку с правами Администратора и ввести «sfc /scannow».
Также не мешало бы проверить сам диск на ошибки. Для этого стоит использовать команду chkdsk I: /f /r, где I – буква диска, r – проверка поврежденных секторов и их восстановление, f – проверка на ошибки и их автоматическое исправление.
После выполнения команды необходимо перезагрузить ПК.
Способ №8. Редактирование реестра
Вирусы могут менять значения параметров Windows 10. Поэтому стоит проверить и отредактировать некоторые параметры в реестре. Для этого выполняем следующее:
- Жмём «Win+R» и вводим «regedit».
- Переходим по ветке «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows». Находим параметр «LoadAppInit_DLLs». Его значение должно быть равным «0». Меняем значения в случае другой цифры.
- После редактирования реестра перезагружаем систему.
Важно отметить, что если вышеописанные способы не помогли избавиться от неполадки, стоит запустить восстановления системы или переустановить программу (желательно попробовать другой установочный файл).
Перейти к контенту
Содержание
- Причины возникновения
- Решение
- Способ №1
- Способ №2
- Способ №3
- Способ №4
- Способ №5
- Способ №6
- Способ №7
- Способ №8
- Способ №9
- Способ №10
- Способ №11
Многие пользователи Windows сталкивались с проблемой. При открытии некоторого ПО, появляется сообщение об ошибке «Приложение не может нормально запуститься 0xc0000142». После перезагрузки компьютера сообщение все еще появляется. Итак, как решить эту проблему? В данной статье будет рассказано о решении ошибки, из-за которой системное приложение не может нормально работать. Давайте рассмотрим конкретные причины и решения.
Ошибка 0xc0000142 практически всегда вызвана отсутствием или повреждением системных файлов или утилит DirectX, .NET Framework, Microsoft Visual C++, несовместимостью приложения и ОС, вирусом или защитником, отсутствием допуска к системным документам, проблемами с драйверами и оборудованием.
Причины возникновения
Эта ошибка одна из самых распространенных в мире. Уведомление о ней происходит, когда программа или игра не может найти определенный компонент операционной системы. Эта проблема может возникать при запуске игры или другого приложения в Windows. Очень частым случаем ее появления является проблемы при запуске новой игры или приложения. Причины же ее появления довольно обширны:
- Кириллические названия директорий в пути к корню приложения.
- Стронный антивирус видит угрозу из-за пиратского происхождения.
- Нужна совместимость с другими ОС.
- Файл подкачки выключен.
Решение
Ошибка 0xc0000142 одна из самых частых из тех, что возникают в Windows. Из-за этого у пользователей уже накопилось довольно много методов решения этой проблемы. Следуйте алгоритму и тогда с очень высокой вероятностью некорректная работа ОС будет исправлена.
Способ №1
- Запустите «Командную строку» от имени администратора.
- Введите: «for%1 in(%windir%system32*.dll)do regsvr32.exe/s%1» или «for %1 in (*.dll) do regsvr32 /s %1».
- Нажмите Enter для подтверждения.
- Перезагрузим компьютер.
- Если проблема не решена, продолжайте запускать командную строку от имени администратора и последовательно выполнять следующие команды:
- DISM/Online /Cleanup-Image/CheckHealth
- DISM.exe/Online/Cleanup-image/Scanhealth
- DISM.exe/Online/Cleanup-image/Restorehealth
- Sfc/scannow
На примере не запускался DISM.exe, поэтому вывелась ошибка 87.
Способ №2
- Откройте «Панель управления».
- Зайдите в «Удаление программ».
- Удалите «Search Protect», «SW Booster» или «Оптимизатор производительности».
- Перезагрузите ПК.
Способ №3
- Нажмите сочетание клавиш «Win + R», чтобы открыть окно запуска, введите «msconfig» и нажмите клавишу Enter, чтобы открыть «конфигурацию системы».
- Найдите строку с именем «netsh» в элементах «автозагрузки», снимите флажок, нажмите «ОК» и нажмите «Перезагрузить компьютер».
Способ №4
Новые драйверы могут вызывать проблемы при установке некоторых аппаратных и программных средств. Проблема может возникнуть, если драйвер неполный или поврежден.
- Из «C:/windows/system32/wbem» скопировать «dyn.dll» и «Framedyn.dll» (Оба если есть или один).
- Вставить файлы в «C:/windows/system32».
- Если не нашли, то скачайте с нашего сайта файл framedyn.dll для:
- Windows 10
- Windows 8.1
- Windows 8
- Windows 7
- Дополнительно: Библиотека DLL
Способ №5
- Нажмите «Win + R».
- Ведите и откройте «services.msc».
- Отключите установщик модулей Windows (Windows Modules Installer).
Способ №6
- Через правую кнопку мыши запустите приложение от имени Администратора.
Способ №7
- Запустите софт через режим совместимости через меню ПКМ по значку приложения.
Способ №8
Проблемы могут возникнуть при установке или обновлении определенного оборудования или программного обеспечения. Постарайтесь обновить компоненты Windows.
- Загрузить и установить новые версии утилит и библиотек DirectX, Visual C++, .NET Framework.
Способ №9
- Обновите драйвера видеокарты и материнской платы.
Способ №10
- Отключите Антивирусное ПО и защитник хотя бы на время.
Способ №11
Вы можете использовать метод модификации реестра:
- Нажмите «Win + R».
- Введите «regedit», чтобы вызвать редактор реестра.
- Пройдите по следующему пути:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows - Дважды щелкните «LoadAppInit_DLLs» и поменяйте 1 на 0.
- Пройдите по следующему пути:
- Пройдите по путям:
- HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
- Отключите, поставив атрибут 0 ctfmon и ctfmon.exe. (Если не получается, то переименуйте и удаляйте).
- HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
- Отключите, поставив атрибут 0 ctfmon и ctfmon.exe. (Если не получается, то переименуйте и удаляйте).
- HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun