Решение ошибки с отсутствующим d3dx9_43.dll
Иногда при попытке окунуться в виртуальный мир видеоигр геймеры сталкиваются с ошибкой с отсутствующим d3dx9_43.dll Для того, чтобы разобраться, почему выскакивает такое сообщение и как от него избавиться, следует знать, что это за файл, что он из себя представляет и зачем нужен.
Причины
Все .DLL файлы, имя которых начинается на «d3dx9», принадлежат приложению Microsoft DirectX. Это «посредник» между компьютерной игрой и видеокартой. Его функция заключается в корректном отображении картинки на мониторе. Поэтому если это приложение не установлено или в нём отсутствуют необходимые компоненты DLL-библиотеки, то ни одна игра запуститься не сможет.
Текст сообщения выскакивает примерно следующий:
Причин может быть несколько:
- При установке были ошибки и приложение установилось неправильно;
- Directx вообще не установлен;
- Антивирус поместил файл в карантин.
Решение
Существует 3 способа решить данную проблему. Рассмотрим каждый из них поподробнее.
Способ 1: проверяем карантин
Бывает, что антивирус «ругается» на этот файл и помещает его в карантин. В таком случае нам нужно просто его вытащить оттуда.
Чтобы это сделать (на примере антивируса Kaspersky Internet Security), надо:
- Зайти в меню антивируса. Для этого нажимаем правой кнопкой по значку антивируса в системном трее. Откроется список, в котором необходимо кликнуть по пункту «Kaspersky Internet Security»
- Открывается меню. Жмём на «Больше функций».
- В панели инструментов слева выбираем «Карантин».
- В открывшемся окне будут видны все файлы, которые находятся в карантине антивируса. Если там есть d3dx9_43.dll, то нужно его извлечь и поместить в правильную директорию.
Для 32-битных систем:
C:\Windows\system32
Для 64-битных систем:
C:\Windows\SysWOW64
- Затем нужно зарегистрировать файл в системе. Для этого жмём сочетание клавиш «Win+R».
- В открывшемся окне вводим следующий текст: regsvr32 d3dx9_43.dll. После чего нажимаем «OK». Мы дали команду системе зарегистрировать новый файл в dll-библиотеке.
- Затем перезагружаем компьютер и пробуем запустить игру ещё раз.
.
Способ 2: скачиваем приложение
Если приложение установилось неправильно, или его вообще нет на компьютере, его необходимо скачать с официального сайта и установить.
- Заходим на официальный сайт.
- Загрузка начнется автоматически. После скачивания нажимаем в углу экрана на загруженный установочный файл и запускаем его.
- Открывается окно, в котором расписаны пункты лицензионного соглашения. Нажимаем «Я принимаю условия данного соглашения» и жмем «Далее».
- Дальше переходим в следующий пункт, в котором предлагается установка дополнительных программ. При нежелании можно отказаться, сняв галочку с «Установка панели Bing».
- Щёлкаем «Далее» и начинается установка.
- После окончания установки необходимо также перезагрузить компьютер.
Способ 3: скачиваем файл
Если не хочется обновлять приложение, можно скачать отдельный файл.
- Скачиваем d3dx9_43.dll по этой ссылке.
- Открываем папку с загрузками и помещаем файл в нужную директорию в зависимости от разрядности системы (смотреть выше).
- Регистрируем файл через команду «Выполнить»
- Перезагружаем компьютер.
- Готово.
Как можно увидеть, проблема достаточно легко решается, нужно лишь совершить ряд необходимых действий, и ошибка устранится.
Добавить комментарий