Ошибка 0xc0000142 при запуске приложения в Windows обычно означает, что программа не смогла правильно загрузить один из нужных компонентов, чаще всего DLL-библиотеку или системный модуль. Начните с перезагрузки, обновления Windows и переустановки проблемной программы, затем проверьте системные файлы, компоненты Microsoft Visual C++, драйверы и влияние антивируса. Ниже — порядок действий от простого к сложному, без скачивания сомнительных DLL и рискованных «твиков» реестра.

Полный текст обычно выглядит так: «Ошибка при запуске приложения 0xc0000142» или «The application was unable to start correctly (0xc0000142). Click OK to close the application». Ошибка появляется в Windows 10 и Windows 11 при запуске программы, игры, офисного приложения, утилиты драйвера или компонента системы.
Код 0xc0000142 связан с неудачной инициализацией DLL. Проще говоря, приложение стартует, но один из нужных файлов не загружается или не запускается корректно. Причина может быть как в самой программе, так и в Windows: повреждённые системные файлы, конфликт с антивирусом, неправильная установка библиотек, устаревший драйвер, повреждённый профиль пользователя.
| Ситуация | Вероятная причина | Что сделать сначала |
|---|---|---|
| Ошибка только в одной программе | Повреждена установка, не хватает компонентов, конфликт настроек | Обновить или переустановить программу |
| Ошибка появилась после обновления Windows или драйвера | Конфликт новой версии, повреждение системных файлов | Проверить обновления, выполнить SFC и DISM |
| Не запускаются многие программы | Системная проблема, антивирус, повреждённые библиотеки | Проверить Windows, антивирус, чистую загрузку |
| Ошибка в игре или графическом приложении | Драйвер видеокарты, Visual C++, DirectX-компоненты | Обновить драйвер с официального источника, восстановить компоненты |
| Программа работала, но перестала после удаления антивируса/оптимизатора | Остались повреждённые настройки или удалены файлы | Проверить карантин, восстановить систему, переустановить программу |
Это простой шаг, но он помогает, если завис системный процесс, обновление не завершилось или DLL осталась заблокированной после предыдущего запуска.
В Windows 10 и Windows 11 путь похожий, но названия разделов могут немного отличаться.
Иногда ошибка 0xc0000142 появляется из-за несовпадения версий системных файлов, особенно после частично установленного обновления.
Если программа запускается только так, проблема может быть в правах доступа к папке, настройкам или служебным файлам. Для постоянного решения лучше не включать запуск от администратора без необходимости, а проверить права на папку программы и корректность установки.
Режим совместимости иногда помогает старым программам, но для современных приложений может вызвать ошибку запуска.
Если речь о старой программе, наоборот, можно аккуратно попробовать совместимость с более ранней версией Windows, но только если вы понимаете, что программа действительно старая.
Если ошибка появляется только в одном приложении, начните с него. Безопаснее сначала использовать встроенное восстановление, если оно есть.
Важно: перед удалением проверьте, где хранятся проекты, базы, профили, плагины и лицензии. Если программа рабочая или профессиональная, сначала сделайте резервную копию нужных данных.
Повреждённые системные файлы — одна из частых причин ошибок запуска. В Windows есть встроенные инструменты проверки.
Если SFC сообщает, что не удалось восстановить часть файлов, выполните проверку образа Windows:
Многие программы используют библиотеки Microsoft Visual C++ Redistributable. Если они повреждены, приложение может завершаться с 0xc0000142.
Не удаляйте все пакеты Visual C++ без необходимости. Разные программы могут зависеть от разных годов выпуска этих библиотек.
Некоторым приложениям нужен .NET Framework или дополнительные компоненты Windows.
Если установщик программы сам предлагает поставить .NET или другой компонент, обычно лучше использовать именно этот путь, но только при установке из доверенного источника.
Для игр, редакторов видео, 3D-программ и некоторых профессиональных приложений ошибка может быть связана с драйвером видеокарты.
Для ноутбуков иногда надёжнее использовать драйверы с сайта производителя ноутбука, особенно если установлена гибридная графика. Не используйте сомнительные «драйверпаки».
Антивирус может заблокировать файл программы или её библиотеку. Это бывает как при реальной угрозе, так и при ложном срабатывании.
Предупреждение: отключать защиту надолго не нужно. Если для проверки вы временно выключали антивирус, включите его обратно сразу после теста.
Чистая загрузка помогает понять, мешает ли запуску сторонняя служба или программа в автозагрузке.
Если ошибка исчезла, включайте службы и автозагрузку обратно по группам, пока не найдёте конфликтующее приложение. После проверки верните обычный режим загрузки.
Если ошибка возникает в разных программах, Windows зависает, появляются синие экраны или повреждаются файлы, стоит проверить накопитель и память.
Важно: перед проверками диска и любыми действиями с подозрением на неисправный накопитель сделайте резервную копию важных файлов. Если диск уже щёлкает, пропадает из системы или показывает ошибки чтения, лучше сначала сохранить данные.
Иногда ошибка связана с повреждённым профилем пользователя: настройками, переменными окружения, путями к папкам или правами.
Если в новом профиле всё работает, не спешите удалять старый. Сначала перенесите документы, рабочие файлы, настройки программ и убедитесь, что всё открывается корректно.
Если ошибка появилась недавно после установки драйвера, обновления, антивируса или оптимизатора, можно попробовать восстановление системы.
Если точки восстановления нет, а проблема затрагивает многие приложения, последним вариантом остаётся сброс Windows через параметры восстановления. Перед этим обязательно сделайте резервную копию личных файлов и проверьте, что у вас есть доступ к установщикам и лицензиям нужных программ.
Для игр дополнительно проверьте целостность файлов в клиенте, через который игра установлена, обновите драйвер видеокарты и восстановите Visual C++. Если игра старая, ей могут требоваться устаревшие компоненты DirectX, но устанавливать их нужно только из официальных источников Microsoft или через официальный установщик игры.
Если ошибка появилась после установки модов, русификаторов или сторонних файлов, временно уберите их и проверьте запуск чистой версии. Не используйте кряки и изменённые исполняемые файлы: они часто вызывают ошибки запуска и могут быть опасны.
Программа не смогла правильно стартовать, потому что один из нужных компонентов не инициализировался. Часто это DLL-библиотека, системный файл, компонент Visual C++, драйвер или файл самой программы.
Скорее всего, повреждена установка именно этой программы, не хватает нужного компонента или конфликтуют её настройки. Начните с восстановления или переустановки приложения, а затем проверьте Visual C++ и системные файлы.
Лучше так не делать. Отдельные DLL с неизвестных сайтов могут быть заражены или несовместимы с вашей системой. Безопаснее восстановить программу, установить официальные компоненты Microsoft и проверить Windows встроенными средствами.
Поможет, если причина в серьёзно повреждённой системе, но это крайний шаг. До него стоит попробовать обновления, SFC, DISM, переустановку приложения, проверку Visual C++, драйверов, антивируса и запуск в новом профиле пользователя.
Обновление могло установиться не полностью, изменить системные библиотеки или выявить конфликт со старой программой. Проверьте новые обновления, перезагрузите компьютер, выполните SFC и DISM, затем обновите само приложение.
Попробуйте восстановление Office через раздел «Приложения» в параметрах Windows или через установщик Microsoft 365/Office. Также проверьте обновления Windows, отключите сторонние надстройки, если есть доступ к безопасному запуску приложения, и выполните проверку системных файлов.
Обычно это указывает на проблему с правами доступа к папкам, настройкам или файлам программы. Лучше переустановить приложение в стандартную папку, проверить права текущего пользователя и не хранить рабочие файлы в защищённых системных каталогах.
Похожие сбои запуска разобраны в статьях про msvcp140.dll и про ошибки установки Windows 11.