Содержание статьи
Вы скачали новую долгожданную игру (например, Squad, Elden Ring или GTA), устанавливаете её, радостно кликаете по ярлыку, но вместо меню игры получаете жесткий отказ. На экране появляется небольшое окно с красным крестиком: «Ошибка при запуске приложения (0xc000007b). Для выхода из приложения нажмите кнопку ОК».
Почему возникает ошибка 0xc000007b?
Вы скачали из интернета какой-то отдельный файл .dll (чтобы исправить другую ошибку) и закинули его в папку C:\Windows\System32. Файл оказался не той разрядности, и теперь система сходит с ума. У вас "криво" установился или повредился системный пакет Microsoft Visual C++.
Способ 1: Переустановка Visual C++ (All-in-One)
Зайдите в «Панель управления» -> «Удаление программ». 
Найдите в списке всё, что начинается со слов Microsoft Visual C++ Redistributable. Удалите их все по очереди. 
Теперь нам нужен надежный пакет. Вбейте в поиск Яндекса: «Visual C++ Redistributable Runtimes All-in-One» и перейдите на сайт TechPowerUp. 
Скачайте архив. Распакуйте его в любую папку. Внутри папки найдите файл install_all.bat . Нажмите по нему правой кнопкой мыши и выберите «Запуск от имени администратора».
Откроется черное окно, и скрипт автоматически, без вашего участия, установит сразу ВСЕ нужные версии (и x86, и x64) за последние 15 лет в правильном порядке. Обязательно перезагрузите компьютер и запустите игру.
Способ 2: Обновление DirectX (Веб-установщик)
Зайдите на сайт Microsoft и скачайте «Веб-установщик исполняемых библиотек DirectX» (файл dxwebsetup.exe). 
Запустите его. Он просканирует вашу систему и докачает недостающие 32-битные и 64-битные файлы (d3dx9, xinput и т.д.), аккуратно разложив их по нужным системным папкам (SysWOW64 и System32).