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

Как скачать d3dx9_43.dll для Windows 10 и 8Типичные действия начинающего пользователя, когда при запуске игры он видит сообщение о том, что запуск программы невозможен, так как на компьютере отсутствует 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:\Windows\System32 (но не торопитесь копировать туда скаченный откуда-то d3dx9_43.dll).

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

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

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

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

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

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

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

Готово. После этого файл 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 из него).
  • Это просто неправильный подход, который в перспективе обязательно выльется не в решение проблемы и исправление ошибок, а в создание новых.

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

Комментарии (83) к Как скачать d3dx9_43.dll с официального сайта Майкрософт

  • Алексей

    Доброго времени суток. Подскажите пожалуйста, что делать если на w8 при попытке установки directx 9 выдаёт ошибку на одном аппарате «в Вашей ОС уже установлен d11», а на другой машине род тойже w8 «данная версия directx разработана для ОС w XP/2k/и подобных систем»? (Отношение к этой теме так как затрагивает установку любой версии directx для ОС w7 и 8)
    П.с. очень нужны библиотеки d3dx9.dll и d3dx9_43.dll.
    Спасибо.

    Ответить

      • Алексей

        Спасибо, помогло, теперь буду знать куда обращаться)

        Ответить

      • Виктор

        А если я не хочу обновляться до десятки, а просто хочу библиотеку обновить?

        Ответить

        • Dmitry

          Прошу прощения, исправил ссылку. Там просто по той ссылке, которая раньше вела на DirectX теперь открывается страница с обновлением до Windows 10, в статьях исправил, а на комментарии не обратил внимания.

          Ответить

  • Натали

    при установке sims3, директс устанавливается не до конца, выдает ошибку о ненадежности САВ файла.Подскажите, пожалуйста, что делать?

    Ответить

    • Dmitry

      А там нельзя при установке указать, чтобы он не устанавливал DirectX (снять галочку)? Он, скорее всего, и так есть у вас на компьютере, а если нет — то загрузите с официального сайта Microsoft.

      Ответить

  • Владимир

    Проблема с CAB при попытке поставить DirectX с офф сайта, DirectX требует игра, и из-за CAB ошибки не получается их установить, что делать?

    Ответить

    • Dmitry

      Не встречался с такой ошибкой и не знаю что подсказать. Что именно пишет?

      Ответить

  • Артур

    Ребят у меня тоже не запускается, скачал DirectX по ссылке Дмитрия, после установки пишет, что установлена последняя версия, а танки все равно не запускается. Показывает ошибку: Aplication has failed to start because DirectX hardware acceleration is not available or is turned off

    Ответить

    • Dmitry

      У вас, судя по всему другая проблема: установите драйвера на видеокарту официальные.

      Ответить

  • d3dx9

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

    Ответить

    • Dmitry

      Если скачать этот файл (при условии, что это будет нормальный файл dll, а это не всегда так на сайтах для загрузки) и установить его отдельно от DirectX, то после запуска игры с вероятностью 90% окажется, что очередная библиотека отсутствует. Или вы предлагаете весь DX по одному файлу загружать?

      Ответить

  • Ксения

    Create DirectX device Failed 10 times! please copy this error code to jira : -2005530516
    пишет вот такое при запуске игры

    Ответить

    • Dmitry

      DirectX установили? Драйвера на видеокарту стоят оригинальные? Если да, то похоже, что проблема в самой игре.

      Ответить

  • Kostyan

    Дмитрий спасибо вам, за то что вы есть. Побольше таких людей и в мире воцарит взаимопонимание и идилия. Спасибо за помощь. Много дельных советов даете!

    Ответить

    • Ната

      Согласна премного а вообще, я тут по другой проблеме: нашелся вирус в FS.dll в тэмп папке, упакованный в зип архив из цифр. А как он туда попал — не понятно. Так как система начисто ставилась. К тому же данные имена файлов не гуглятся даже особо. В общем странности меня так и преследуют

      Ответить

  • Alex

    Здравствуйте! При запуске игры выдает ошибку 0xc000007b. У меня Win 7 64 бита. Как ее исправить?

    Ответить

  • ruslan

    Большое тебе человеческое спасибо Дима, а то целый час злой ходил, скачал игру а она не запускается, а теперь все ОК спасибо

    Ответить

  • Алексей

    здравствуйте я хотел установить танки на свой компьютер на windows xp, но при входе в игру мне высвечивается ошибка d3dx9_43.dll. что мне делать?

    Ответить

    • Dmitry

      Установить DirectX 9.0c если у вас XP. Есть на оф сайте майкрософта.

      Ответить

  • Sattor

    здравствуйте я установил PES 2015 на свой компьютер на windows 7 максимальная, но при входе в игру мне высвечивается ошибка d3dx9_43.dll. что мне делать?

    Ответить

    • Dmitry

      Скачать веб-установщик DirectX с сайта Microsoft и установить его.

      Ответить

  • Веталь

    А у меня вот такая
    DTC Install error = 0, SysPrepDtcSpecialize : Exit, d:\w7rtm\com\complus\dtc\dtc\adme\deployment.cpp (1959)
    Чо делать?

    Ответить

    • Dmitry

      Тут либо у них в установщике какая-то проблема, либо файлы повреждены (или удалены, если игра нелицензионная, антивирусы и защитник Windows могут удалять отдельные файлы).

      Ответить

  • Максим

    Автору статьи — респектище и плюсик к карме. Я столько Зовов Припяти скачал, все на отсутствие этого файла жаловались, хоть сам в Припять топай. Ну, мутанты, ща такую ностальгическую мясорубку забабахаю. Ещё раз спасибо. И твоему сэнсэю и его ши-фу, всем спасибо.

    Ответить

  • RuKompas3D

    добрый день первая проблему dx9_43 удалось решить , теперь выдаёт такое сообщение Application has failed to start because DirectX hardware acceleration is not available or is turned off. подскажите что это такое и с чем его едят и главное как это исправить зарание спасибо

    Ответить

    • Dmitry

      вероятнее всего, установить официальные драйвера на видеокарту.
      Либо, если вдруг вы это все проделываете в виртуальной машине (просто ошибка чаще в этой ситуации появляется), то в зависимости от используемой ВМ, разобраться, как там включить аппаратное ускорение графики.

      Ответить

  • Саша

    Спасибо большое, помогли, теперь я буду знать, что делать с файлами dll и что просто скачав их можно сделать только хуже, очень благодарен, спасли ситуацию

    Ответить

  • Дмитрий

    Добрый день, подскажите плз. Ошибка та же, но стоит вин 10 проверил директ икс 12 стоит, но ошибка d3dx9_43.dll
    обновления проверил их нет… что делать?

    Ответить

    • Dmitry

      Просто загрузить веб-установщик DirectX с сайта майкрософт. Дело в том, что у вас хоть и 12 стоит, в нем нет библиотек от 9-го, которые требуются для вашей игры. А при использовании этого установщика, он и старые библиотеки скачает. https://remontka.pro/directx-skachat/

      Ответить

  • Дмитрий

    просто загрузить.. на оф сайте жму на кнопку скачать и выходит надпись Благодарим вас за загрузку
    а скачки нет я что то делаю не так? по вашей ссылке переходил

    Ответить

    • Dmitry

      Здравствуйте. Смотрели вот здесь https://remontka.pro/directx-skachat/
      Они там меняют ссылки в последнее время, в указанной статье я поддерживаю актуальную на загрузку. Сейчас проверил — вроде все работает. В крайнем случае попробуйте другой браузер.

      Ответить

  • Бишкек

    спасибо, респект Вам, очень помогло

    Ответить

  • мирослав

    Спасибо! Работает.

    Ответить

  • Баку

    скачал директХ по вашей ссылке но в папке систем32 оказались d3dx9 файлы но 42, 43 нету! что делать OS Windows 7 x64

    Ответить

    • Dmitry

      странно. не может такого быть по идее, ссылку только что перепроверил…

      Ответить

  • Михаил

    Спасибо, очень нужная информация.
    Всё установилось и обновилось…

    Ответить

  • Юра

    Добрый день. Я скачал игру Heart of iron 4. Установыл ее она была папками. Но при запуске выдает ошибку: точка входа в процедуру Direct3DCreate9Ex не найдена в библиотеке DLL d3d9.dll. Пробовал дирекс обновить программой с микрософт но для нее нужен интернет а у меня нет его на ноутбуке.

    Ответить

    • Dmitry

      Тогда попробуйте вот это скачать (я так понял на другом компе есть интернет) и установить: microsoft.com/en-us/download/details.aspx?id=8109

      Ответить

  • Андр

    спасибо! толковый сайт!

    Ответить

  • Артур

    При финальной установке выдаёт ошибку
    Произошла внутренняя системная ошибка.
    Что-бы определить причину ошибки, просмотрите файлы DXError.log и DirectX.log в папке Windows помогите, как исправить?

    Ответить

    • Dmitry

      Загляните в эти файлы и посмотрите, где и с чем связана ошибка (открыть указанные файлы можно в простом блокноте).

      Ответить

  • Ренат

    Скажите, пожалуйста, есть разница, что для 32 и 64 битной системы. Установщик должен сам определить куда ставить файл d3dx9_43.dll ?

    Ответить

    • Dmitry

      Если вы используете веб-установщик, то да, он сам сделает как нужно.

      Ответить

  • Max Vasilchenko

    Автору всех благ. Всё заработало.

    Ответить

  • Volodymyr

    Автор, с учетом последней «десятки» возможны проблемы и с вэб-установщиком. Добавь в статье, что для решения этой проблемы достаточно выбрать «Исправить проблемы совместимости» самого файла, он там предложит версию «хрюши» или «семерки» (не суть важно). И все, установщик запустится и обновит библиотеки.

    Ответить

    • Dmitry

      Странно… на разных 10-ках запускал и ни разу проблем совместимости не было. Но учту, спасибо.

      Ответить

  • Александр

    Доброго времени суток. Переустановил винду, решил поставить танки и выдает ошибку C:\Windows\ system32\ d3dx9_43.dll либо не предназначен для выполнения …. или содержит ошибку. По Вашим советам скачал с оф. сайта загрузку библиотек. При распаковке и установке пишет что у вас последняя версия. Пробовал сносить отдельно файлы от dx9. Тогда установщик их до устанавливает, но ошибка не исчезает.
    Может подскажете пути решения? или как снести полностью dx с win7

    Ответить

    • Dmitry

      Здравствуйте. Полностью не получится. А вот именно этот файл пробовали удалить и использовать веб-установщик потом?

      Ответить

  • Олег

    Здравствуйте! Попробовал применить ваш метод. При запуске установщика пишет, что запрошенная операция требует повышения.

    Ответить

    • Dmitry

      Здравствуйте. Скорее всего, запускаете, кликнув по «кнопке» загруженного файла в самом браузере. Запустите из папки загрузок в проводнике. Подробнее на тему: https://remontka.pro/requested-operation-requires-elevation/

      Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться