Як завантажити d3dx11_43.dll з сайту Microsoft

Якщо у вас не запускається гра і з'являється помилка d3dx11_43.dll (що, думаю, так і є, раз ви тут), то за запитами на кшталт "скачати d3dx11_43.dll безкоштовно" ви, найімовірніше, потрапите на сайти на зразок dll-files, Завантажте файл, покладіть його в папку C: \ System32 і ... у вас все одно нічого не заробить.

Все це тому, що завантаження відсутніх бібліотек DLL з подібного роду сайтів - це неправильний, а часто і небезпечний спосіб виправити помилку. А тепер переходимо до правильного. (В кінці статті буде також розглянуто спосіб, як дістати оригінальний файл d3dx11_43.dll окремо)

Три способи безкоштовного завантаження d3dx11_43.dll

Файл d3dx11_43.dll - це складова частина Microsoft DirectX 11. Те, що відразу після установки Windows 7 або Windows 8 (і навіть 8.1) у вас і так є DirectX, зовсім не означає, що на комп'ютері є цей файл: версія DirectX, " вбудована "в Windows не включає в себе повний набір файлів, які можуть знадобитися для запуску ігор і програм.

Тому, щоб виправити помилку d3dx11_43.dll відсутня, потрібно завантажити і встановити на комп'ютер DirectX і найкраще, якщо ви це зробите з офіційного сайту Microsoft, а не, наприклад, з торрента.

Правильний спосіб завантажити d3dx11_43.dll безкоштовно

Два основних зробити це (третій, хитрий, буде нижче):

  1. Завантажити веб-установник DirectX з цієї сторінки: http://www.microsoft.com/ru-ru/download/details.aspx?id=35 - після запуску, програма установки визначить параметри вашої системи, завантажить з Інтернету і встановить всі необхідні файли на ваш комп'ютер.
  2. Завантажити сам DirectX, у вигляді окремого установника, що не потребує доступу до Інтернету для завантаження інших компонентів. Зробити це можна тут: http://www.microsoft.com/en-us/download/details.aspx?id=8109. Установка включає в себе файли для x86 і x64 версій Windows.

Після установки DirectX з офіційного сайту, помилка d3dx11_43.dll, з великою ймовірністю зникне.

Якщо вам все-таки потрібен окремий файл d3dx11_43.dll

Може так статися, що вам все-таки потрібно сам файл d3dx11_43.dll, а не DirectX. В цьому випадку, використання сайтів, де викладені такі файли все так же поганий варіант - в файлі, який ви скачаєте може виявитися будь-який програмний код, необов'язково корисний для вашого комп'ютера.

Тому, якщо вам потрібно скачати d3dx11_43.dll, поступите таким чином:

  1. Завантажте файли DirectX по другій посиланням в цій статті (ті, які представляють собою окремий установник).
  2. Перейменуйте його в zip або rar і ​​відкрийте за допомогою архіватора (WinRAR точно відкриває).
  3. Усередині ви виявите набір файлів cab, вам потрібен Jun2010_d3dx11_43_x64.cab або Jun2010_d3dx11_43_x64.cab, в залежності від розрядності системи.
  4. Кожен цей файл також є архів і в ньому знаходиться потрібний вам d3dx11_43.dll причому точно оригінальний і надійний.

Як бачите, нічого складного. До речі, всі, що тут описано, стосується будь-яких файлів з іменами, які починаються часткою з d3d.