Решение ошибки 0xc000007b при запуске приложений

Ошибка 0xc000007b – распространённая проблема, встречается при запуске игры или приложения на Windows, связана с повреждением или отсутствием компонентов операционной системы. Есть ряд способов для избавления от этой проблемы, о которых мы расскажем ниже.

Что за ошибка?

Проблема встречается при запуске приложений, чаще всего в компьютерных играх. Она говорит о проблемах с программным обеспечением и встречается только в конкретном приложении. В таком случае не хватает файлов, и придётся обновлять библиотеки. Также 0xc000007b.dll появляется при запуске 64-разрядной программы на 32-разрядном компьютере, что ведёт к конфликту совместимости.

Способы исправления ошибки

Ниже предлагаем несколько инструкций для ОС Windows, которые помогут исправить ошибку 0xc000007b при попытке запустить игру или приложение.

0xc000007b error

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

Способ 1: установка полных пакетов библиотек

Всегда устанавливайте свежие версии библиотек Visual C++, .NET Framework и DirectX, потому что от них зависит работа игр и приложений. Чаще всего проблема именно в Microsoft .NET Framework, поэтому рассмотрим установку этой программной платформы в первую очередь.

Скачать Framework Repair Tool

  1. Нажмите выше, чтобы скачать платформу Microsoft .NET Framework Repair Tool, и выберите место для сохранения. Файл подходит для архитектур процессоров x64 и x86.
  2. Далее нажмите кнопку «Продолжить» для инсталляции. 

Установка Framework – 0xc000007b

Если у вас Windows 10 или 11, скорее всего, вы не сможете установить .NET Framework, потому что она уже установлена. Однако проверьте, включена ли платформа в компонентах:

  1. Откройте панель управления и зайдите в «Программы».

    Панель управления 0xc000007b
    Так это выглядит на Windows 7

  2. Откройте меню «Включение или отключение компонентов Windows».
  3. В этом окне активируйте .NET Framework и нажмите «ОК». Установка компонентов

Также нередко ошибку провоцирует отсутствие библиотек Visual C++

Скачать VC_redist.x64 (64 bit)

Скачать VC_redist.x86 (32 bit)

Скачать Visual C++ Runtimes-All-in-One

  1. Компонент Microsoft Visual C++ можно загрузить с официального сайта, где выбирается версия и архитектура процессора.
  2. Запустите установщик, примите условия соглашения и продолжите инсталляцию. Принятие соглашений Visual — 0xc000007b
  3. После установки потребуется перезагрузка компьютера.Перезапуск компьютера — 0xc000007b

Установка пакета DirectX

Скачать DirectX 12

  1. Ещё загрузить DirectX можно с официального сайта. После запуска установщика примите условия соглашения. Принятие соглашений DirectX
  2. На следующем этапе откажитесь от панели Bing, если она вам не нужна. Панель Bing
  3. Затем начнётся инсталляция, после чего программа оповестит о её окончании.

Способ 2: установка файлов dll

Часто перезапись или повреждение файла xinput1_3.dll также приводит к появлению ошибки 0xc000007b.

Скачать Скачать xinput1_3 для 32 bit

Скачать Скачать xinput1_3 для 64 bit

  1. Чтобы исправить это, сначала узнайте, есть ли этот файл библиотеки dll на вашем компьютере. Для этого следуйте по пути C:\Windows\System32 и при помощи поиска или вручную проверьте его наличие. Файл DLL в системной папке
  2. Если файла там не оказалось, его нужно скачать. Загрузите, перейдя по ссылке и выбрав битность, которая соответствует вашему компьютеру.
  3. Далее перенесите скачанный файл в C:\Windows\System32. Если у вас 64-битная версия операционной системы, также отправьте файл в папку SysWoW64, которая находится в той же директории, где и System.

Будьте осторожны, потому что ошибочные манипуляции с системными элементами приводят к проблемам, вплоть до необходимости переустановки Windows.

Дополнительные рекомендации

Иногда программа или игра не запускается и выдаёт ошибку, к примеру российская разработка City Car Driving. И проблема не связана с библиотеками. Вот несколько шагов, которые можно предпринять в этом случае:

  • Самое простое – переустановка программы DirectX. За счёт повторной инсталляции или скачивания ошибка, вероятно, исчезнет.
  • Обновление операционной системы – это полезно делать, потому что одновременно скачиваются и различные библиотеки.
  • Проверка накопителя на неисправности – маловероятная причина, но исключать не стоит.