Исправление ошибки библиотеки d3dx10_43.dll
Как скачать d3dx9_43.dll с официального сайта Майкрософт
Типичные действия начинающего пользователя, когда при запуске игры он видит сообщение о том, что запуск программы невозможен, так как на компьютере отсутствует d3dx9_43.dll — начинать искать в Интернете, где скачать d3dx9_43.dll бесплатно. Типичный итог таких действий — блуждание по сомнительным сайтам, а игра все равно не запускается.
В этой инструкции — по шагам, как исправить ошибку Запуск программы невозможен, так как на компьютере отсутствует d3dx9_43.dll в Windows 10, Windows 8 и Windows 7 и почему она появляется (Англоязычный вариант ошибки: The program can’t start because d3dx9_43.dll is missing from your computer); о том, как безопасно скачать оригинальный файл с сайта Майкрософт и о том, почему не следует загружать этот файл со сторонних сайтов. Также в конце статьи есть видео инструкция об исправлении ошибки.
Исправление ошибки «На компьютере отсутствует d3dx9_43.dll» при запуске игры или программы
Для того, чтобы не искать, где бесплатно скачать d3dx9_43.dll и не загрузить на компьютер или ноутбук вредоносное ПО, полезно задаться вопросом: а что это за файл?
Ответ — этот файл является частью компонентов DirectX 9 необходимых для запуска многих не самых новых игр и некоторых прикладных программ, должен находиться в папке C:WindowsSystem32 (но не торопитесь копировать туда скаченный откуда-то d3dx9_43.dll).
Обычно пользователь рассуждает: но у меня же установлен DirectX 11 в Windows 7 или 8, а то и DirectX 12 в Windows 10, однако этого недостаточно: по умолчанию, в системе не содержится библиотек (файлов DLL) предыдущих версий DirectX, при этом они необходимы некоторым играм и программам.
А для того, чтобы эти библиотеки появились — достаточно использовать официальный установщик от Майкрософт, который автоматически добавит их в систему, исправив тем самым ошибки «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_43.dll».
Скачиваем d3dx9_43.dll с официального сайта
Для того, чтобы скачать d3dx9_43.dll для Windows 10, 8 и Windows 7, а также остальные файлы DLL, которые могут потребоваться для запуска игры или программы, которая не запускается (а вероятнее всего, для этого требуется не только этот файл), проделайте следующие шаги:
Загрузка d3dx9_43.dll — видео инструкция
На всякий случай — видео о том, как именно происходит установка DirectX, включая библиотеку d3dx9_43.dll, необходимую для исправления возникшей ошибки и невозможности запуска программы.
Почему не нужно загружать d3dx9_43.dll и другие библиотеки с сайтов загрузок
Как было сказано выше, большинство пользователей вместо того, чтобы выяснить, что за DLL требуется и частью каких компонентов она является, ищут способ скачать ее отдельно, находя в результате массу сайтов, специально «заточенных» под таких пользователей.
Ошибочным такой вариант действий является по следующим причинам:
- На сайте может оказаться вредоносное ПО, или попросту «файл-пустышка» с нужным именем, но без нужного содержимого. Последний вариант может ставить в тупик, приводить пользователя, стучащего по клавишам «regsvr32 d3dx9_43.dll» к неверному решению о том, что пора переустанавливать Windows и т.п.
- Даже если вы знаете, «куда кидать» этот файл и как зарегистрировать его в системе — скорее всего, это не исправит ошибку при запуске: программа просто сообщит о том, что ей нужен еще какой-то файл (потому что игры с использованием DirectX требуют далеко не одну DLL из него).
- Это просто неправильный подход, который в перспективе обязательно выльется не в решение проблемы и исправление ошибок, а в создание новых.
На этом все. Если остаются вопросы или что-то работает не так, как ожидается — оставляйте комментарий, постараюсь ответить.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
16.02.2018 в 00:38
Спасибо. Как всегда, Ремонтка рулит.
28.03.2018 в 20:27
Отлично!! Благодарю за полезный совет)
17.05.2018 в 17:49
Ты просто лучший.
Подписка!
20.08.2018 в 23:04
Спасибо, всё работает.
29.08.2018 в 18:01
16.09.2018 в 01:02
у меня не ставится. пишет системная ошибка . посмотрите файлы директ х лог
30.10.2018 в 15:46
установил этот фаил запустил ворлд оф танкс загрузка игры дошла до ангара и игра закрылась что делать
31.10.2018 в 12:11
Я так не могу угадать, чего именно вашей игре не хватает…
02.04.2019 в 18:55
Win10, DirectX 12. Всё пробовал, не получается. Также при попытке установки выпадает системная ошибка, «посмотрите файлы директ х лог». Можете по отчетам сказать, что не так (как я понял проблема в том, что отдельные библиотеки установлены)
03.04.2019 в 09:50
Здравствуйте. Журнал посмотрел, но такое ощущение что он не полностью приведен (можете выложить куда-нибудь на сайт обмена файлами, у меня в комментах просто может не влезать), т.к. там ничего такого нет: просто сообщает о том, что часть библиотек уже есть (это нормально, у всех так будет), а до каких-то ошибок или до d3dx9_43.dll не доходит даже.
03.04.2019 в 10:30
Здравствуйте. Полный журнал: (ссылка).
04.04.2019 в 10:28
Артур, не вижу сбоев в журнале. Всё идет штатно, но к нужным нам библиотекам он даже не приступает (точно веб-установщик официальный используется? можно также попробовать временно антивирусы и прочее защитное ПО отключить). Из идей еще: если вы как-то блокировали «слежку» Windows 10, то в теории это может сыграть роль. В этом случае можно попробовать оффлайн-установщик: microsoft.com/en-us/download/details.aspx? >
19.08.2019 в 15:34
Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.
Исправление ошибки библиотеки d3dx10_43.dll
DirectX 10 – это пакет программного обеспечения, необходимый для запуска большинства игр и программ, вышедших после 2010-го года. Ввиду его отсутствия, у пользователя может появиться ошибка «Файл d3dx10_43.dll не найден» или другая похожая по содержанию. Основная причина ее появления заключается в отсутствии в системе динамической библиотеки d3dx10_43.dll. Чтобы решить проблему, можно воспользоваться тремя простыми способами, о которых и будет рассказано в этой статье.
Способы решения проблемы с d3dx10_43.dll
Как было упомянуто выше, ошибка чаще всего происходит из-за отсутствия DirectX 10, так как именно в этом пакете находится библиотека d3dx10_43.dll. Следовательно, его установка решит проблему. Но это не единственный способ — можно также воспользоваться специальной программой, которая самостоятельно отыщет в своей базе данных нужный файл и инсталлирует его в системную папку Windows. Еще можно произвести этот процесс вручную. Все эти способы одинаково хороши и по итогу любого из них ошибка будет исправлена.
Способ 1: DLL-Files.com Client
Используя возможности программы DLL-Files.com Client, можно легко и быстро исправить ошибку.
Все что вам нужно — это установить ее себе на компьютер, запустить и следовать инструкции:
-
Впишите в поле для ввода поискового запроса название библиотеки, то есть «d3dx10_43.dll». После этого нажмите «Выполнить поиск DLL файла».
На третьем этапе нажмите «Установить», чтобы произвести инсталляцию выбранного DLL-файла.
После этого отсутствующий файл будет помещен в систему, а все проблемные приложения начнут исправно работать.
Способ 2: Установка DirectX 10
Ранее было уже сказано, что для исправления ошибки можно инсталлировать в систему пакет DirectX 10, поэтому расскажем, как это сделать.
- Перейдите на официальную страницу загрузки установщика DirectX.
- Выберите из списка язык ОС Windows и нажмите «Скачать».
В появившемся окне уберите галочки со всех пунктов дополнительного программного обеспечения и нажмите «Отказаться и продолжить».
После этого начнется загрузка DirectX на компьютер. Как только она закончится, перейдите в папку со скачанным инсталлятором и выполните следующие действия:
-
Откройте установщик от имени администратора. Сделать это можно, нажав ПКМ по файлу и в меню выбрав соответствующий пункт.
В появившемся окне установите переключатель напротив строчки «Я принимаю условия данного соглашения», после чего нажмите «Далее».
Поставьте или снимите галочку рядом с «Установка Панели Bing» (в соответствии с вашим решением), после чего нажмите «Далее».
Дождитесь окончания процесса инициализации и нажмите «Далее».
Подождите окончания загрузки и инсталляции компонентов пакета.
Нажмите «Готово», чтобы закрыть окно инсталлятора и завершить установку DirectX.
Как только установка будет завершена, в систему добавится и динамическая библиотека d3dx10_43.dll, после чего все приложения будут нормально работать.
Способ 3: Загрузка d3dx10_43.dll
Помимо всего вышеперечисленного, вы можете исправить ошибку, самостоятельно установив недостающую библиотеку в ОС Windows. Директория, в которую нужно переместить файл d3dx10_43.dll, в зависимости от версии операционной системы имеет разный путь. В статье мы будем разбирать способ ручной установки d3dx10_43.dll в ОС Windows 10, где системная директория имеет следующее местонахождение:
Если вы пользуетесь другой версией ОС, то узнать ее местоположение сможете, ознакомившись с этой статьей.
Итак, чтобы установить библиотеку d3dx10_43.dll, выполните следующее:
- Скачайте файл DLL себе на компьютер.
- Откройте папку с этим файлом.
- Поместите его в буфер обмена. Для этого файл нужно выделить и нажать сочетание клавиш Ctrl+C. Это же действие можно совершить, нажав ПКМ по файлу и выбрав пункт «Копировать».
На этом установка библиотеки окончена. Если приложения все равно отказываются запускаться, выдавая все ту же ошибку, то, скорее всего, это происходит из-за того, что Windows не зарегистрировала библиотеку самостоятельно. Придется сделать это самостоятельно. С подробной инструкцией вы можете ознакомиться в этой статье.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Отсутствует d3dx9_43.dll
Технический уровень : Средний
Установка библиотеки D3DX9 в Windows 8.1.
Применимо к Windows 8.1; Windows 8.
При запуске некоторых программ выводится сообщение: отсутствует d3dx9_43.dll. Или может быть похожее, но с другой цифрой, например, d3dx9_25.dll. Сообщение означает, что не найден файл из библиотеки D3DX9. Этой библиотеки нет изначально в Windows 8. Дистрибутивы игр обычно содержат файлы библиотеки, но по разным причинам необходимые файлы могут отсутствовать в системе.
В сети выложены различные версии. Чаще всего пользователи находят web-установщик. Но библиотека D3DX9 не предназначена для Windows 8.1. Установка с помощью web-установщика, скорее всего, не получится. Для установки в Windows 8.1 будем использовать выпуск DirectX End-User Runtimes (June 2010) – пакет для автономной установки.
и скачайте файл. Его размер около 96 Mb. Вы сразу поймёте, что это не web-установщик, который имеет небольшие размеры.
К сожалению, эта версия представлена только в английской части сайта.
Версия, предлагаемая в русской части сайта (March 2009), не имеет самых последних файлов.
Жмите на кнопку “Download”.
В следующем окне Microsoft предлагает обратить внимание на другие загрузки.
Нажмите синюю кнопку “Нет, спасибо” (No, thanks). Реклама.
Если загрузка, не началась нажмите маленькую ссылку “Click here”.
Скачанный файл представляет собой упакованный архив, который надо распаковать. Для этого создайте отдельную папку, например, в директории “Документы”. Назовите её как-нибудь. Например, “Файлы DirectX – June”.
Перейдите к скачанному файлу. Щёлкните его значок правой кнопкой мыши и откройте “Свойства”.
Файл, скачанный из интернета заблокирован. Нажмите кнопку “Разблокировать”, а затем “Применить”.
Откройте снова “Свойства”.
Теперь перейдём на вкладку “Совместимость”. Поставьте отметку в чекбокс. По умолчанию уже стоит совместимость с Windows 7. Нажмите кнопку “Применить” и “ОК”
Запустите файл directx_Jun2010_redist двойным щелчком по значку установщика.
Сначала откроется окно с предложением принять лицензионное соглашение.
Прочтите и нажмите кнопку “Yes”, если Вы согласны.
В следующем окне предлагается указать путь для распаковки архива.
Нажмите кнопку “Browse. “
Откроется окно обозревателя папок.
Найдите в обозревателе ранее созданную папку “Файлы DirectX – June” для распаковки и нажмите “ОК”
Путь к указанной папке пропишется в задании, нажмите “ОК”.
Начнётся распаковка файлов.
Распаковка архива завершена.
Перейдите в папку назначения “Файлы DirectX – June”. Найдите там файл DXSETUP. Сделайте щелчок правой кнопкой по значку файла, перейдите к “Свойствам”. Перейдите на вкладку “Совместимость”. Поставьте отметку в чекбокс. Совместимость с Windows 7 уже выставлена по умолчанию. Нажмите “Применить” и “ОК”.
Запустите файл DXSETUP двойным щелчком по значку файла. Установка требует повышенных привилегий. Введите пароль, если необходимо и подтвердите права администратора. Установка начинается с принятия лицензионного соглашения. Прочтите и укажите, что Вы согласны. Нажмите кнопку “Далее”.
Нажмите снова кнопку “Далее” в следующем окне установки.
Начнётся загрузка и установка библиотеки D3DX9.
Установка завершена, нажмите кнопку “Готово”, чтобы закрыть окно.
Отсутствует d3dx9_43.dll
Технический уровень : Средний
Установка библиотеки D3DX9 в Windows 8.1.
Применимо к Windows 8.1; Windows 8.
При запуске некоторых программ выводится сообщение: отсутствует d3dx9_43.dll. Или может быть похожее, но с другой цифрой, например, d3dx9_25.dll. Сообщение означает, что не найден файл из библиотеки D3DX9. Этой библиотеки нет изначально в Windows 8. Дистрибутивы игр обычно содержат файлы библиотеки, но по разным причинам необходимые файлы могут отсутствовать в системе.
В сети выложены различные версии. Чаще всего пользователи находят web-установщик. Но библиотека D3DX9 не предназначена для Windows 8.1. Установка с помощью web-установщика, скорее всего, не получится. Для установки в Windows 8.1 будем использовать выпуск DirectX End-User Runtimes (June 2010) – пакет для автономной установки.
и скачайте файл. Его размер около 96 Mb. Вы сразу поймёте, что это не web-установщик, который имеет небольшие размеры.
К сожалению, эта версия представлена только в английской части сайта.
Версия, предлагаемая в русской части сайта (March 2009), не имеет самых последних файлов.
Жмите на кнопку “Download”.
В следующем окне Microsoft предлагает обратить внимание на другие загрузки.
Нажмите синюю кнопку “Нет, спасибо” (No, thanks). Реклама.
Если загрузка, не началась нажмите маленькую ссылку “Click here”.
Скачанный файл представляет собой упакованный архив, который надо распаковать. Для этого создайте отдельную папку, например, в директории “Документы”. Назовите её как-нибудь. Например, “Файлы DirectX – June”.
Перейдите к скачанному файлу. Щёлкните его значок правой кнопкой мыши и откройте “Свойства”.
Файл, скачанный из интернета заблокирован. Нажмите кнопку “Разблокировать”, а затем “Применить”.
Откройте снова “Свойства”.
Теперь перейдём на вкладку “Совместимость”. Поставьте отметку в чекбокс. По умолчанию уже стоит совместимость с Windows 7. Нажмите кнопку “Применить” и “ОК”
Запустите файл directx_Jun2010_redist двойным щелчком по значку установщика.
Сначала откроется окно с предложением принять лицензионное соглашение.
Прочтите и нажмите кнопку “Yes”, если Вы согласны.
В следующем окне предлагается указать путь для распаковки архива.
Нажмите кнопку “Browse. “
Откроется окно обозревателя папок.
Найдите в обозревателе ранее созданную папку “Файлы DirectX – June” для распаковки и нажмите “ОК”
Путь к указанной папке пропишется в задании, нажмите “ОК”.
Начнётся распаковка файлов.
Распаковка архива завершена.
Перейдите в папку назначения “Файлы DirectX – June”. Найдите там файл DXSETUP. Сделайте щелчок правой кнопкой по значку файла, перейдите к “Свойствам”. Перейдите на вкладку “Совместимость”. Поставьте отметку в чекбокс. Совместимость с Windows 7 уже выставлена по умолчанию. Нажмите “Применить” и “ОК”.
Запустите файл DXSETUP двойным щелчком по значку файла. Установка требует повышенных привилегий. Введите пароль, если необходимо и подтвердите права администратора. Установка начинается с принятия лицензионного соглашения. Прочтите и укажите, что Вы согласны. Нажмите кнопку “Далее”.
Нажмите снова кнопку “Далее” в следующем окне установки.
Начнётся загрузка и установка библиотеки D3DX9.
Установка завершена, нажмите кнопку “Готово”, чтобы закрыть окно.