Ошибка 0хс0000142 при запуске игры на Windows 10
Ошибка 0хс0000142 при запуске игры на Windows 10
Самые опасные сайты, которые НЕЛЬЗЯ открывать, но Вы наверняка уже пробовали
Ваш телефон Вас подслушивает: неоспоримые доказательства и способы спасения
Лучший антивирус для слабого ПК: он точно Вам нужен.
Нужен ли антивирус для Windows 10: 100% ответ без гадания на кофейной гуще
Как избавиться от назойливых звонков с неизвестных номеров: прощаемся навсегда без сожалений
Если при запуске игры в Windows 10 выскочила ошибка 0хс0000142, стоит первым делом выяснить причину. Источниками неполадок в работе системы могут служить различные факторы. Исходя из конкретного случая, выбирается путь устранения проблемы.
Причины
Ошибка 0хс0000142 при запуске приложения на Windows 10 может возникнуть по целому ряду причин. К ним относятся следующие обстоятельства:
- Удаление, изменение, блокировка системных файлов и служб в результате деятельности вирусов и вредоносных приложений.
- Повреждение системных файлов или библиотек.
- Некорректная работа NetFramework и DirectX.
- Отсутствие необходимых драйверов видеокарты.
- Подключение к устройству несовместимого оборудования.
- Повреждение секторов на жестком диске.
- Неисправность работы модулей ОЗУ (оперативной памяти).
- Отсутствие необходимых настроек BIOS.
- Недостаточная мощность блока питания.
- Наличие неисправных конденсаторов на материнской плате или в блоке питания.
Еще одной причиной, которую не стоит игнорировать, является несовместимость приложения или игры с самой ОС.
Как видно из представленного перечня, все причины делятся на две группы – механическое повреждение оборудования или возникновение нарушений в программном обеспечении. Исходя из характера причины, определяется способ исправления ошибки 0хс0000142 на Windows 10.
Исправление: вирусы, совместимость и повреждение файлов
Если ранее игра запускалась, но неожиданно стала «вылетать» рассматриваемая проблема, причина может заключаться в вирусах. Стоит запустить проверку системы на наличие вредоносного ПО. Так как, антивирус «пропустил» нежелательную программу, он может ее не найти, поэтому стоит рассмотреть вариант с установкой другой программы защиты и диагностики.
Вирус может повлиять на работу cmd.exe, тогда стоит проверить систему на ошибки через командную строку от имени Администратора:
- Через «Пуск» правой кнопкой открываем список служб.
- Выбираем «Командная строка (администратор)», в более новых сборках Windows PowerShell.
- Даем согласие обработчику команд.
- Вводим значение «sfc /scannow».
- Щелкаем Enter.
- Система проведет проверку файлов на ошибки и устранит их при выявлении.
- Выполняем перезагрузку.
Для того чтобы устранить проблему с помощью функции совместимости нужно:
- кликнуть «Свойства» на папке «проблемного» приложения;
- открываем вкладку «Совместимость»;
- выбираем версию «операционки», под которую создана программа;
- применяем настройки.
Современные игры при установке самостоятельно загружают новые версии библиотек. Но если при загрузке игры возникла проблема, стоит самостоятельно переустановить DirectX и NetFramework.
При неполадках с конкретными играми, нужно пробовать комплексные варианты. Как убрать ошибку при запуске игры Mafia 3? Нужно попробовать запустить программу в режиме совместимости с Windows X (пакет обновлений 3). Также проблему решит новая установка Директа и Нет Фраймфорка.
На официальном форуме Microsoft в качестве ответа на вопрос, как исправить ошибку 0хс0000142 на Windows 10, предлагается обновить саму «операционку». Для этого:
- Заходим в «Параметры».
- Из представленного перечня выбираем соответствующий блок обновлений.
- В развернутом окне слева выбираем «Центр обновления Виндовс», справа находим кнопку «Проверка наличия обновлений».
- Если на компьютере не установлены последние обновления, служба поиска обнаружит их и предложит установить.
- Если новые файлы найдены, устанавливаем их.
- Производим перезагрузку.
Не стоит забывать, что затруднение может быть вызвано физическим повреждением оборудования. Так, неполадки в материнских платах и графических картах частая причина ошибок 0хс0000142 Windows 10. В такой ситуации необходимо обратиться к техническому специалисту, который сможет устранить проблему или произвести замену на новую деталь.
Устраняем: «ошибка при запуске приложения 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
Ошибка 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. Каждый случай индивидуален и здесь придется поработать, поанализировать самостоятельно.