Привет друзья! Сегодня мы поговорим об ошибке 0xc0000142 в Windows 10, которая может появиться во время запуска игр или программ, и даже при включении компьютера. На экране ПК выводится сообщение «Ошибка при запуске приложения (0xc0000142). Для выхода из приложения нажмите кнопку «ОК». Эта досадная неполадка говорит о том, что системе не удаётся правильно инициализировать программу. В первую очередь нужно попытаться выяснить, почему произошёл сбой, и только после этого выбирают способ его устранения. В этой статье мы рассмотрим, как исправить ошибку 0xc0000142 при запуске приложения в Windows 10.
• Повреждение файлов и библиотек, которые требуются для запуска приложения.
• Проблемы с совместимостью.
• Системный файл недоступен.
• Недостаточно прав для запуска приложения.
• ОС не соответствует требованиям игры или программы.
• Присутствие на компьютере вирусов и вредоносных приложений.
• Компоненты NetFramework и DirectX работают некорректно.
• Отсутствуют необходимые драйверы видеокарты.
• К компьютеру подключено несовместимое оборудование.
• На жёстком диске есть повреждённые секторы.
Таким образом, ошибка 0xc0000142 появляется вследствие механического повреждения компонентов компьютера или нарушений в программном обеспечении.
Способ № 1
Запуску программы может препятствовать установленный на компьютере антивирус. Его следует отключить на время, и затем вновь попробовать запустить приложение.
Если ошибка на экране появится опять, можно попробовать удалить программу через пункты меню «Панель управления» — «Программы и компоненты». Затем эту программу скачивают и устанавливают повторно. Перед запуском надо проверить, чтобы на пути к папке установки не было русских букв.
Способ № 2
Нередко ошибка 0xc0000142 появляется из-за того, что имя пользователя содержит русские буквы. Поэтому необходимо переименовать имя или создать нового пользователя, имя которого будет содержать только буквы латинского алфавита. И потом через этого пользователя пробуют запустить приложение.
Создание новой учётной записи происходит таким образом:
• нажать кнопку «Пуск», выбрать раздел «Параметры»;
• перейти в раздел «Учётные записи», выбрать пункт «Семья и другие пользователи»;
• открыть меню «Добавить члена семьи», затем выбрать «Добавить ребёнка»;• нужно ввести имя пользователя и придумать пароль, затем нажать «Далее».
Способ № 3
Данный способ заключается в проверке компьютера на наличие вредоносного ПО. Заражение системных файлов вирусами также может привести к сбоям при открытии приложений, которые ранее нормально работали. Рекомендуется использовать бесплатные версии антивирусов Dr.Web CureIt или Virus Removal Tool. Запускаем процесс сканирования системы и ждём результатов. Затем пробуем открыть программу, которая не хотела запускаться.
Ещё нужно проверить Windows 10 на наличие ошибок:
• открыть список служб через меню «Пуск»;
• выбрать пункт «Командная строка (Администратор)»;• система выведет запрос «Разрешить этому приложению вносить изменения на вашем устройстве», необходимы выбрать «Да»;
• когда откроется обработчик команд, вводим sfc /scannow и нажимаем Enter.
• Запустится процесс проверки файлов на ошибки. После его завершения надо перезагрузить компьютер и проверить, запускается ли приложение.
Способ № 4
Самая распространённая причина возникновения неполадки – наличие русских букв в пути установки проблемного приложения. Проверить это можно так:
• если ярлык расположен на рабочем столе – нужно кликнуть по нему правой кнопкой мышки и открыть пункт «Свойства»;
• в открывшемся окне переходим на вкладку «Ярлык» и смотрим, что указано в поле «Объект»;
• если указанный путь содержит кириллицу, программу желательно переустановить и ещё раз проверить, что отображается в поле объект.
А должно быть так:
Если на рабочем столе нет ярлыка программы и запуск осуществляется через меню «Пуск», делают следующее:
• открыть меню «Пуск»;
• выбрать программу, кликнуть по ней и в открывшемся меню нажать «Дополнительно» — «Расположение файла»;
• появится папка с ярлыком программы;
• далее надо кликнуть по ярлыку, выбрать пункт «Свойства»;
• проверить, что отображается в поле «Объект»;
• если есть русские программы – приложение переустанавливают и повторяю попытку запуска.
Способ № 5
Для решения проблемы надо выполнить запуск приложения в режиме совместимости с предыдущей версией ОС. Последовательность действий:
• кликнуть по ярлыку программы правой кнопкой, выбрать раздел «Свойства»;
• перейти на вкладку «Совместимость»;
• в соответствующем поле выбрать версию ОС, под которую было создано приложение;
• установить галочку возле пункта «Запустить программу в режиме совместимости с»;
• нажать «ОК».
Вместо послесловия
Рассмотренные способы в большинстве случаев помогают устранить неполадку и приложение начинает работать без сбоев. Для решения проблемы стоит комбинировать разные варианты. Иногда для устранения ошибки 0xc0000142 в Windows 10 необходимо удалить программу и заново установить её.
При запуске приложения Office может возникнуть ошибка 0xC0000142. Чтобы устранить эту проблему, попробуйте решения, указанные ниже. Первыми указаны наиболее распространенные решения, поэтому попробуйте выполнить действия в том порядке, в который они перечислены.
Решение 1. Обновить Office
Обновите Office до версии 2102 (сборка 13801.20808) или более поздней. Если вы не настроили автоматические обновления, выполните следующие действия.
Примечание: Если обновлениями Office управляет ваш ИТ-администратор, вы не сможете выполнить указанные ниже действия. За помощью по этой ошибке обратитесь к администратору. Если вы администратор и вам требуется управлять обновлениями в организации, см. статью Выбор способа управления обновлениями.
-
В поле поиска на панели задач введите планировщик заданий.
-
Разверните раздел Библиотека планировщика заданий и выберите Microsoft > Office.
-
В середине окна найдите пункт Автоматические обновления Office 2.0. Щелкните его правой кнопкой мыши и выберите Выполнить.
Если обновление Office не запускается таким образом, попробуйте другие варианты ниже.
Решение 2. Восстановить Office из панели управления
Получение средства восстановления зависит от операционной системы. Выберите свою операционную систему в раскрывающемся списке ниже.
-
Щелкните правой кнопкой мыши кнопку Пуск
и выберите Приложения и возможности во всплывающем меню.
-
Выберите продукт Microsoft Office, который нужно восстановить, и нажмите Изменить. Если параметры не отображаются, щелкните три точки справа.
Примечание: Таким образом будет восстановлен весь набор Office, даже если вы хотите восстановить лишь отдельное приложение, например Word или Excel. Если у вас автономное приложение, вы можете найти его по имени.
-
В зависимости от того, установлена ли ваша копия Office на основе технологии «нажми и работай» или на основе MSI, вы увидите следующие параметры для продолжения восстановления. Следуйте инструкциям для вашего типа установки.
Технология «нажми и работай»
В окне Как вы хотели бы восстановить программы Office? выберите вариант Восстановление по сети, чтобы исправить все неполадки, а затем выберите Восстановить. (Доступен также вариант Быстрое восстановление, при котором восстановление происходит быстрее, но предполагается только обнаружение поврежденных файлов и их замена.)
Установка на основе MSI
В окне Измените текущую установку выберите Восстановить и нажмите кнопку Продолжить.
-
Следуйте инструкциям на экране, чтобы завершить восстановление.
-
Щелкните правой кнопкой мыши кнопку Пуск
(в левом нижнем углу) и выберите во всплывающем меню пункт Панель управления.
-
В представлении Категория в разделе Программы выберите Удаление программы.
-
Щелкните правой кнопкой мыши продукт Microsoft Office, который вы хотите исправить, и выберите пункт Изменить.
Примечание: Если у вас есть набор, например Microsoft 365 для семьи, Office для дома и учебы 2016 или Office для дома и учебы 2013, выполните поиск по имени набора, даже если это просто конкретное приложение, которое вы хотите восстановить, например Word или Excel. Если у вас есть отдельное приложение, например Word или Excel, найдите его имя.
-
Выполните указанные ниже действия в зависимости от технологии установки вашей версии Office («нажми и работай» или MSI):
Установка по технологии «нажми и работай»:
На экране Как вы хотели бы восстановить программы Office? выберите вариант Восстановление по сети, чтобы исправить все неполадки, а затем выберите Восстановить. (Доступен также вариант Быстрое восстановление, при котором восстановление происходит быстрее, но предполагается только обнаружение поврежденных файлов и их замена.)
Установка с помощью MSI:
В окне Измените текущую установку выберите Восстановить и нажмите кнопку Продолжить.
-
Следуйте остальным инструкциям на экране, чтобы завершить восстановление.
-
Нажмите кнопку Пуск
и выберите Панель управления.
-
В представлении Категория в разделе Программы выберите Удаление программы.
-
Выберите продукт Office, который вы хотите восстановить, и нажмите кнопку Изменить.
Примечание: Если у вас есть набор, например Microsoft 365 для семьи, Office для дома и учебы 2016 или Office для дома и учебы 2013, выполните поиск по имени набора, даже если это просто конкретное приложение, которое вы хотите восстановить, например Word или Excel. Если у вас есть отдельное приложение, например Word или Excel, найдите его имя.
-
Выполните указанные ниже действия в зависимости от технологии установки вашей версии Office («нажми и работай» или MSI):
Установка по технологии «нажми и работай»:
На экране Как вы хотели бы восстановить программы Office? выберите вариант Восстановление по сети, чтобы исправить все неполадки, а затем выберите Восстановить. (Доступен также вариант Быстрое восстановление, при котором восстановление происходит быстрее, но предполагается только обнаружение поврежденных файлов и их замена.)
Установка с помощью MSI:
В окне Измените текущую установку выберите Восстановить и нажмите кнопку Продолжить.
-
Следуйте остальным инструкциям на экране, чтобы завершить восстановление.
Решение 3. Запустить Центр обновления Windows
Убедитесь, что на компьютере установлена последняя версия Windows. См. статью Обновление Windows 10.
Решение 4. Убедиться, что платформа защиты программного обеспечения Office запущена
-
В Windows 10 введите Службы в панели поиска и откройте приложение.
-
В списке служб найдите службу под названием Платформа защиты программного обеспечения, щелкните правой кнопкой мыши и выберите Свойства.
Примечание: Если платформы защиты программного обеспечения Office нет в списке, у вас более новая версия Office, которая не использует эту службу. Перейдите к следующей рекомендации.
-
Убедитесь, что для типа начальной загрузки установлено значение Автоматически и для состояния службы установлено значение Запущено.
-
Если Состояние службы«Остановлено», выберите «Запустить «, чтобы запустить службу.
Решение 5. Удалить и переустановить Office
Если вышеперечисленные решения не устранили эту ошибку, может потребоваться полностью удалить, а затем переустановить Office. Следуйте шагам ниже.
Совет: Удаление Office удаляет с компьютера только приложения Office. При этом не удаляются файлы, документы и книги, созданные с помощью этих приложений.
-
Выберите расположенную ниже кнопку для скачивания и установки средства поддержки удаления.
Скачать
-
Следуйте указанным ниже инструкциям, чтобы скачать средство поддержки удаления для соответствующего браузера.
Совет: Скачивание и установка средства может занять несколько минут. После завершения установки откроется окно удаления продуктов Office.
Edge или Chrome
-
В левом нижнем углу щелкните правой кнопкой мыши SetupProd_OffScrub.exe и выберите пункт Открыть.
Microsoft Edge (старый) или Internet Explorer
-
В нижней части окна браузера нажмите кнопку Выполнить, чтобы запустить файл SetupProd_OffScrub.exe.
Firefox
-
Во всплывающем окне выберите Сохранить файл, а затем в правом верхнем окне браузера выберите стрелку загрузки> SetupProd_OffScrub.exe.
-
-
Выберите версию, которую нужно удалить, и нажмите кнопку «Далее».
-
Следуйте остальным указаниям и при появлении запроса перезагрузите компьютер.
После перезагрузки компьютера средство удаления автоматически откроется для завершения последнего этапа процесса удаления. Следуйте остальным указаниям.
-
Выберите действия для версии Office, которую нужно установить или переустановить. Закройте средство удаления.
Microsoft 365 | Office 2021 | Office 2019 | Office 2016 | Office 2013 | Office 2010 | Office 2007
Перейти к контенту
Содержание
- Причины возникновения
- Решение
- Способ №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
( 1 оценка, среднее 1 из 5 )
- Почему возникает ошибка?
- 10 способов решения ошибки
Ошибка с кодом 0xc0000142 может возникать при запуске программ (exe-файлов) в Windows. Особенно часто она появляется при попытке открыть игру. Рассмотрим, почему возникает этот сбой, и как его можно устранить.
Почему возникает ошибка?
Причин неисправности 0xc0000142 много, как и у большинства ошибок Windows. Среди основных и самых частых можно выделить следующие:
- Файлы приложения повреждены.
- Программа блокируется антивирусом.
- Приложение несовместимо с ОС.
- У пользователя нет прав для запуска программы.
- Проблемы с системными библиотеками.
- Заражение файлов вирусом.
- Устаревшие драйвера на видеокарту.
10 способов решения ошибки
Ошибка имеет много причин, поэтому способов решения у нее много. Для каждого случая подойдет свой метод. Рассмотрим 10 решений, которые помогут устранить неисправность в большинстве случаев. Расположим их от простых к более сложным.
Запуск от имени администратора
Иногда ошибка возникает из-за отсутствия у пользователя прав на запуск файла. В таком случае стоит попробовать запустить программу от имени администратора. Для этого нажмите на файл или ярлык приложения правой кнопкой мыши и выберите в контекстном меню Запуск от имени администратора. Такое простое решение помогает в некоторых случаях.
Настройка совместимости
Проблемы с совместимостью — частая причина сбоев при запуске программ и игр в Windows. Чтобы исправить их, нужно выполнить настройку в свойствах файла. Для этого:
1. Кликните правой кнопкой мыши по файлу или ярлыку программы и выберите Свойства в контекстном меню.
2. Откройте вкладку Совместимость.
3. Нажмите на Запустить средство устранения проблем с совместимостью.
4. После проверки нажмите Использовать рекомендованные параметры.
5. Проверьте приложение, нажав Проверить программу. Если все заработает, сохраните параметры.
Если проблема после этого не уйдет, попробуйте использовать другие настройки совместимости в этом же разделе. Устанавливайте разные операционные системы, сохраняйте параметры и запускайте приложение. Попробовав несколько конфигураций, можно подобрать рабочую.
Отключение антивируса
Нередко случается, что антивирус различными способами блокирует запуск программ. Попробуйте на время отключить или удалить его и открыть программу, которая не запускается. В некоторых случаях это может помочь избавиться от неполадки.
Установка пакетов Microsoft Visual C++
Отсутствие библиотек Microsoft Visual C++ часто приводит к различным ошибкам при запуске приложений и игр, так как многие программы требуют их для работы. Стоит установить их в любом случае. Это позволит избежать и других возможных сбоев.
Сложность в том, что для корректной работы компонентов Visual C++, нужно установить все существующие версии. При этом, если на компьютере установлена 64-разрядная ОС, нужно устанавливать и x64, и x86 библиотеки. Если же используется 32-разрядная версия Windows, потребуется загрузить только x86 издания.
Перейдите на официальную страницу Microsoft, загрузите все необходимые версии и установите их. Процесс не займет много времени. Для удобства можно скачать один из готовых сборников библиотек C++, в котором будут содержаться сразу все издания в архиве.
Установка Microsoft .NET Framework
Еще одна библиотека, необходимая для работы многих программ в Windows — Microsoft .NET Framework. На нее стоит обратить особое внимание, если вы используете старую версию Windows (7/8/8.1). В таком случае нужно установить этот компонент, скачав его с сайта Microsoft. Это может помочь решить проблему с открытием приложений.
Обновление или установка видеодрайверов
Некоторые приложения (в основном игры) могут не работать из-за устаревших драйверов на видеокарту или видеоадаптер. Обновить их можно тремя способами:
- Загрузив последнюю версию с официального сайта производителя;
- Стандартными средствами Windows;
- Воспользовавшись универсальными программами для установки драйверов.
Разберем два последних способа.
Чтобы обновить видеодрайвер встроенными средствами Windows, проделайте следующее:
1. Откройте программу Выполнить, одновременно нажав на клавиатуре клавиши Win и R.
2. Введите в появившемся окне devmgmt.msc и нажмите клавишу Enter. Откроется Диспетчер устройств Windows.
3. Найдите и раскройте раздел Видеоадаптеры.
4. Выберите ваше устройство (видеокарту или встроенный в процессор видеоадаптер), нажмите на него ПКМ и выберите Обновить драйвер.
5. Проследуйте всем шагам открывшегося мастера обновления драйверов, несколько раз нажав далее, и перезагрузите Windows.
Автоматически обновить драйвера можно через специальную программу DriverHub
Переустановка программы
Возможно проблемное приложение установлено некорректно. По возможности, попробуйте переустановить его. Убедитесь, что путь к месту сохранения программы не содержит в себе названий папок на кириллице, так как это может быть причиной ошибки. После переустановки программы перезагрузите ПК и попробуйте открыть ее повторно.
Откат до точки восстановления
Если проблема с приложением была не всегда, а появилась в определенный момент, можно попробовать произвести откат системы до точки восстановления. Это возможно сделать только если данная функция в Windows включена. Восстановление — это откат системы до прежнего состояния, в котором она находилась ранее, на момент создания точки. Поэтому важно помнить, что эта процедура влечет за собой изменения в ОС.
Чтобы провести восстановление из точки, проделайте следующее:
1. Запустите Параметры Windows (панель управления) и выберите Система.
2. Перейдите во вкладку О программе в левой части окна.
3. Промотайте вниз и кликните на пункт Защита системы.
4. Нажмите на кнопку Восстановить.
5. Выберите точку восстановления, проследуйте всем шагам мастера восстановления и перезагрузите ПК.
Конфигурация реестра
Исправить ошибку 0xc0000142 в некоторых случаях может помочь настройка реестра. Нужно изменить один из его параметров. Для этого:
1. Запустите редактор реестра от имени администратора через меню Пуск или программу Выполнить.
2. В левой колонке откройте раздел HKEY_LOCAL_MACHINE, затем перейдите в SOFTWARE, после чего в Microsoft, Windows NT, CurrentVersion и Windows.
3. Найдите пункт LoadAppinit_DLLs и измените его значение с 1 на 0, кликнув по нему дважды.
4. Перезагрузите компьютер.
Переустановка Windows
Радикальный, но действенный способ — полная переустановка операционной системы. Это поможет гарантированно избавиться от ошибки, если никакие другие способы решения не помогают. Чистая установка позволит устранить любые неисправности в работе ОС.
Причины появления
Рассматриваемая ошибка проявляется при открытии программы или игры и сопровождается сообщением «Ошибка при запуске приложения (0xc0000142). Для выхода из приложения нажмите кнопку ОК». Она актуальна для всех версий операционной системы Windows от XP до 10.
Как правило, утилита не запускается из-за неработоспособности одного из исполнительных файлов, которые представлены DLL-библиотеками. Когда у нас отсутствует один из системных файлов, невозможен запуск Windows, или спустя некоторое время на мониторе появляется синий «экран смерти». В данном случае аналогичная ситуация, но в рамках конкретного приложения.
Ошибка 0xc0000142 при запуске программы или игры может возникнуть по многим причинам:
- DLL несовместимы с утилитой или установленной на ПК операционной системой;
- нужные исполнительные файлы отсутствуют на устройстве;
- компоненты приложения заблокированы сторонним софтом.
При этом проблемой может быть не только компьютер пользователя, но и само приложение. Если игра или другая утилита является фан-проектом, пиратской сборкой или бета-версией, она вполне может быть недоработанной. Именно это и стоит выяснить: изучить отзывы ранее скачавших программу пользователей, посмотреть обзоры на нее на других ресурсах и т.д.
Способы устранения ошибки
Если выясняется, что игра выдает ошибку 0xc0000142 на многих компьютерах и ноутбуках — она «сырая» и еще не готова для использования. Можно даже не пытаться ее запустить. Когда же большинство пользователей высказываются об успешном запуске — ошибка на стороне пользователя.
Несовместимость с текущей операционной системой
Многие игры и приложения выпускаются с поддержкой мультиверсии и разным набором компонентов под каждую Windows. При этом по умолчанию в ее настройках установлена конкретная версия. Она может не совпасть с используемой на ПК ОС, в результате при запуске подгружаются неподходящие библиотеки.
В этом случае избавиться от ошибки можно очень быстро:
- полностью отключите приложение (откройте диспетчер задач и убедитесь, что отдельные его компоненты не работают);
- кликните ПКМ по иконке с утилитой и откройте «Свойства»;
- перейдите во вкладку «Совместимость»;
- выберите свою операционную систему;
- нажмите «Применить» и «ОК».
После этого повторите попытку запуска. Если игра или программа заработала — проблема была именно в несовместимых настройках, и она решена.
Запуск блокирует сторонний софт
Один из компонентов игры или приложения фильтруется защитным ПО — это может быть «родной» файервол или антивирус. Обычно при этом Защитник выдает оповещение о нахождении потенциальной угрозы. Ошибка 0xc0000142 из-за фильтрации защитным софтом чаще происходит с онлайн-клиентами игр. Антивирус попросту считает неизвестный источник ненадежным, блокируя трафик с сети и сам компонент, который его принимает.
Как поступить в данной ситуации? Зависит от надежности используемой утилиты:
- если она популярна и скачана с официального сайта — отключайте антивирусное ПО или добавляйте игру (приложение) в исключения;
- когда речь идет о малоизвестной программе, которая впервые скачана, нужно сначала убедиться в ее безопасном использовании (возможно, библиотеки повреждены).
Обратите особое внимание на блокировку компонентов при использовании оффлайн утилит. Они не предусматривают выхода в сеть и даже синхронизацию с удаленным сервером (для обновления, загрузки дополнений и т.д.). И если защитный софт фильтрует компонент недавно закачанной программы (игры) — вероятнее всего она является вредоносным ПО.
Компонент отсутствует
Здесь все просто — для запуска игры или программы не хватает исполняемых файлов. В этом случае параллельно появляется еще одно окно, прямо указывающее на отсутствие конкретного файла или пакета обновлений.
При указании на отсутствии конкретного компонента, его можно скачать на сайте dll.ru. В поисковой строке введите полное название библиотеки (как в окне при запуске утилиты) и загрузите ее. Обязательно прочтите описание к файлу, т.к. его необходимо сохранить в определенном месте.
Если речь идет о целом пакете компонентов, вероятнее всего вы давно не обновляли свой Виндовс — именно это сделайте. Когда такая проблема возникает и после — установите сам пакет дополнений. Практически всегда от вас потребуют установить новую версию DirectX, OpenGL (драйвера видеокарт для игр) или NET Framework (служба для работы программ). Их можно найти на сайте Майкрософт.
Локальные причины ошибки 0xc0000142
Выше были рассмотрены универсальные случаи, которые возникают и решаются у всех одинаково. Но бывают и отдельные ситуации, вызывающие ошибку 0xc0000142 в частном порядке.
Нет российской локализации
Некоторые непопулярные в регионе игры (и реже программы) могут поддерживать лишь несколько языков. И если среди них только латиница — можно и не запустить утилиту. Это из-за кириллицы в названиях папок, которую она не распознает. В результате приложение ошибается в пути к компоненту и не понимает его. Обычно параллельно с основной ошибкой выдается сообщение об отсутствии нужного файла по конкретному трею. На самом деле он там есть, но обратите внимание — часть пути отобразится некорректно в виде иероглифов. Нередко она проявляется и при использовании мультиязычных приложений — ошибка 0xc0000142 при запуске Microsoft Office или Flash Player тоже встречается.
Есть два решения такой проблемы:
- установить такую же игру с российской (можно и с украинской или др. на кириллице) локализацией;
- переименовать все папки с файлами, к которым обращается игра или приложение («Игры», «Загрузки», «Новая папка» и др.), на латиницу. Также обязательно измените имя пользователя ПК, если оно на кириллице.
Если после переименования папок выйдет такая же ошибка с отображением иероглифов в пути — перезагрузите компьютер и запустите утилиту заново.
Для компонента установлены права администратора
Иногда доступ к отдельным библиотекам может быть закрыт доступ для обычных пользователей. Решается проблема просто — запустите софт от имени администратора. Если у текущего пользователя нет соответствующих прав, открыть игру или приложение не получится.
Проблема после переустановки утилиты
Вы только что удалили утилиту и заново загрузили ее, но появилась ошибка при запуске приложения 0xc0000142 — как исправить ее? Проблема в том, что приложения стирается не полностью и на компьютере остаются некоторые файлы от него (в реестре и временных папках). При повторной установки новой версии эти самые папки могут быть проигнорированы (т.к. они уже есть в памяти) и оставлены без изменения. Но их содержимое у одной утилиты разных версий может отличаться. В результате заново установленное ПО использует компоненты старой версии и из-за их нехватки может ответить ошибкой.
Эту проблему можно решить двумя способами:
- скачать программу очисти диска CCleaner. Она удалит весь подобный мусор от удаленных программ, заодно освободит память накопителя.
- выбрать расширенный тип установки проблемной утилиты и отметить «Заменить папки и их содержимое».
Запуск на пиратской операционной системе
Появление ошибки 0xc0000142 при запуске игры на Windows 10 без лицензии со временем закономерно. Причина проста — вы не получаете обновлений и все компоненты устаревают. А при попытке поставить тот же NET Framework может ничего не выйти.
Тут можно посоветовать разве что перейти на «светлую сторону» и установить лицензионное ПО.
Как видите, у ошибки 0xc0000142 есть множество причин. Надеемся, вне зависимости от них вам удалось с ними разобраться с помощью нашего гида. Можно поступить кардинально и переустановить Windows: как это правильно сделать мы тоже рассказывали.