Поиск

Doom eternal ошибка при запуске 0xc000007b

Doom eternal ошибка при запуске 0xc000007b

Всем привет сегодня поговорим о ошибке 0xc000007b которая возникаем при запуске игры Doom Eternal. Данная ошибка, пожалуй, одна из распространённых ошибок которая возникает не только при запуске игр, но и программ. Далее дадим ряд советов по решению этой ошибки.

 

Причины возникновения ошибки 0xc000007b:

  1. Поврежденная сборка игры;

  2. Проблемы с  совместимостью игры и версии Windows;

  3. Блокировка антивирусом игры как встроенным так и сторонним особенно если у вас не лицензионная игра;

  4. Повреждения файлов библиотек или устаревшие библиотеки типа Visual C++ Redistributable, Net Framework, Directx;

  5. Повреждения файлов драйверов;

  6. В пути к файлам игры есть кириллица.

Обновления Windows и библиотек

Обновляем Windows до актуальной версии для этого переходим в центр обновлений Windows и нажимаем проверить наличие обновлений. Также стоит обновить драйвера видеокарты или удалить и званого их установить. Обновляем также следующие компоненты Visual C++ а также Net Framework и Directx.

Отключить антевирус и защитник виндовс 

Первое что нужно отключить это антивирус и защитник виндовс бывает они конфликтуют с игрой особенно если она не лицензионная.

Установка вручную пакета Directx для Windows 7

Еще один способ если у вас Windows 7 заходим в папку SysWOW64 если у вас 64 разрядная система или в System32 если 32 разрядная система. Находим все ниже выделенные файлы и удаляем. Потом переходим по ссылке на сайт майкрософт  и скачиваем библиотеку DirectX и устанавливаем. Для Windows 8. 8.1 и 10 к сожалению нет отдельного пакета библиотек DirectX они устанавливаются при обновлении системы. Установка вручную пакета Directx для Windows 7

Восстановление файловой системы

Зажимаем клавиши Windows+R откроется окошко выполнить вводим следующию команду sfc /scannow и начнется сканирование и исправления системых файлов. Так же стоить удалить лишний софт, который может конфликтовать с видеодрайвером. В основном это различные "улучшатели" графики. Чем меньше у вас работает дополнительных приложений, тем лучше.

Комплексная установка всех пакетов через All in One Runtimes

  1. Скачиваем ахрив с программой All in One Runtimes и запускаем его от имени администратораAll in One Runtimes
  2. Далее нажимаем «installieren» и начнется прцоесс установки всех перечисленных программ в списке. 
  3. Далее перезагужаем комптьютер и все. Пробуем запусть игру.

Исправление ошибки через утилиту Dependency Walker 64bit

  1. Скачайте и распакуйте архив  Dependency Walker 64bit
  2. Запустите утилиту depends.exe , переходим в View > Full paths и выбираем файл  Doom Eternal.exe если появият окно с ошибкой не оброщаем внимание.Dependecy Walker 64bit скачать
  3. Ищем раздел Module, в нем куча всякой информации
  4. Теперь в колонке CPU все DLL файлы должны быть x64-битные для вашей игры. Если есть x86 DLL-файл он будут выделены красным цветом.Dependecy Walker 64bit скачать
  5. В нашем случаи есть один файл это MSVCR100.DLL как раз он и  вызывает ошибку 0xc000007b. Теперь переходим на сайт dll-files и скачиваем там 64-битную версию этого DLL файла и помещаем его в корневую папку с игрой и в папку C:\Windows\system32  а также в C:\Windows\SysWOW64.

Исправление ошибки 0xc000007b через программу DirectX CURE

Это еще одна специльная программа для определия проблемных dll файлов.

  1. Скачиваем программу DirectX_CURE распаковываем и нажимаем на DirectX_CURE.exe
  2. Откроется следующее окошко нажимаем обзор и выбираем ярлык нужной игрыDirectX CURE скачать
  3. Далее программа подумаем и выдаст не исправные DLL файлы 
  4. Потом скачиваем их и кидаем в папку System32 или SysWOW64 в зависимости от разрдяности системы.
  5. И все пробуем запустить игру

Удаление и устанвока некотоырх файлов вручную

  1. Если ничего с оговоренного ранее вам не помогло, то нужно перед установкой компонентов удалить некоторые файлы вручную.
  2. Откройте папку SysWOW64, которая размещена по пути C:Windows/SysWOW64.
  3. Там находим файл msvcr100.dll и нужно бедет его удалить но так как этот файл задействован то скорей всего удаление не удастся. Нужно будет загрузится в безопасном режиме или с помощью загрузочного диска.
  4. Далее ищем следующий файл msvcr110.dll и удаляем его тоже.
  5. Затем нужно будет переустановить Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update
  6. Затем в той же папке ищем следующие два файла mcvcp110.dll, msvcr110.dll и тоже удаляем. Если их нет тогда ничего не делаем.
  7. Далее перейдите по следующей ссылке и скачайте этот пакет, тоже соответственно разрядности ОС. Устанавливаем и перезагружаем ПК.
  8. Затем открываем ту же папку и ищем здесь следующий файл D3DX9_42.DLL  C:\Windows\SysWOW64\D3DX9_42.dll удаляем и переходим по ссылке для скачивания обновления DirectX 9.0. Устанавливаем и перезагружаем Систему. Проверям запускается ли игра.
  9. Если нет, то ищем такой файл D3DCompiler_42.dll. Удаляем скачиваем обновление директорий, устанавливаем. Если и эта операция не помогла переходим по тому же пути и ищем этот файл msvcp120.dll и этот msvcr120.dll. Если таких файлов нет, то просто переходим по следующей ссылке и устанавливаем данный пакет, опять же в соответствии с разрядностью системы. После этого перезагружаем ПК и проверяем игру на запуск.

На этом все это все основные советы по ошибке 0xc000007b в игре Doom eternal. В комментариях пишете свое мнение о данной ошибке и как вы ее решили, а так все спасибо до новых статьей!