Ошибка 0xc0000142
Содержание:
- Что означает код ошибки 0xc0000142 ?
- Способ 6. запуск приложения в режиме совместимости.
- Ошибка приложения 0xc0000142 при запуске игры или программы
- Как исправить возникшую ошибку 0xc0000142 при запуске различных приложений
- Ошибка приложения 0xc0000142: основные причины возникновения
- Локальные причины ошибки 0xc0000142
- Приложение не удалось правильно запустить (0xc0000142)
- Ошибка при запуске приложения 0xc0000142: как исправить?
- Дополнительные способы исправить ошибку
- Несовместимость программы или игры с операционной системой
- Способы устранения ошибки
- Проверка реестра
- Возможные решения проблемы
- Причины возникновения ошибки 0xc0000142 и как ее исправить
- Варианты устранения ошибки при запуске приложения 0xc0000142
- Переустановить программу
- Запустить программу от имени администратора
- Обновить ПО для видеокарты
- Настроить загрузку в режиме совместимости
- Удалить временные файлы из Temp
- Восстановить системные файлы
- Переустановить библиотеки DirectX и/или .NET
- Проверить систему на наличие вирусов
- Возврат до раннего состояния ОС
Что означает код ошибки 0xc0000142 ?
В общем случае 0xc0000142 является системной ошибкой с любыми существенными недостающими файлами или поврежденными файлами. Это относится к INVALID_IMAGE_FORMAT . По этой причине его необходимо исправить для запуска определенных приложений или программы. Даже он не может запустить некоторые из .exe-файлов из RUN.
Ошибка указывает в шестнадцатеричном формате с именем 0xc0000142 . Он дает сообщение о местоположении стандартного местоположения ошибки, но это еще не все об идентификации ошибки. Хотя вы можете решить это, выполнив несколько простых методов, и приложения или программа будут работать. Я покажу вам всех, просто останься со мной.
Способ 6. запуск приложения в режиме совместимости.
Запустите приложение в режиме совместимости и всегда запускайте приложение как администратор.
- Нажмите на файл ( дайте ошибку приложения 0xc0000142 ).
- Нажмите « Свойства» и откройте вкладку «Совместимость» .
- Щелкните « Запустить средство устранения неполадок совместимости », если игры работают, сохраните настройки, если они не будут продолжены.
- Установите флажок « Запуск этой программы в режиме совместимости» .
- Выберите операционную систему, к которой доступен драйвер.
- Установите флажок « Запуск этой программы в качестве администратора вразделе« Уровень привилегий ».
- Нажмите «Применить» и затем выйдите. Еще раз проверьте, исправлена ли ошибка приложения 0xc0000142 или нет.
Ошибка приложения 0xc0000142 при запуске игры или программы
Самая распространенная ситуация — ошибка при запуске приложения 0xc0000142 возникает при запуске какой-либо игры или программы, чаще всего — недавно установленной, а также, в наших реалиях — не обязательно лицензионной, хотя этот фактор может и отсутствовать.
Ниже — способы, которые чаще всего помогают исправить ошибку 0xc0000142 в описанной ситуации, а если они не помогут, перейдите к разделу про дополнительные методы: в нем перечислены реже срабатывающие решения, которые, тем не менее, могут оказаться верными в вашем сценарии.
Если на вашем компьютере установлен сторонний антивирус, отключите его (а лучше удалить, хотя бы временно) и попробуйте выполнить запуск игры или программы снова
Если ошибка повторилась, а программу вы установили недавно и она не является лицензионной, попробуйте удалить её (через Панель управления — Программы и компоненты), а затем, не включая антивирус — снова установить её, причем обратите внимание, чтобы в пути к папке установки не было кириллицы (русских букв).
Если игра или программа была установлена в папки, пути к которым содержат кириллицу (это можно узнать, открыв свойства ярлыка программы и посмотрев путь), попробуйте переустановить её в папку, путь к которой не содержит русских букв.
Попробуйте выполнить запуск игры в режиме совместимости с предыдущей версией ОС (правый клик по ярлыку — свойства — вкладка «Совместимость»), а также от имени администратора, что настраивается в том же разделе параметров. Выполните чистую загрузку Windows 10, 8.1 или Windows 7
Если ошибка пропадет, это означает, что какая-то служба или сторонняя программа вызывает появление ошибки при запуске нужной программы. Чаще всего речь идет о различном ПО для защиты компьютера. Задача — найти, какая именно. Если ошибка стала появляться недавно, можно предположить, что речь идет о недавно установленной или обновленной программе. Можно попробовать использовать точки восстановления при их наличии.
Это не все возможные методы исправить ошибку при запуске приложения, но чаще других срабатывающие в рассмотренном случае. Если же ошибка 0xc0000142 продолжает возникать, более изощренные способы решения вы найдете далее в инструкции.
Как исправить возникшую ошибку 0xc0000142 при запуске различных приложений
Итак, как мы отметили ранее, категорично определить причину ошибки 0xc0000142 нет возможности. Поэтому попытаемся устранить ошибку, исходя из рекомендаций ниже, которые необходимо применить последовательно. После того, как опробуете один совет, проверьте игру на запуск. Если она запустилась, и ошибки не возникло, то проблема решена, если нет, то переходите к следующему пункту в списке.
Для исправления ошибки 0xc0000142 примените следующие советы:
Для начала откатите систему на предыдущую точку восстановления системы. Если восстановление системы невозможно произвести из-за отсутствия контрольной точки, то переходим к следующему пункту.
Возможно, что когда вы устанавливали игру или приложение, произошло повреждение некоторых файлов, что и стало вызывать ошибку 0xc0000142. Чтобы исключить данную проблему, рекомендуется переустановить ту программу, которая сигнализирует об ошибке.
Некоторые вирусы могут удалить необходимые файлы и библиотеки, а также заблокировать доступ к ним. Советуем проверить систему на наличие вирусов, для этого используйте популярную бесплатную утилиту Dr.Web CureIt.
Запускаем программу от имени администратора системы, а также указываем совместимость. Правой кнопкой мыши щелкаем по ярлыку, идем на вкладку “Совместимость”, затем выбираем режим совместимости с Windows XP SP3 или Windows 7.
Иногда исправить возникающую ошибку 0xc0000142 помогает обычная очистка диска от временных файлов. Для этого удалите все элементы в папке Temp расположенной по пути Windows/Temp.
Отключите компьютер от сети и попробуйте отсоединить силовой кабель непосредственно от блока питания. На следующие сутки подключите всё обратно. Подобная “разрядка” часто помогает решить критическую проблему возникновения ошибки 0xc0000142.
Если в конечном итоге вам не удалось исправить возникшую ошибку 0xc0000142 ни одним из выше перечисленных методов, высокая вероятность того, что у вас возникла несовместимость программы с компонентами вашей системы или их некорректная работа в связи с неисправностью. Рекомендуется обновить BIOS, а после этого протестировать систему с подключением и отключением проблемных компонентов вашего компьютера.
Ошибка приложения 0xc0000142: основные причины возникновения
Независимо от опыта работы в Windows 10 совершенно любой пользователь имеет большую вероятность столкнуться с такой ошибкой, т.к. варианты ее появления в системе достаточно велики. Очень часто подобная ошибка вида 0xc0000142 появляется при запуске различных игр или всевозможных приложений из-за отсутствия в системе нужных библиотек, а также возможности к ним обратиться по различным причинам.
Возникшая в системе ошибка 0xc0000142 с большой вероятностью может быть вызвана по одной из множества причин в данном списке:
- В операционную систему проник вирус, который не дает программам и приложениям обращаться к нужным библиотекам.
- Нужные для полноценного запуска игры файлы, действующие драйвера, необходимые библиотеки и различные компоненты системы имеют повреждения.
- Запущенная игра или приложение несовместимы с вашей версией Windows.
- Есть критические проблемы в оперативной памяти, а также в напряжении, которое выдает ваш блок питания на все компоненты в системном блоке.
- BIOS материнской платы имеет неверные настройки, что приводит к неминуемому конфликту всех компонентов в вашем компьютере и соответственно возникает ошибка 0xc0000142.
- Жесткий диск приходит в упадок, и начинает возникать все больше «битых» секторов.
Выше перечислен небольшой список самых частых проблем, которые вызывают ошибку 0xc0000142. На самом деле в реальной действительности подобная ошибка может возникнуть по причине множества факторов, даже после очередного обновления Windows возможны конфликты в системе, которые приведут к этой ошибке.
Локальные причины ошибки 0xc0000142
Выше были рассмотрены универсальные случаи, которые возникают и решаются у всех одинаково. Но бывают и отдельные ситуации, вызывающие ошибку 0xc0000142 в частном порядке.
Нет российской локализации
Некоторые непопулярные в регионе игры (и реже программы) могут поддерживать лишь несколько языков. И если среди них только латиница — можно и не запустить утилиту. Это из-за кириллицы в названиях папок, которую она не распознает. В результате приложение ошибается в пути к компоненту и не понимает его. Обычно параллельно с основной ошибкой выдается сообщение об отсутствии нужного файла по конкретному трею
На самом деле он там есть, но обратите внимание — часть пути отобразится некорректно в виде иероглифов. Нередко она проявляется и при использовании мультиязычных приложений — ошибка 0xc0000142 при запуске Microsoft Office или Flash Player тоже встречается
Есть два решения такой проблемы:
- установить такую же игру с российской (можно и с украинской или др. на кириллице) локализацией;
- переименовать все папки с файлами, к которым обращается игра или приложение («Игры», «Загрузки», «Новая папка» и др.), на латиницу. Также обязательно измените имя пользователя ПК, если оно на кириллице.
Если после переименования папок выйдет такая же ошибка с отображением иероглифов в пути — перезагрузите компьютер и запустите утилиту заново.
Для компонента установлены права администратора
Иногда доступ к отдельным библиотекам может быть закрыт доступ для обычных пользователей. Решается проблема просто — запустите софт от имени администратора. Если у текущего пользователя нет соответствующих прав, открыть игру или приложение не получится.
Проблема после переустановки утилиты
Вы только что удалили утилиту и заново загрузили ее, но появилась ошибка при запуске приложения 0xc0000142 — как исправить ее? Проблема в том, что приложения стирается не полностью и на компьютере остаются некоторые файлы от него (в реестре и временных папках). При повторной установки новой версии эти самые папки могут быть проигнорированы (т.к. они уже есть в памяти) и оставлены без изменения. Но их содержимое у одной утилиты разных версий может отличаться. В результате заново установленное ПО использует компоненты старой версии и из-за их нехватки может ответить ошибкой.
Эту проблему можно решить двумя способами:
- скачать программу очисти диска CCleaner. Она удалит весь подобный мусор от удаленных программ, заодно освободит память накопителя.
- выбрать расширенный тип установки проблемной утилиты и отметить «Заменить папки и их содержимое».
Запуск на пиратской операционной системе
Появление ошибки 0xc0000142 при запуске игры на Windows 10 без лицензии со временем закономерно. Причина проста — вы не получаете обновлений и все компоненты устаревают. А при попытке поставить тот же NET Framework может ничего не выйти.
Тут можно посоветовать разве что перейти на «светлую сторону» и установить лицензионное ПО.
Как видите, у ошибки 0xc0000142 есть множество причин. Надеемся, вне зависимости от них вам удалось с ними разобраться с помощью нашего гида. Можно поступить кардинально и переустановить Windows: как это правильно сделать мы тоже рассказывали.
Приложение не удалось правильно запустить (0xc0000142)
Мы попытаемся исправить следующие возможные исправления, чтобы исправить ошибку 0xc0000142 для командной строки в Windows 10:
- Перерегистрировать ВСЕ файлы DLL
- Запустите SFC и DISM
- Устранение неполадок в чистом состоянии загрузки.
- Исправьте запись в реестре.
- Проверьте настройку групповой политики.
Я рекомендовал вам создать точку восстановления системы. Это связано с тем, что при выполнении таких модификаций есть вероятность, что что-то сломается на стороне программного обеспечения вашего компьютера. Или, если у вас нет привычки создавать точку восстановления системы, я бы посоветовал вам часто ее создавать.
Перерегистрировать ВСЕ файлы DLL
Прежде всего, начните с открытия окна командной строки с правами администратора, выполнив поиск CMD в окне поиска Cortana. Затем щелкните правой кнопкой мыши соответствующую запись и выберите Запуск от имени администратора .
Затем введите следующее и нажмите Enter:
для% 1 in (* .dll) сделать regsvr32/s% 1
Это перерегистрирует ВСЕ файлы DLL.
Это следует делать сразу после загрузки в Windows 10 или после загрузки в безопасном режиме.
По завершении перезагрузите компьютер и проверьте, исправлена ли сейчас ошибка или нет.
Запустите SFC и DISM
Загрузите Ultimate Windows Tweaker и используйте его для запуска проверки системных файлов и DISM одним нажатием кнопки. Это проверит ОС на возможные повреждения файлов и восстановит образ системы, соответственно.
Устранение неполадок в чистом состоянии загрузки
Устранение неполадок в чистом состоянии загрузки всегда может исправить множество ошибок, связанных с Системой. Вы можете прочитать больше об этом в нашем руководстве о том, как выполнить чистую загрузку.
Проверьте настройки реестра
Нажмите комбинацию кнопок WINKEY + R, чтобы запустить утилиту Run, введите regedit и нажмите Enter. Нажмите Да , чтобы получить запрос контроля учетных записей пользователей или учетных записей пользователей.
После открытия редактора реестра перейдите к следующему
Теперь удалите сегменты программ с правой боковой панели. Эти сегменты включают в себя значения DWORD и другие записи, сделанные конфликтующей программой в указанном месте внутри редактора реестра.
Вы можете также проверить следующий ключ:
HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ Windows \ LoadAppInit_DLLs
Измените значение LoadAppInit_DLLs с 1 на 0.
После завершения удаления закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
Проверьте параметр групповой политики
Откройте окно «Выполнить», введите gpedit.msc и нажмите Enter, чтобы открыть редактор локальной групповой политики.Перейдите по следующему пути:
На правой боковой панели вы увидите Запретить доступ к командной строке . Дважды щелкните по нему, чтобы установить политику. Выберите Enabled и нажмите Apply/OK.
Если ваша версия Windows не имеет этой записи групповой политики, вы можете пропустить это исправление. Это исправление, безусловно, не будет работать на компьютерах с Windows 10 Home, поскольку в нем нет редактора групповой политики.
Надеюсь, этот пост поможет вам. Опытные пользователи могут захотеть прочитать этот пост в MSDN.
Другие похожие ошибки:
- Приложение не удалось правильно инициализировать 0xc0000005
- Приложение не удалось запустить правильно (0xc00007b)
- Приложение не удалось правильно запустить (0xc0000022)
- Приложение не удалось запустить правильно (0xc0000018).
Ошибка при запуске приложения 0xc0000142: как исправить?
Пользователи Windows 10 и более ранних версий ОС могут столкнуться с различными неполадками во время запуска программ. Одной из таких проблем является всплывающее стоп-окно с ошибкой 0xc0000142.
Что означает неполадка с кодом 0xc0000142?
Если сразу после запуска ярлыка в системе возникло окно с кодом 0xc0000142, это означает, что программа не может начать работу из-за поврежденных или отсутствующих файлов. Также окно может возникать сразу после загрузки операционной системы – в таком случае поврежденное приложение находится в режиме автозагрузки диспетчера задач. Внешний вид стоп-окна приведен на рисунке ниже:
Экран ошибки 0xc0000142
Причины возникновения ошибки
Ошибка при запуске приложения 0xc0000142 может возникать из-за целого ряда различных причин. Наиболее распространенные:
- файлы софта повреждены;
- отсутствуют или повреждены файлы системных библиотек dll, которые использует запускаемая программа;
- нехватка оперативной памяти для инициализации приложения. Недостаточный объем временной памяти также является основной причиной, почему зависает компьютер и периодически выключается;
- неправильное функционирование драйверов приложения;
- несовместимость подключенного оборудования;
- «битые» сектора жесткого диска системы;
- ОС заражена вирусом;
- неисправность в структуре некоторых файлов DirectX и NetFramework.
Теперь рассмотрим все способы устранения неполадки при инициализации приложений и игр.
Способ 1. Запуск программы в режиме совместимости
Появившееся стоп-окно может быть причиной несовместимости программного продукта и операционной системы. Чтобы устранить эту проблему, нужно настроить другой режим совместимости.
Следуйте инструкции:
- нажмите правой клавишей мышки на ярлыке той программы или игры, которую не можете запустить;
- выберите «Свойства»;
- в открывшемся системном окне найдите вкладку «Совместимость» и кликните на нее;
- теперь поставьте флажок в области «Режим совместимости» выберите более раннюю версию ОС Виндоус;
- перезагрузите ПК и попробуйте запустить программу повторно.
Настройка режима совместимости
Способ 2. Поиск и удаление вирусов
Вирусы и трояны могут быть причиной ошибки 0xc0000142, поэтому обязательно нужно провести сканирование Windows 10 на наличие вредоносных программ. Сделать это можно с помощью стандартного Защитника или антивирусного ПО.
Cканирование Windows на наличие вредоносных программ
Способ 3. Проверка реестра
Исправление ошибок реестра — еще один эффективный способ, как исправить ошибку при запуске приложения 0xc0000142. Откройте окно «Выполнить» с помощью сочетания кнопок Win+R. В текстовом поле пропишите команду regedit.
Далее, в открывшемся окне реестра, откройте директорию Windows (путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows).
Справа в окне найдите строку под названием «LoadAppInitDLLs» и установите ее значение как 0.
Исправление ошибок реестра/p>
Совет! Если вы не являетесь продвинутым пользователем, лучше не пытаться самостоятельно изменять настройки реестра. Воспользуйтесь сторонними программами для оптимизации системы.
Способ 4. Обновление драйверов компьютера
Обновление драйверов вручную – еще один способ устранить неполадку. Откройте Диспетчер устройств Windows. Кликните на названии своего ПК правой кнопкой мышки и выберите пункт «Обновить конфигурацию».
Таким образом все драйвера подключенных устройств, датчиков, адаптеров и дисков будут обновлены. Перезагрузите устройство и попробуйте запустить программу еще раз.
Обновление драйверов
Универсальный способ. Использование программы «Ускоритель компьютера»
Устранение неполадки 0xc0000142 вручную может занять продолжительное время. Чтобы не искать причину появления ошибки самостоятельно, можно воспользоваться специализированными программными инструментами. «Ускоритель компьютера» — одна из наиболее популярных утилит для исправления всех типов неполадок, возникающих в ОС.
Интерфейс программы «Ускоритель компьютера»
Благодаря Ускорителю вы узнаете, как почистить компьютер от мусора и сможете выполнить все операции по исправлению ошибок всего за несколько кликов. Программа способна:
- провести анализ и исправление записей в реестре, а также на жестком диске;
- очистить лишние и ошибочные системные файлы;
- восстановить поврежденные библиотеки;
- обновить драйвера подключенных устройств и установленных программ.
Также пользователи могут настроить режим регулярного проведения оптимизации работы системы.
2018. Идеальный компьютер. Все права защищены.
Дополнительные способы исправить ошибку
Если до этого момента ошибка 0xc0000142 не была исправлена, попробуйте следующие методы решения:
- Если путь к папке вашего пользователя содержит кириллицу, причем «Пользователи» не в счет (C:ПользователиКириллическое_имя), попробуйте создать нового локального пользователя с именем на латинице, зайти под ним и запустить программу. Может потребоваться переустановка программы под новым пользователем, особенно если речь идет о какой-либо среде разработки и компиляторах, интерпретаторах.
- Если ошибка возникает при запуске ПО, работающего с графикой (игры, редакторы), вручную установите последние драйверы видеокарты с сайтов NV src=https://www.youtube.com/embed/j5JntFZYcrQ w >
И, наконец в случае, если проблема все еще не решена, выполнить поиск вредоносного ПО на вашем компьютере, например, с помощью AdwCleaner или других средств удаления вредоносных программ.
Несовместимость программы или игры с операционной системой
В идеале, до того, как скачать и установить какое-либо приложение или игру, вы должны были ознакомиться с ее системными требованиями, необходимо чтобы ваша операционная система Windows ее поддерживала.
Обращайте внимание не только на версию ОС, но и разрядность (64 или 32). Но тут бывает и обратная сторона, когда разработчики пишут о совместимости одно, но после установки оказывается совсем другое
В результате игра не работает, но чаще всего с этим сталкиваются любители ломаных версий ПО.
Как это исправить:
- Установите программу в обычном режиме, щелкните по ярлыку правой мышкой, перейдите в свойства, откройте раздел «Совместимость» и установите галочку в подразделе «Режим совместимости», чтобы активировать его.
- Если у вас установлена Windows 10, то укажите в выпадающем списке Windows 7, то есть более раннюю версию ОС. Можно попробовать все варианты из списка.
- Нажмите «ОК» и закройте окно.
Способы устранения ошибки
Если выясняется, что игра выдает ошибку 0xc0000142 на многих компьютерах и ноутбуках — она «сырая» и еще не готова для использования. Можно даже не пытаться ее запустить. Когда же большинство пользователей высказываются об успешном запуске — ошибка на стороне пользователя.
Несовместимость с текущей операционной системой
Многие игры и приложения выпускаются с поддержкой мультиверсии и разным набором компонентов под каждую Windows. При этом по умолчанию в ее настройках установлена конкретная версия. Она может не совпасть с используемой на ПК ОС, в результате при запуске подгружаются неподходящие библиотеки.
В этом случае избавиться от ошибки можно очень быстро:
- полностью отключите приложение (откройте диспетчер задач и убедитесь, что отдельные его компоненты не работают);
- кликните ПКМ по иконке с утилитой и откройте «Свойства»;
- перейдите во вкладку «Совместимость»;
- выберите свою операционную систему;
- нажмите «Применить» и «ОК».
После этого повторите попытку запуска. Если игра или программа заработала — проблема была именно в несовместимых настройках, и она решена.
Запуск блокирует сторонний софт
Один из компонентов игры или приложения фильтруется защитным ПО — это может быть «родной» файервол или антивирус. Обычно при этом Защитник выдает оповещение о нахождении потенциальной угрозы. Ошибка 0xc0000142 из-за фильтрации защитным софтом чаще происходит с онлайн-клиентами игр. Антивирус попросту считает неизвестный источник ненадежным, блокируя трафик с сети и сам компонент, который его принимает.
Как поступить в данной ситуации? Зависит от надежности используемой утилиты:
- если она популярна и скачана с официального сайта — отключайте антивирусное ПО или добавляйте игру (приложение) в исключения;
- когда речь идет о малоизвестной программе, которая впервые скачана, нужно сначала убедиться в ее безопасном использовании (возможно, библиотеки повреждены).
Обратите особое внимание на блокировку компонентов при использовании оффлайн утилит. Они не предусматривают выхода в сеть и даже синхронизацию с удаленным сервером (для обновления, загрузки дополнений и т.д.)
И если защитный софт фильтрует компонент недавно закачанной программы (игры) — вероятнее всего она является вредоносным ПО.
Компонент отсутствует
Здесь все просто — для запуска игры или программы не хватает исполняемых файлов. В этом случае параллельно появляется еще одно окно, прямо указывающее на отсутствие конкретного файла или пакета обновлений.
При указании на отсутствии конкретного компонента, его можно скачать на сайте dll.ru. В поисковой строке введите полное название библиотеки (как в окне при запуске утилиты) и загрузите ее. Обязательно прочтите описание к файлу, т.к. его необходимо сохранить в определенном месте.
Если речь идет о целом пакете компонентов, вероятнее всего вы давно не обновляли свой Виндовс — именно это сделайте. Когда такая проблема возникает и после — установите сам пакет дополнений. Практически всегда от вас потребуют установить новую версию DirectX, OpenGL (драйвера видеокарт для игр) или NET Framework (служба для работы программ). Их можно найти на сайте Майкрософт.
Проверка реестра
Если у вас были найдены вирусы, то рекомендуется проверить реестр на наличие изменений. Для этого сначала на клавиатуре одновременно нажмите на Win+R.
В появившейся утилите нужно написать слово «regedit» и нажать на кнопку «OK».
После этого нужно открыть указанный путь.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
Вы можете использовать дерево каталогов или указать путь наверху.
В этом месте нас интересует параметр «LoadAppInit_DLLs». У него должно быть значение «0».
В данном случае так и есть. Значит – всё нормально. Проблему нужно искать в другом месте.
Возможные решения проблемы
Еще один вариант – посмотреть путь к программе или игре, и при наличии русских символов изменить их на английские.
Если эти способы не сработали, следует перейти к следующему пункту.
Использовать средство проверки системных файлов
- Открыть командную строку от имени Администратора. Для этого нажать Win+R, в поисковую строку вставить команду cmd и одновременно зажать клавиши Ctrl+Shift+Enter.
- Чтобы разрешить инструменту вносить изменения на этом компьютере, кликнуть по кнопке «Да».
- Вставить команду sfc /scannow и нажать «Enter».
- Процесс проверки системы на наличие поврежденных файлов займет до 15 минут. Нельзя закрывать окно, пока на экране не отобразится 100%-ный результат.
- Инструмент автоматически восстановит поврежденные файлы.
Запустить неработающую программу в режиме совместимости
- Щелкнуть правой кнопкой мыши по иконке программы, которая выдает ошибку, и в выпадающем меню выбрать «Свойства».
- Перейти во вкладку «Совместимость».
- Отметить галочкой пункт «Запустить программу в режиме совместимости». Выбрать предыдущую версию Windows, например, 8 или 7.
- Нажать по очереди кнопки «Применить» и «Ок».
Проверить настройки реестра
- Нажать Win+R, вставить команду regedit, кликнуть по кнопке «Ок».
- Откроется редактор реестра, где нужно перейти по пути HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows NT – CurrentVersion – Windows.
- Справа в списке найти файл «LoadAppInit_DLLs» и дважды кликнуть по нему.
- Установить значение «0». Подтвердить изменение нажатием на «Ок».
Важно!
Выполнить чистый запуск Windows
- В поисковую строку окна «Выполнить» вписать команду msconfig, нажать «Enter».
- Откроется средство настройки системы.
- Перейти во вкладку «Службы». Отметить галочкой пункт «Не отображать службы…».
- Кликнуть по кнопке «Отключить все», чтобы запретить запуск всех сервисов, отличных от Microsoft, при включении ПК.
- Перейти во вкладку «Автозагрузка». В версиях Windows 10 и 8 необходимо дополнительно открыть «Диспетчер», клацнув по соответствующей кнопке.
- Отключить автозапуск всех программ.
- Выйти из «Диспетчера», нажать по очереди кнопки «Применить» и «Ок».
- Перезагрузить компьютер.
Важно! Чтобы выйти из состояния чистой загрузки, следует запустить утилиту настройки системы, на вкладке «Общие» отметить пункт «Обычный запуск»
Обновить графический драйвер
- Кликнуть правой кнопкой мышки по значку «Пуск» и выбрать инструмент «Диспетчер устройств». Или с помощью клавиш Win+R вызвать окно «Выполнить», вставить команду devmgmt.msc и нажать «Ок».
- В списке найти нужный драйвер, клацнуть по нему правой кнопкой мышки и открыть его «Свойства».
- Перейти на вкладку «Драйвер». Нажать кнопку «Обновить».
- Система предложит 2 варианта – автоматический поиск последней версии (на компьютере и в интернете) и поиск только на компьютере (в этом случае нужно указать папку расположения драйвера).
- Выбрать автоматический поиск и следовать инструкциям на экране.
Восстановить Windows в предыдущее рабочее состояние
- Win+R – команда rstrui – «Ок».
- Откроется окно восстановления, нажать кнопку «Далее», чтобы начать процесс восстановления.
- В следующем окне выбрать точку восстановления. Повторно нажать кнопку «Далее». Подтвердить действие.
Удалить обновления
Чтобы удалить обновления через параметры системы, необходимо:
- Используя клавиши Win+I, открыть раздел «Обновление и безопасность».
- Перейти во вкладку «Центр обновления». Теперь нужно просмотреть историю, кликнув по соответствующей кнопке.
- Выбрать пункт «Удалить обновления». В новом окне выделить проблемный компонент и удалить его.
Причины возникновения ошибки 0xc0000142 и как ее исправить
Системное сообщение подобного рода может возникнуть в двух случаях: после запуска операционной системы или самого установленного приложения. В каких ситуациях происходит сбой системы загрузки требуемого ресурса:
- пользователь не допущен к запуску программы;
- приложение не совместимо с установленной версией Windows;
- повреждены драйвера;
- файлы установленной программы повреждены вирусом или отсутствуют;
- также могут быть повреждения файлов библиотек DirectX;
- ваш антивирус противодействует запуску;
- проблемы с оперативкой и напряжением;
- некорректная настройка BIOS;
- «битые» сектора на жестком диске;
- ошибки при обновлении ОС и др.
Варианты устранения ошибки при запуске приложения 0xc0000142
За сбой в загрузке может отвечать, как один, так и несколько факторов сразу. Поэтому у этой задачи нет единственного решения: придется применять разные методы, чтобы получить положительный результат.
Переустановить программу
Если появившаяся ошибка непосредственно связана с конкретной программой, то проще переустановить ее. Требуется полностью удалить программу со своего девайса, а затем загрузить снова. Постарайтесь воспользоваться официальным источником для скачивания.
Запустить программу от имени администратора
Если файл не доступен из-за отсутствия прав у пользователя, то можно произвести запуск от имени администратора. На вкладке программы в разделе «Свойства» есть пункт «Уровень прав», где нужно изменить на фразу «Выполнить эту программу от имени администратора».
Обновить ПО для видеокарты
Эта рекомендация обусловлена тем, что драйверы старой версии часто конфликтуют с современным ПО. Иногда присутствуют неполадки в установке самих драйверов. Поступите следующим образом: скачайте самую последнюю версию у официального разработчика видеокарты. После запуска приложения проверьте результат обновления.
Настроить загрузку в режиме совместимости
Ошибка 0xc0000142 при запуске приложения бывает, если пользователь перешел к более современной версии ОС Microsoft. Из-за добавленных нововведений могут возникать конфликты с некоторыми программами, работающие со старыми версиями ОС. Для активации режима совместимости необходимо сделать следующее:
- Нажать на ярлык программы правой кнопкой мыши, затем открыть «Свойства».
- В открывшейся вкладке «Совместимость» выбрать нужную версию операционной системы (начинать надо с более ранней по сравнению с вашей). К примеру, с 7 или XP, если установлена Windows
- Экспериментируйте с совместимостью, загружая приложение с разными версиями ОС.
Удалить временные файлы из Temp
В папке Temp хранятся все временные папки, созданные системой в процессе работы. Иногда такие файлы противодействуют загрузке нового приложения. Алгоритм очистки папки Temp:
- перейти на системный диск;
- открыть папку с ОС (именуется как Windows);
- затем удалить все содержимое из папки Temp и перезагрузить ПК.
Восстановить системные файлы
Иногда в появлении ошибки 0xc0000142 виноваты поврежденные системные файлы. Чтобы это выяснить, нужно продиагностировать ОС при помощи специальной утилиты System File Checker. Для ее запуска:
- в меню нажать правой кнопкой мыши «Пуск»;
- в графе поиска ввести CMD;
- для активации командной строки нажать комбинацию Win+R (Win+X);
- для проверки и восстановления системных файлов предусмотрена команда SFC (прописать в открывшемся окне cfc/scannow);
- после нажатия клавиши Enter начнется сканирование файлов и последующее восстановление;
- после окончания проверки потребуется перезагрузить ПК и снова запустить программу.
Переустановить библиотеки DirectX и/или .NET
Сбой запуска может произойти из-за некорректной работы библиотеки DirectX и пакетов .NET. Скачать последние версии можно прямо на сайте Microsoft (раздел загрузок).
Проверить систему на наличие вирусов
Отсутствие доступа к приложению можно объяснить наличием вирусов. Для «лечения» воспользуйтесь штатными или специальными антивирусами. Существует предположение, что некоторые антивирусные ПО блокируют нелицензионные программы, видеоигры. Проверить это мнение просто – на время запуска отключить антивирусное ПО.
Возврат до раннего состояния ОС
Если предыдущие способы не помогают, то специалисты советуют восстановить систему до ее раннего состояния. Сложность заключается в том, что не все пользователи смогут сделать откат, поскольку не пользуются функцией по созданию точки восстановления. Остальные «счастливцы» могут использовать ее, если она была создана до первого предупреждения об ошибке. Иначе система будет восстановлена на состоянии сбоя или исчезнет все, созданное после него. Клавишу по восстановлению системы находят в стандартных программах.
На этом перечень способов не заканчивается. Они могут быть уникальными или очень простыми. Некоторые пользователи сумели устранить сбой, лишь отключив силовой кабель от блока питания и оставив на сутки выключенным в таком состоянии компьютер.