Отсутствует d3dx9_43.dll. Что это такое и как исправить?

otsutstvuet-d3dx9_43-dll-chto-eto-takoe-i-kak-ispravit

Представим ситуацию, что вы решили установить игру на компьютер. Неважно, где вы ее взяли, скачали или купили на диске, после установки может возникать ошибка вида «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_43.dll. Попробуйте переустановить программу». В моем случае речь шла об игре Mafia 2, но, повторюсь, не имеет значения, о какой игрушке идет разговор (в вашем случае это может быть, например, World of Tanks). Возникает вопрос — что делать?

Первое, что я сразу бы хотел сказать, так это то, что ошибка может иметь различное окончание, например, не 43, как в моем случае, а d3dx9_31.dll, d3dx9_41.dll, d3dx9_42.dll и так далее. Просто на Windows 7 и 8 наиболее часто возникает именно ошибка d3dx9_43.dll.

Итак, томить не буду — данные файлы являются библиотеками Microsoft DirectX, но на вашем компьютере они, судя по всему, не установлены. Как же так, спросите вы, ведь на моем компьютере уже есть DirectX! Возможно, вы правы, однако некоторые компоненты данного программного обеспечения действительно могут отсутствовать по той простой причине, что DirectX по-умолчанию установлен не полностью.

Теперь отвечаю на извечный вопрос — что делать? Если данный вопрос ввести в тот же Гугл, то наверняка везде будут советовать скачать файл отдельно и добавить его в нужную директорию. Так вот, делать это как минимум не рекомендуется по той простой причине, что вместо реальной библиотеки у вас есть все шансы загрузить на свой компьютер вредоносный файл, который может навредить вашей системе. Так что если уж решились на такой шаг, то пеняйте на себя и потом не жалуйтесь на возникшие проблемы.

Что предлагаю я? Заходим на официальный сайт компании Microsoft и скачиваем последнюю версию DirectX (тут, кстати, вы можете узнать текущую версию библиотек). Это единственное верное решение. Кроме того, иногда последняя версия DirectX уже интегрирована в установщик игры, поэтому устанавливать ее заново нет никакого смысла. После этого любые ошибки, начинающиеся с d3dx9, вас перестанут беспокоить.

Комментарии к записи “Отсутствует d3dx9_43.dll. Что это такое и как исправить?

  1. RioT

    А не легче скачать сам файлик и закинуть его в Windows -> System32? А чтобы на вирус не напороться, можно было бы и сюда залить его. А то пришлось искать на сторонних сайтах.

    1. Герман

      Не легче. На официальном сайте макрософта все есть, включая последний directx. А тут его могут забыть обновить до последней версии.

  2. Настенька

    Мне помог оф.сайт microsoft.com/ru-ru/Download/confirmation.aspx?id=35
    сразу скачивание компонентов директ икс

  3. Дмитрий

    мне помог официальный сайт microsoft.com/ru-ru/download/confirmation.aspx%3Fid%3D35, галочку уберите там панель бинг устанавливает, короче wot заработал, спасибо автору этой статьи)))))

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *