Как скачать d3dx9_43.dll с официального сайта Microsoft

Типичные действия начинающего пользователя, когда при запуске игры он видит сообщение о том, что программа не может быть запущена, потому что на компьютере отсутствует d3dx9_43.dll — начинаем искать в интернете, где скачать d3dx9_43.dll бесплатно. Типичный результат таких действий — блуждание по сомнительным сайтам, а игра все равно не запускается.

В этом руководстве пошагово показано, как исправить ошибку Запуск программы невозможен, так как на вашем компьютере отсутствует d3dx9_43.dll в Windows 10, Windows 8 и Windows 7 и почему она появляется (английский вариант ошибки: The program can’t start because d3dx9_43.dll отсутствует на вашем компьютере); о том, как безопасно скачать оригинальный файл с сайта Microsoft и почему не стоит скачивать файл со сторонних сайтов (английская версия ошибки: Program can’t start up because d3dx9_43 id=35 com/en-ru/download/details. Также в конце статьи есть видео о том, как исправить ошибку.

Устранение ошибки "d3dx9_43 отсутствует на компьютере.dll" при запуске игры или программы

Для того, чтобы не искать, где скачать d3dx9_43 бесплатно.dll и не загружать вредоносные программы на свой компьютер или ноутбук, полезно поинтересоваться, что это за файл?

Ответ — этот файл входит в состав компонентов DirectX 9, необходимых для запуска многих не самых последних игр и некоторых прикладных программ, должен находиться в папке C:\Windows\System32 (только не спешите копировать туда скачанный откуда-то d3dx9_43.dll).

Свойства файла d3dx9_43.dll

Обычно пользователь рассуждает: а вот я установил DirectX 11 в Windows 7 или 8, и даже DirectX 12 в Windows 10, но этого недостаточно: по умолчанию система не содержит библиотек (DLL файлов) предыдущих версий DirectX, а они нужны для некоторых игр и программ.

Чтобы эти библиотеки появились — достаточно воспользоваться официальным инсталлятором от Microsoft, который автоматически добавит их в систему, исправляя тем самым ошибки "Программа не может быть запущена, так как на компьютере отсутствует d3dx9_43.dll".

Ошибка d3dx9_43.dll отсутствует

Скачивание d3dx9_43.dll с официального сайта

Чтобы скачать d3dx9_43.dll для Windows 10, 8 и Windows 7, а также другие DLL файлы, которые могут понадобиться для запуска игры или программы, которая не запускается (и, скорее всего, требуется не только этот файл), выполните следующие действия

  1. Перейти на официальную страницу Microsoft https://www.microsoft.com/en-ru/download/details.aspx?id=35 и скачать веб-установщик исполняемых библиотек DirectX для конечного пользователя. Скачайте оригинальный файл d3dx9_43.dll
  2. Запустите скачанный исполняемый файл dxwebsetup.exe. Согласитесь с условиями и откажитесь от установки дополнительного программного обеспечения (в данный момент предлагается установить панель Microsoft Bing).
  3. Дождитесь окончания установки: программа автоматически загрузит все недостающие (старые, но еще актуальные) библиотеки Microsoft DirectX. Загрузка библиотек DirectX DLL завершена

Готово. После этого файл d3dx9_43.dll будет находиться в правильном месте (вы можете проверить это, перейдя в папку C:\Winsows\System32\ и выполнив там поиск), и ошибка, говорящая о том, что файл отсутствует, больше не появится.

Файл d3dx9_43.dll в папке System32

Загрузка d3dx9_43.dll — видеоинструкция

На всякий случай — видео о том, как именно происходит установка DirectX, включая библиотеку d3dx9_43.dll, необходимая для исправления ошибки и невозможности запуска программы.

Почему не нужно загружать d3dx9_43.dll и другие библиотеки с сайта загрузки

Как уже говорилось выше, большинство пользователей, вместо того, чтобы выяснить, какая именно DLL требуется и в состав каких компонентов она входит, ищут способ скачать ее отдельно, находя множество сайтов, специально "заточенных" под таких пользователей.

Это ошибочно по следующим причинам:

  • Сайт может содержать вредоносное программное обеспечение или "файл-пустышку" с правильным названием, но без необходимого содержимого. Последний вариант может завести в тупик, заставив пользователя стучать по клавишам "regsvr32 d3dx9_43.dll" к неверному решению, что пора переустанавливать Windows и т.д.п.
  • Даже если вы знаете "куда кинуть" этот файл и как зарегистрировать его в системе — скорее всего, это не исправит ошибку при запуске: программа просто сообщит вам, что ей нужен другой файл (ведь игры, использующие DirectX, требуют от него более одной DLL).
  • Это неправильный подход, который в конечном итоге приведет не к решению проблемы и исправлению ошибок, а к созданию новых.

И это все. Если у вас возникли вопросы, или что-то работает не так, как ожидалось — оставляйте свои комментарии, я постараюсь на них ответить.

Оцените статью
Добавить комментарий