Раз вы здесь оказались, то скорее всего у вас возникла ошибка на Windows при работе программы – возможно игры.
Файлы d3dx9_x.dll (на конце может быть любая цифра) – это часть библиотеки Windows, предназначенной для работы с графикой. Обычно она устанавливается вместе с игрой, для работы которой необходима. Но файлы могут какой-то причине повредиться или удалиться. Тогда и возникает ошибка.
Как вернуть файлы? Даю три способа.
Скачать у меня на сайте
Можете скачать файлы прямо отсюда (здесь архив с пятью файлами D3DX9.dll, D3DX9_40.dll, D3DX9_41.dll, D3DX9_42.dll, D3DX9_43.dll)
После скачивания и распаковки архива положите файлы:
- Для 32-разрядной системы папку C:\Windows\System32 .
- Для 64-разрядной системы положите файлы дополнительно в папку C:\Windows\SysWOW64 .
- Откройте Проводник, наведите курсор на слово Компьютер и щелкните правую кнопку мыши.
Откроется меню, выберите в нем пункт Свойства. - Откроется окно, в котором указана разрядность вашей системы.
После копирования файлов перезагрузите компьютер и запустите игру.
Если она все равно не работает, то попробуйте установить файлы через официальный установщик, это мой следующий способ.
Скачать с официального сайта Майкрософт установщик этих файлов DirectX
Это более правильный способ. Вы скачиваете исполняемый файл, запускаете его и он сам все поставит куда надо: и файл d3dx9_43.dll, и заодно все остальные файлы библиотеки с именами d3dx9_xx.dll (вместо xx цифра), а файлов там много.
Установщик DirectX находится здесь , он годится для всех последних версий Windows: 7, 8, 10.
Запустите скачанный установщик — файл dxwebsetup.exe – и следуйте инструкциям. Все сделается само, в том числе поместится в нужную папку.
Единственное, откажитесь устанавливать панель Bing – она к делу не относится, просто вам пытаются сбыть свой дополнительный продукт. А вы пришли не за ним, и он вам не нужен.
Переустановите программу
Этот способ предлагается в самом сообщении об ошибке. Дело в том, что раз программе требуется этот файл, то он идет в комплекте ее поставки. Поэтому при переустановке программы файл заново запишется в нужную папку.
Так что если не лень, скачайте и заново установите программу, которая выдает сообщение об ошибке.