Ошибка при запуске приложения 0xc0000142 – что делать?
Часто при попытке запуска игры или приложения появляется всплывающее окно с текстом вроде «Ошибка при запуске приложения 0xc0000142».
Код ошибки свидетельствует о невозможности инициации приложения, причем обычно это происходит в наиболее неподходящий момент. В основном эта ошибка затрагивает софт, связанный с графикой (игры, графические редакторы и т.п.).
Возможные причины возникновения ошибки 0xc0000142 в Windows 10
Существует множество причин возникновения неисправности, сопровождающейся появлением окна с кодом ошибки 0xc0000142:
- 1. Наличие на компьютере пользователя нежелательного (вирусного) программного обеспечения.
- 2. Конфликт, связанный с повреждением или отсутствием библиотек, или файлов запускаемой программы.
- 3. Конфликты, связанные с повреждением или отсутствием файлов NetFramework и DirectX.
- 4. Недостаточно напряжения для работы компьютера в усиленном режиме при запуске игры или программы.
- 5. Установлена неподходящая или устаревшая версия драйверов.
- 6. Несовместимость с каким-то оборудованием.
- 7. Неисправность модуля оперативной памяти.
- 8. Наличие битых секторов на жестком диске.
- 9. Некорректные настройки BIOS.
- 10. Работа операционной системы была завершена в аварийном режиме.
Как исправить ошибку 0xc0000142 – доступные способы
Первое, что нужно сделать – попытаться запустить программу в режиме совместимости с другой версией операционной системы. Для этого необходимо зайти в свойства исполняемого файла и выбрать необходимый режим совместимости.
Если это не помогло, можно попробовать переустановить NetFramework и DirectX, а затем перезагрузить компьютер.
Чтобы определить, что ошибка не связана с наличием на компьютере вирусного ПО, достаточно провести проверку антивирусом. Затем следует установить все имеющиеся обновления, а также очистить папку Temp и Корзину (вручную или с помощью программы CCleaner). Если и это не помогло, можно сделать следующее:
- 1. Откатить драйвер видеокарты до предыдущей версии или обновить его до самой новой (если она есть).
- 2. Проверить жесткий диск на наличие ошибок, воспользовавшись командной строкой и командой sfc/scannow. После завершения сканирования система выдаст отчет о выявленных недочетах и неисправностях, а также информацию об их устранении.
- 3. Произвести проверку жесткого диска командой chkdsk.
- 4. Откатиться до последней точки восстановления (если эта функция не была отключена, и система создавала точки восстановления).
Возникновение ошибки 0xc0000142 может быть связано и с аппаратной неисправностью, как упоминалось выше. Чтобы убедиться в наличии или отсутствии одной из вышеупомянутых неисправностей, необходимо сделать следующее:
- 1. Проверить модули оперативной памяти, отключая их по одному и меняя их расположение в слотах материнской платы.
- 2. Отключить всю ненужную периферию.
- 3. Проверить блок питания (желательно попробовать более мощный, если есть такая возможность).
- 4. Восстановить настройки BIOS по умолчанию.
После каждого из этих действий необходимо проверять, запускается ли требуемая программа или игра. Один из вышеописанных способов непременно устранит ошибку 0xc0000142.
Как избежать повторного появления ошибки 0xc0000142?
Нужно скачивать только проверенные программы и драйвера (если это возможно – только с сайта производителя). Также важно проводить профилактику компьютера во избежание возникновения программных и аппаратных неисправностей, упомянутых выше. Имеется ввиду чистка от пыли, проверка на вирусы и т.д.