НЕ ЗАПУСКАЕТСЯ

Ошибка при запуске приложения 0xc0000142

Код 0xc0000142 означает, что приложение не смогло загрузить одну из своих библиотек. Чаще всего виноваты рантайм, права доступа или защита системы.

8 минут

18.08.2026

Первым делом проверьте запуск от имени администратора и в режиме совместимости: часть программ падает именно на правах доступа.

Коротко по сути

Первым делом проверьте запуск от имени администратора и в режиме совместимости: часть программ падает именно на правах доступа.

Обновите и восстановите пакеты Visual C++ и .NET — на них держится инициализация библиотек у большинства программ.

Антивирус и защита системы регулярно блокируют загрузку библиотек у игр и старых программ, и проверяется это временным отключением.

Экран с сообщением «0xc0000142»: программа, а не система, проверять в порядке «Библиотеки → права → антивирус»

Что означает код

Когда вы запускаете программу, Windows создаёт процесс и подгружает к нему библиотеки, которые нужны для работы: системные, рантайм-библиотеки языка, компоненты защиты. Каждая при загрузке выполняет короткую процедуру инициализации. Если одна из них не смогла её пройти, процесс сворачивается ещё до появления окна программы, и система показывает 0xc0000142.

Отсюда следует важное: сама программа обычно цела. Ломается не она, а то окружение, в котором она пытается стартовать. Поэтому переустановка приложения помогает далеко не всегда, а вот приведение в порядок рантайма и прав доступа — часто.

Отличайте этот код от похожих. 0xc0000005 — обращение к чужой памяти, обычно повреждённые файлы программы или сбойная память. 0xc000007b — несовпадение разрядности: 32-битная библиотека попала к 64-битной программе или наоборот. 0xc0000142 стоит между ними: библиотека найдена и подходит, но не смогла инициализироваться.

Порядок, который решает большинство случаев

Начните с прав. Щёлкните по ярлыку правой кнопкой и запустите от имени администратора. Многие программы, особенно старые и портативные, пытаются писать в свою папку в Program Files, куда обычному пользователю доступ закрыт. Если так программа запускается, откройте свойства ярлыка и включите запуск от администратора постоянно — либо перенесите программу в папку, где у вас есть права на запись.

Дальше — рантайм. Установите свежие пакеты Microsoft Visual C++ Redistributable обеих разрядностей и актуальный .NET с сайта Microsoft. Если пакеты уже стоят, выберите в списке приложений «Изменить» и восстановление: повреждённые компоненты чинятся именно так. Для игр добавьте DirectX: его установщик докладывает недостающие библиотеки, не трогая остальное.

Третий шаг — защита. Временно отключите сторонний антивирус и проверьте запуск. Защитные программы блокируют внедрение библиотек, а именно так работают лаунчеры, античиты и оверлеи игровых сервисов. Если после отключения программа стартует, добавьте её папку в исключения, а не оставляйте систему без защиты.

Четвёртый — сама программа. Переустановите её начисто, предварительно удалив, и убедитесь, что установка идёт в путь без кириллицы и без пробелов в имени папки пользователя. Программы, чувствительные к путям, встречаются до сих пор, и русское имя учётной записи ломает их первым делом.

Когда виновата не программа, а система

Если ошибка появляется у нескольких разных программ, перебирать их по одной бессмысленно. Проверьте целостность системных файлов: sfc /scannow, затем DISM /Online /Cleanup-Image /RestoreHealth в командной строке от имени администратора. Обе команды безопасны для файлов и восстанавливают повреждённые системные компоненты.

Второе, что стоит проверить, — недавние обновления. Если ошибка началась в конкретный день и до этого всё работало, посмотрите журнал обновлений: сбойное обновление удаляется, а система на время ставится на паузу по обновлениям, пока не выйдет исправление. Тот же принцип касается драйверов видеокарты: их откат иногда возвращает игры к жизни быстрее любых других действий.

Третья причина — вредоносные программы и их следы. Часть из них внедряется в чужие процессы, и после лечения антивирусом остаются повреждённые записи, из-за которых библиотеки перестают загружаться. Признаки: ошибка появилась после установки чего-то со стороны, антивирус недавно что-то удалил, компьютер греется и шумит без нагрузки. Здесь помогает проверка системы и восстановление файлов, а иногда — чистая переустановка.

Что делать не нужно

Не скачивайте отдельные библиотеки с сайтов-сборников DLL. Совет встречается в каждой второй инструкции, но такие файлы либо не подходят по версии, либо оказываются вредоносными. Нужные библиотеки приезжают только в составе официальных пакетов Visual C++, .NET и DirectX.

Не отключайте защиту системы насовсем ради одной программы. Если приложение запускается только с выключенным антивирусом, разумнее добавить исключение для конкретной папки. А если программа скачана из непонятного места и антивирус на ней настаивает, стоит задуматься, стоит ли она такого риска.

И не спешите переустанавливать Windows. Она помогает, когда система действительно повреждена, но в большинстве случаев вопрос закрывается рантаймом, правами или исключением в антивирусе. Если же дело всё-таки дошло до переустановки, сначала стоит скопировать важные файлы: установка Windows с драйверами у нас стоит 1 800 ₽, а восстановление данных после поспешной переустановки — 2 500 ₽ и получается не всегда.

Как применить к своей ситуации

Как применить это к своей ситуации

Короткий практический ориентир: что проверить без риска, когда лучше не затягивать и какую информацию удобно подготовить до обращения.

Как использовать материал

Что сказать мастеру после проверки

Симптом. Опишите своими словами, что именно происходит с техникой. Для обращения не нужен полный диагноз из материала.

Что уже проверили. Достаточно коротко сказать, что уже успели проверить безопасно без разборки и без повторяющихся экспериментов.

К какому выводу прийти. Если после проверки стало видно, что дальше нужна не самостоятельная настройка, а нормальная услуга или диагностика, лучше сразу переходить к заявке.

Заявка через сайт

Оставьте номер

Перезвоним, уточним симптомы и скажем, что лучше сделать дальше.

Подходящие услуги

Куда обратиться по этой теме

Если по описанию ситуация похожа на вашу, можно сразу перейти к нужной помощи и оставить заявку.

Подойдёт по вашей ситуации

Установка программ и драйверов на компьютер и ноутбук

Система уже стоит, а работать на компьютере всё равно нельзя: нет офиса, не печатает принтер, не работает звук или Wi-Fi, а старые файлы остались на прежней машине. Приводим рабочее окружение в порядок — ставим нужные программы и правильные драйверы под конкретное железо, подключаем технику и переносим данные. Приезжаем на дом или в офис.

Подойдёт по вашей ситуации

Удаление вирусов и майнеров

Если компьютер резко стал тормозить, браузер открывает чужие сайты, появляются баннеры, антивирус отключается или нагрузка держится без причины, лучше сначала остановить риск для паролей и данных. Оставьте заявку: уточним признаки заражения и подскажем, можно ли обойтись очисткой без переустановки.

Подойдёт по вашей ситуации

Установка и переустановка Windows

Ставим Windows на новый компьютер и переустанавливаем систему после сбоя или замены диска. До начала работ бесплатно проверяем накопитель и возможность сохранить важные файлы — даже если после диагностики вы решите ничего не делать.

Подойдёт по вашей ситуации

Диагностика компьютеров и ноутбуков

Диагностика нужна, когда симптом есть, а причина неочевидна: техника не включается, выключается, греется, тормозит, не заряжается или ведёт себя нестабильно. После проверки вы понимаете, что произошло и стоит ли ремонтировать устройство.

Подойдёт по вашей ситуации

Ремонт компьютеров в Москве

Компьютер не включается, шумит, греется, зависает или показывает чёрный экран? Оставьте номер: мы уточним симптомы, отделим простую настройку от поломки железа и скажем, какой следующий шаг действительно нужен.

Подойдёт по вашей ситуации

Ошибка 0xc000007b — приложение не удалось запустить

Программа получила библиотеку не той разрядности. Лечится установкой правильных наборов компонентов Visual C++ и DirectX, а не переустановкой системы.

Подойдёт по вашей ситуации

Ошибка «Точка входа в процедуру не найдена в библиотеке DLL»

Сообщение про точку входа означает не пропавший файл, а несовпадение версий: библиотека на месте, но она старше или новее, чем ждёт программа.

FAQ

Частые вопросы по ситуации

Если ситуация похожа на вашу, оставьте заявку. Не нужно заранее угадывать точную причину поломки.

Ошибка появилась только у одной игры — что проверить в первую очередь?
Права и защиту. Запустите игру от имени администратора, затем временно отключите сторонний антивирус: он часто блокирует лаунчеры, античиты и оверлеи. Следом обновите Visual C++ и DirectX — на них держится запуск большинства игр.
Помогает ли переустановка программы?
Иногда, но реже, чем ожидают. Код говорит о сбое инициализации библиотек, а они обычно системные. Если чистая переустановка не помогла, дальше имеет смысл заниматься рантаймом и целостностью системных файлов, а не ставить программу в третий раз.
При чём тут имя пользователя на кириллице?
Часть программ до сих пор некорректно работает с путями, где встречаются русские буквы или пробелы, — а путь к папке пользователя как раз содержит имя учётной записи. В таких случаях помогает установка программы в короткий путь без кириллицы, а в упорных случаях — новая учётная запись с латинским именем.
Может ли быть виновата видеокарта или её драйвер?
Да, если ошибка возникает у игр и графических программ. Библиотеки драйвера загружаются в процесс приложения, и после неудачного обновления драйвера они перестают инициализироваться. Помогает чистая переустановка драйвера или откат к предыдущей версии.
Как понять, что дело уже не в программе, а в системе?
По масштабу. Одна программа — вопрос к ней и к её окружению. Три-четыре разные программы с одной и той же ошибкой, ошибки при обновлениях, sfc находит повреждения — это уже система, и чинить нужно её, а не приложения по одному.

ЗАЯВКА ЧЕРЕЗ САЙТ

Если ситуация похожа на вашу

Оставьте номер телефона. Перезвоним и уточним детали.

К услуге