8

Я установил игру под названием "Orcs Must Die", но при ее запуске выдается только ошибка об отсутствии файла d3dx9_43.dll. Это часть DX 9, но я уже установил DX 11. Как я могу решить эту проблему, не возвращаясь к DX 9?

Я использую Win7 Home Preemium 32-bit, DirectX 11, nVidia GeForce Go 7300 (драйверы v295.73)

4 ответа4

8

Установки DirectX могут сосуществовать. Поэтому установка dx9 должна быть безопасной, если dx11 уже установлен.

Вы также можете скачать dll-пакет, который может включать тот, который вам не хватает. Скачать здесь

6
  • Orcs Must Die полностью поддерживает DirectX 11. Геймеры подтвердили его работу: Подробнее здесь

  • Это ваш DirectX, который по какой-то причине работает со сбоями. Microsoft также зарегистрировала это. Следуйте инструкциям здесь, чтобы исправить это.

  • Убедитесь, что ваш драйвер nVidia перекрывает какие-либо настройки DirectX.

  • Проверьте вашу систему, если игра действительно может работать, и ваша система может справиться с этим Здесь

1

Это означает, что в игре также используются библиотеки DX9. Разработчики используют новые библиотеки DX (особенно для новых эффектов), но плохие разработчики частично используют DirectX 9, и они просто не хотят уходить от него.

Возможно, вы начали искать пакеты DirectX сейчас.
Нет необходимости искать все файлы на компакт-дисках, в пакетах DirectX и т.д.
Вы можете скачать отсутствующий файл из сети и поместить его on game's executable's folder (или в System32 или 64, но сделайте это, если ничего не поможет).
Например, вы можете скачать отсутствующий файл d3dx9_43 здесь.

0

у меня была эта проблема с DAO, d3dx9_36.dll отсутствует, этот установщик Microsoft DX помог мне http://www.microsoft.com/en-us/download/details.aspx?id=35 он устанавливает недостающие компоненты DX9, это хорошо для таких вопросов.

Просто я установил DAO & DA2 назад, потому что DA3 выходит обратно, но на новом ПК этот ПК никогда не имел Dragon Age.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .