Ошибка 0xc0000142 объединяет пользователей офисных программ, игр и специализированного ПО. Её причины похожи вне зависимости от того в какой утилите она себя проявила – в WinWord, Браузере, Deus Ex: Mankind Divided, Антивирусе, Симс, Mafia или где-то ещё. Чаще ошибка появляется в приложениях, установленных недавно.
Причины возникновения ошибки
Ошибка 0xc0000142 в Windows 10 всегда связана с повреждением данных или несовместимостью используемого ПО с операционной системой. Потенциальных причин тому много:
использование слишком старых приложений;
умышленные действия вредоносных программных продуктов;
удаление или изменение важных файлов;
отказ от инсталляции важных обновлений;
блокировка определенных файлов антивирусными программами или сетевыми экранами;
ошибки инсталляторов при установке обновлений системы или драйверов.
0xc0000142 нельзя назвать болезнью только для 10 версии ОС, пользователи жалуются на проблему не первое десятилетие.
Способы устранения ошибки
Прежде чем нырять в море сложных решений, попробуйте простые:
запустите нужную программу от имени администратора с помощью правой клавиши мыши;
перезагрузите компьютер;
отключите антивирусное ПО и межсетевые экраны.
Если не помогло, двигайтесь дальше по нашему тексту.
Переустановка приложения
Четвертным по очевидности способом решить проблему я бы назвал переустановку приложения. Начнем с удаления:
Кликните в зону поиска, что правее кнопки меню Пуск.
Наберите «Установка и…»
Нажмите Enter.
Введите название утилиты в поле для поиска.
Кликните по нужному пункту в списке ниже.
Нажмите «Удалить» и следуйте инструкциям системы.
Кириллица нравится далеко не всем программным продуктам. Поэтому, чтобы способ удался, рекомендуем переустанавливать ПО в папку, на пути к которой не встречаются русскоязычные имена.
Осталось заново запустить инсталлятор. Вероятность того, что ошибка 0xc0000142 при запуске приложения вас больше не потревожит, высока.
Изменение совместимости с операционной системой
В свойствах каждого exe файла Microsoft предусмотрела важную вкладку – «Совместимость». Воспользуемся ей:
Кликните правой кнопкой мыши по exe файлу.
Выберите «Свойства».
Откройте раздел «Совместимость».
Поставьте галочку напротив «Запустить программу в режиме совместимости с:».
Выберите версию системы, на которой утилита, по Вашему мнению, работала бы. В этом разделе не получится выбрать версию раньше Vista.
Нажмите «ОК».
Проверка системных файлов
Хорошо иметь эталонную ОС, где бы хранились файлы в корректном состоянии. При сверке с ними мы бы быстро обнаружили повреждения, и ошибка запуска приложения 0xc0000142 была бы устранена. Microsoft уже продумала такую возможность. Для этого:
Кликните в зону поиска, что правее кнопки меню Пуск.
Введите «cmd».
Нажмите сочетание клавиш Ctrl+Shift+Enter, чтобы дать командной строке дополнительные полномочия.
Ответьте положительно на вопрос о разрешениях.
Введите команду «sfc /scannow» и нажмите клавишу ввода.
Перезагрузите компьютер и повторите шаг 5, если командная строка потребует.
Дождитесь информации об окончании сканирования.
Если шаг 6 раз за разом повторяется после перезагрузки:
Воспроизведите шаги 1-4 предыдущей инструкции.
Запустите команду «dism.exe /image:*:\ /cleanup-image /revertpendingactions».
Запустите команду «sfc /scannow /offbootdir=*:\ /offwindir=*:\windows».
Перезагрузите компьютер и начните выполнять предыдущую инструкцию заново.
Проверка наличия установленных обновлений
Windows 10 обновляет себя сама. Если система загрузила новую порцию обновлений, она намекнет на это в правом нижнем углу экрана.
Также призыв обновиться появиться в разделе для выключения и перезагрузки.
Не пренебрегайте подобными намеками – для вас это ничего не стоит, а система может вылечить себя даже до того, как вы обнаружите какую-то проблему.
Если вы хотите проверить, не пропустила ли ОС новое обновление:
Нажмите Win+I.
Выберите «Обновления и Безопасность».
Кликните по кнопке «Проверить…».
Дождитесь окончания загрузки.
Перезагрузите систему или запланируйте её перезапуск для окончания обновления.
Эксперт
Алексей ГорбаньСертифицированный специалист по защите информации.Задать вопрос
Анализ и проверка системы на наличие вирусов
Начните с использования уже имеющегося антивирусного арсенала. Если вы не используете специальную программу для этого, откройте внутреннюю. Для этого:
Нажмите Win+I.
Выберите «Обновления и Безопасность».
Откройте «Безопасность Windows» слева.
Кликните по кнопке «Открыть службу…».
Выберите «Защита от вирусов и угроз».
Нажмите «Быстрая проверка».
Если ничего опасного не обнаружено, не верьте сразу – сам антивирус мог быть заражен вредоносным кодом. Скачайте одноразовую специальную утилиту для таких случаев – она приостановит большинство процессов на компьютере, заблокирует экран и попытается отыскать даже самые скрытые угрозы:
Откройте страницу на сайте Dr.Web по ссылке.
Нажмите «Скачать Dr.Web CureIt».
Ещё раз кликните по кнопке «Скачать Dr.Web CureIt».
Введите имя, фамилию и адрес электронной почты.
Поменяйте местами галочки – напротив «Я разделяю…» должна стоять, а напротив «Я хочу получать…» её может и не быть.
Нажмите отправить.
Дождитесь сообщения об отправке и откройте ссылку, пришедшую вам на e-mail. Некоторые почтовые сервера распознают такое письмо, как спам. Поэтому если весточка от Dr.Web долго не приходит, проверьте в папке для нежелательной почты.
Если скачивание долго не начинается, разрешите всплывающие окна для сайта Dr.Web и повторите шаг 7.
Запустите загруженный файл.
Согласитесь принять участие в программе по улучшению качества и нажмите «Продолжить».
Кликните по кнопке «Начать проверку» и следуйте инструкциям на экране. Учтите, возможности работать параллельно с функционированием Dr.Web CureIt у вас не будет.
Откат до рабочего состояния
Если вы частенько пользуетесь точками восстановления от Microsoft, то проще всего откатить систему к предыдущему состоянию и так исправить ошибку 0xc0000142. Для этого:
Откройте мой компьютер.
Кликните правой кнопкой мыши в пустой области Проводника.
Выберите «Свойства».
Откройте «Защита системы» слева.
Выберите диск с системой из списка доступных.
Нажмите «Восстановить».
Следуйте инструкциям системы для выбора точки восстановления.
Восстановление загрузки dll в реестре
Ошибка 0xc0000142 может окопаться в системном реестре, а точнее в параметре, который отвечает за загрузку DLL библиотек. Чтобы решить проблему:
Кликните в поле поиска, что правее кнопки меню Пуск.
Наберите текст «regedit» и нажмите кнопку ввода.
Нажмите Ctrl+F и запустите поиск слова «LoadAppInit_DLLs».
Если поиск обнаружил несколько подходящих вариантов, откройте тот, который упакован в цепочке папок Microsoft, Windows NT, CurrentVersion и Windows.
Измените цифру в графе «Значение» на «0» и нажмите «ОК».
Перезагрузитесь.
Установка и обновление .Net Framework и DirectX
DirectX и .Net Framework – важные элементы системы, без которых ряд программ потеряют работоспособность. Особенно возможна ошибка 0xc0000142 при запуске игры.
Для установки DirectX перейдите по ссылке, запустите скачанный файл и следуйте инструкциям системы. Галочку напротив предложения установить Bing можете снять.
Для инсталляции платформы .Net Framework:
Перейдите по ссылке.
Убедитесь, что выставлен русский язык и кликните по кнопке «Скачать».
Запустите загруженный файл и следуйте инструкциям системы.
Переустановка драйверов видеокарты
Этот раздел актуален, если ваша видеокарта не встроена в материнскую плату. Тогда ошибка при запуске ПО может быть вызвана сбоем в работе драйверов.
Зайдите в Диспетчер Устройств этот раздел понадобится сразу для нескольких действий:
Кликните правой клавишей мыши по кнопке меню Пуск.
Выберите «Диспетчер Устройств» из списка.
В разделе «Видеоадаптеры» диспетчера найдите название своей видеокарты – запомните его или запишите. После этого кликните правой кнопкой мыши по пункту с вашей видеокартой и нажмите «Удалить устройство».
Поищите нужный драйвер на сайте одного из двух производителей – AMD или NVIDIA.
Если ваша видеокарта AMD:
Перейдите по ссылке.
Нажмите «Загрузить сейчас».
Запустите скаченную утилиту и следуйте её инструкциям.
Если ваша видеокарта NVIDIA:
Перейдите по ссылке.
Заполните имеющиеся поля и нажмите «Поиск».
Нажмите «Загрузить сейчас».
Запустите скачанный файл и следуйте инструкциям системы.
Очистка временных файлов
Система оставляет временные следы. Если ПО вдруг воспроизвело некорректный сценарий поведения, эти следы могут мешать вернуться в рабочее состояние даже после перезапуска компьютера.
Чтобы удалить временные файлы:
Откройте папку «C:\Windows\Temp», где вместо «C» укажите имя диска, на котором стоит Windows
Полностью удалите содержимое.
Пробуйте предложенные варианты последовательно, пока проблема не будет решена.