Переважна більшість сучасних ігор і графічних додатків, так чи інакше, задіє DirectX. Даний фреймворк, як і багато інших, теж схильний до збоїв. Один з таких - помилка в бібліотеці D3DX9_43.dll. Якщо ви бачите повідомлення про таке збої - швидше за все, потрібний файл виявився пошкоджений і потребує заміни. З неполадкою можуть зіткнутися користувачі Windows, починаючи з 2000.
Спосіб 1: Ручна установка якої бракує бібліотеки
Бувають ситуації, коли не можна скористатися ні установкою нового дистрибутива Директ Ікс, ні сторонніми програмами для виправлення неполадок. В такому випадку кращий вихід із ситуації - знайти і завантажити потрібну DLL, і потім будь-яким способом скопіювати її в один із системних каталогів - C: WindowsSystem32
або C: WindowsSysWOW64
. Володарям 64-бітових версій, можливо, необхідно помістити файл в дві папки відразу.
Спосіб 2: Проведення реєстрації файлу
Іноді недостатньо простого скачування файлу і його переміщення в системну директорію. Може знадобитися проведення його реєстрації (або повторної реєстрації), якщо це по каки-МТО причин не відбулося автоматично. Виконати цю процедуру дуже просто:
- Відкрийте «Пуск», Через нього знайдіть додаток "Командна строка", Клацніть правою кнопкою миші по рядку і виберіть пункт «Запуск від імені адміністратора».
- Напишіть команду
regsvr32 D3DX9_43.dll
, Якщо файл знаходиться в папці «System32» і додатковоcd C: WindowsSysWOW64
, а потімregsvr32 D3DX9_43.dll
, Якщо DLL також був перенесений в «SysWOW64». Для виконання кожної команди натискайте клавішу Enter.
Спосіб 3: Установка останньої версії пакета DirectX
Як і інші проблеми з подібними файлами, помилки в D3DX9_43.dll можна усунути інсталяцією новітнього дистрибутива. Дана рекомендація спрямована на власників Windows версії 7 і нижче. У сучасній «десятці» цей компонент встановлений за замовчуванням, але якщо його файли виявилися пошкоджені або працюють неправильно, скористайтеся інструкцією з цієї статті.
Докладніше:
Повертаємося до ручного встановлення.
Завантажити DirectX End-User Runtime Web Installer з офіційного сайту
- Скачайте і запустіть інсталятор. Насамперед потрібно поставити галочку навпроти пункту про прийняття ліцензійної угоди.
натискайте «Далі». - Інсталятор запропонує вам встановити додаткові компоненти. Зробите на свій розсуд і натискайте «Далі».
- По завершенні процесу інсталяції натискайте «Готово».
Даний спосіб гарантує позбавлення від збою динамічної бібліотеки D3DX9_43.dll.
Методи, згадані вище - найбільш прості і зручні для всіх користувачів, але якщо у вас є альтернативи - ласкаво просимо в коментарі!