Ошибка 0xc0000142 при запуске игры - как исправить

Окно "Ошибка при запуске приложения (0xc0000142)" появляется в Windows 10 и 11, когда система не может инициализировать программу. Код 0xc0000142 означает STATUS_DLL_INIT_FAILED - сбой при загрузке нужной библиотеки DLL.

Самые частые причины при запуске игр: антивирус удалил файлы, кириллица в пути к папке или отсутствие библиотек Visual C++. Ниже - 8 проверенных способов решения, начиная с самого частого.

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

Так выглядит ошибка 0xc0000142 при запуске игры

1 Отключите антивирус и проверьте карантин

Самая частая причина ошибки 0xc0000142 при запуске игр. Антивирус или Защитник Windows удаляет файлы, которые считает подозрительными, и игра не может найти нужные DLL.

  1. Откройте Безопасность WindowsЗащита от вирусов и угрозЖурнал защиты
  2. Если файлы игры в карантине - нажмите Восстановить
Журнал защиты Windows Defender - восстановление файлов из карантина

Журнал защиты: нажмите "Действия" и "Восстановить" для файлов игры

  1. Добавьте папку с игрой в исключения: Защита от вирусов и угрозУправление настройкамиИсключенияДобавить исключениеПапка
  2. Переустановите игру с отключенным антивирусом
Отключение защиты в реальном времени в Windows Defender

Временно отключите "Защиту в реальном времени" перед установкой игры

Совет: добавляйте папку в исключения до установки игры, чтобы антивирус не удалил файлы в процессе установки.

2 Уберите кириллицу из пути к игре

Если путь к игре содержит русские буквы (например, C:\Users\Иван\Games\...), некоторые приложения не смогут запуститься.

  1. Проверьте полный путь к папке с игрой
  2. Если в пути есть русские буквы - перенесите игру в папку без кириллицы, например C:\Games\
  3. Если кириллица в имени пользователя Windows - создайте новую учетную запись с именем на латинице
Важно: речь именно о полном пути, включая имя пользователя. Даже если папка с игрой называется латиницей, проблема может быть в C:\Users\Кириллица\.

3 Запустите от имени администратора

Некоторым играм нужны повышенные права для доступа к системным библиотекам.

  1. Нажмите правой кнопкой мыши на .exe файл игры
  2. Выберите Запуск от имени администратора
  3. Если помогло - сделайте это постоянным: правая кнопка → Свойства → вкладка Совместимость → галочка Запускать эту программу от имени администратора

4 Установите Visual C++ и DirectX

Игры требуют библиотеки Visual C++ Redistributable и DirectX. Если они отсутствуют или повреждены - приложение не запустится.

Что установить:

Совет: устанавливайте обе версии - x86 (32-бит) и x64 (64-бит), даже на 64-битной системе. Многие игры используют 32-битные библиотеки.

5 Включите файл подкачки

Если файл подкачки отключен, Windows может не выделить достаточно памяти для инициализации игры.

  1. Нажмите Win + R, введите sysdm.cpl, нажмите Enter
  2. Вкладка Дополнительно → раздел "Быстродействие" → кнопка Параметры
  3. Вкладка Дополнительно → раздел "Виртуальная память" → кнопка Изменить
  4. Если стоит "Без файла подкачки" - выберите Размер по выбору системы
  5. Нажмите Задать, затем ОК и перезагрузите компьютер

6 Проверьте целостность системных файлов

Поврежденные системные файлы Windows могут вызывать ошибку при запуске приложений.

  1. Откройте Командную строку от имени администратора: Win + RcmdCtrl + Shift + Enter
  2. Выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth
  1. Дождитесь завершения (около 10-15 минут), затем выполните:
sfc /scannow
  1. Перезагрузите компьютер после завершения проверки

7 Выполните чистую загрузку Windows

Сторонние программы и службы могут конфликтовать с игрой. Чистая загрузка поможет это проверить.

  1. Нажмите Win + R, введите msconfig, нажмите Enter
  2. Вкладка Службы → галочка Не отображать службы МайкрософтОтключить все
  3. Вкладка АвтозагрузкаОткрыть диспетчер задач → отключите все элементы
  4. Перезагрузите компьютер и попробуйте запустить игру
  5. Если игра запустилась - включайте службы по одной, чтобы найти конфликтующую

8 Обновите Windows и драйверы видеокарты

  1. Проверьте обновления: ПараметрыОбновление и безопасностьЦентр обновления Windows
  2. Обновите драйверы видеокарты с сайта производителя:

flop Заметка от Шлёпы:

Друзья, если вы знаете ещё способы решения ошибки 0xc0000142 - пишите в комментариях, добавим в статью!

Предложить тег для игры

Помогите сделать каталог лучше. Модератор проверит и добавит.
Загружаем теги...
Сначала проверьте "Из существующих"!
Часто нужный тег уже есть - просто с другой формулировкой. Каждый новый тег создаёт отдельную страницу в каталоге, и пустые страницы плохо влияют на поиск и навигацию. Если всё-таки нужен новый тег - убедитесь что он подойдёт минимум к 3 играм.
0 / 500

Что предлагаете:

пока ничего не выбрано
раздача · на модерацию

Предложить раздачу для

Репак или альтернативная сборка. Модератор проверит и опубликует.
Перетащите .torrent сюда или кликните, чтобы выбрать
до 5 mb · только .torrent
Как подписать раздачу
0/120
Ссылка на оригинальную раздачу - модератор проверит источник
0/10000
Примеры с трекеров

Что добавить в описание

[4]

Копируйте блоки прямо из раздачи, откуда скачали - модератор сам оформит под стиль сайта.

Правка отправлена на проверку