Как скачать 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).
Обычно пользователь рассуждает: но у меня же установлен 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, которые могут потребоваться для запуска игры или программы, которая не запускается (а вероятнее всего, для этого требуется не только этот файл), проделайте следующие шаги:
- Зайдите на официальную страницу Майкрософт https://www.microsoft.com/ru-ru/download/details.aspx?id=35 и загрузите Веб-установщик исполняемых библиотек DirectX для конечного пользователя.
- Запустите загруженный исполняемый файл dxwebsetup.exe. Согласитесь с условиями и откажитесь от установки дополнительного ПО (на текущий момент времени он предлагает установить панель Microsoft Bing).
- Дождитесь окончания установки: программа автоматически загрузит все недостающие (старые, но еще актуальные) библиотеки Microsoft DirectX.
Готово. После этого файл d3dx9_43.dll окажется в нужном расположении (можете убедиться в этом, зайдя в папку C:\Winsows\System32\ и выполнив поиск там), а ошибка о том, что этот файл отсутствует не должна будет появиться снова.
Загрузка d3dx9_43.dll — видео инструкция
На всякий случай — видео о том, как именно происходит установка DirectX, включая библиотеку d3dx9_43.dll, необходимую для исправления возникшей ошибки и невозможности запуска программы.
Почему не нужно загружать d3dx9_43.dll и другие библиотеки с сайтов загрузок
Как было сказано выше, большинство пользователей вместо того, чтобы выяснить, что за DLL требуется и частью каких компонентов она является, ищут способ скачать ее отдельно, находя в результате массу сайтов, специально «заточенных» под таких пользователей.
Ошибочным такой вариант действий является по следующим причинам:
- На сайте может оказаться вредоносное ПО, или попросту «файл-пустышка» с нужным именем, но без нужного содержимого. Последний вариант может ставить в тупик, приводить пользователя, стучащего по клавишам «regsvr32 d3dx9_43.dll» к неверному решению о том, что пора переустанавливать Windows и т.п.
- Даже если вы знаете, «куда кидать» этот файл и как зарегистрировать его в системе — скорее всего, это не исправит ошибку при запуске: программа просто сообщит о том, что ей нужен еще какой-то файл (потому что игры с использованием DirectX требуют далеко не одну DLL из него).
- Это просто неправильный подход, который в перспективе обязательно выльется не в решение проблемы и исправление ошибок, а в создание новых.
На этом все. Если остаются вопросы или что-то работает не так, как ожидается — оставляйте комментарий, постараюсь ответить.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
Спасибо. Как всегда, Ремонтка рулит.
Отлично!! Благодарю за полезный совет)
Ты просто лучший.
Подписка!
Спасибо, всё работает.
у меня не ставится. пишет системная ошибка . посмотрите файлы директ х лог
установил этот фаил запустил ворлд оф танкс загрузка игры дошла до ангара и игра закрылась что делать
Я так не могу угадать, чего именно вашей игре не хватает…
Win10, DirectX 12. Всё пробовал, не получается. Также при попытке установки выпадает системная ошибка, «посмотрите файлы директ х лог». Можете по отчетам сказать, что не так (как я понял проблема в том, что отдельные библиотеки установлены)
Здравствуйте. Журнал посмотрел, но такое ощущение что он не полностью приведен (можете выложить куда-нибудь на сайт обмена файлами, у меня в комментах просто может не влезать), т.к. там ничего такого нет: просто сообщает о том, что часть библиотек уже есть (это нормально, у всех так будет), а до каких-то ошибок или до d3dx9_43.dll не доходит даже.
Здравствуйте. Полный журнал: (ссылка).
Артур, не вижу сбоев в журнале. Всё идет штатно, но к нужным нам библиотекам он даже не приступает (точно веб-установщик официальный используется? можно также попробовать временно антивирусы и прочее защитное ПО отключить). Из идей еще: если вы как-то блокировали «слежку» Windows 10, то в теории это может сыграть роль. В этом случае можно попробовать оффлайн-установщик: microsoft.com/en-us/download/details.aspx?id=8109 (в нем есть интересующая нас DLL)
При попытке сделать как сдесь указано, после запуска програмы и начала процеса установки моментально вылетает другая ошибка «a cabinet file necessary for installation cannot be trusted. please verify the cryptographic services are enabled and the cabinet file certificate is valid»
Как это решать, то что указано на айти майкрософт по этой ошибке бесполезно так как у меня криптографические сервисы уже стоят на автоматических парамтрах.
А вообще со службами Windows игрались (отключали что-то)? Может оказаться, что там не только в CryptSvc дело. Если с помощью какой-то программы отключали службы, обычно там бывает опция «привести в значения по умолчанию», ну и после этого не забыть перезагрузиться.
У меня винда 10. По инструкции установил, также написалось, что уже установлена новейшая версия и установка не требуется. Нажал завершить, но игра так и не запускается ( CS:GO ), так и пишет эту же ошибку. Заранее спасибо за ответ!
Ошибка именно с этим файлом? И устанавливали через веб-установщик и не прерывали процесс, т.е. до конца прошли? А по факту файл есть в System32/SysWOW64?
Как исправить ошибку «Запуск программы невозможен, так как отсутствует файл d3dx9 43.dll»?
Исправить ошибку «отустсвует файл d3dx9 43.dll» легко!
Этот файл — это часть DirectX. DirectX — это стандартная библиотека для запуска игр и других графических (или аудио) программ.
Вам нужно просто переустановить DirectX, и этот файл снова появится.
- Скачать последнюю версию DirectX можно по этой ссылке.
- Запустить установочный файл и установить/переустановить DirectX (также легко как и установить любую программу)
- Если потребуется, перезапустить компьютер
4 3 · Хороший ответ
При запуске любой программы у вас может появиться ошибка «d3dx9.dll«. Не стоит сразу впадать в панику и бояться её, эту ошибку очень легко исправить. Способы решения ошибки:
- Установить программное обеспечение DirectX
- Скачать файл d3dx9 dll
Информацию взял из этой статьи — ссылка. Там написано подробней.
2 6 · Хороший ответ
это только для винды?
Данная ошибка возникает в том случае, когда на компьютере не установлен DirectX, либо установлен, но старой версии. Всё что вам нужно сделать это установить его необходимой версии или выше.
1 4 · Хороший ответ
У меня и на «десятке» выскочила такая ошибка. Лечится добавлением отсутствующих .dll.
При запуске игры появляется надпись: Failed to initialize BattlEye Service: Windows Test-Signing Mode not supported. Что делать?
Это значит что античит Батлай блокирует игру и тестовый режим ОС не поддерживается.
- Вызываем командную строку от администратора.
- Вводим: bcdedit /set TESTSIGNING OFF.
- Вбиваем команду: bcdedit.exe /set nointegritychecks off.
- После этого просто перезапускаем систему.
5 2 · Хороший ответ
Как решить ошибку в Minecraft не удалось найти java exe?
Чтобы исправить данную ошибку, достаточно будет установить виртуальную машину Java. Для этого перейдите на официальную страницу загрузки JRE, примите лицензионное соглашение, кликнув в чек-бокс «Accept License Agreement» и нажмите на ссылку для скачивание для вашей операционной системы. Далее запустите установщик и следуйте инструкциям.
Как исправить «код ошибки 11» при установке игры на ПК?
В зависимости от подробностей ошибки меняются и исправления этой ошибки.
К примеру какое число процентов у вас при ошибки
Если при попытках повторных утановок, это число меняется то значит какое-то приложение тормозит распаковку файлов.,
Поэтому очень часто советы по типу:
Отключите Антивирус (Просто некоторые антивирусы много потребляют ресурсов и тормозят установку)
И отключите ненужные приложения.
После всех процедур попробуйте установить снова.
Но зачастую ошибка которая выскочила показывает все необходимое, достаточно знаний элементарного технического Английского, вот ниже пример.
Опуская подробный перевод и перевод на простой и доступный язык, тут дается пояснение по типу:
«Распаковка файлов прервана из-за ошибок в системе, мешают такие файлы и настройки»
Помогает удаление всех файлов от предыдущей установки
Вот примерные варианты где искать эти папки и файлы:
ProgramFiles (ProgramFiles x86)
AppData (Имя Пользователя)
Так-же рекомендутся после этого почистить реестр.
d3dx9_43.dll
При запуске приложений, использующих библиотеки DirectX 9, выскакивает окно, которое сообщает, что «запуск программы невозможен, на компьютере отсутствует файл D3dx9_43.dll». Значит, запрашиваемая библиотека отсутствует или повреждена. Эта проблема актуальна для многих популярных игрушек, например, для игры World of Tanks. Часто текст ошибки гласит, что нужно переустановить игру, но это, скорее всего, не поможет. Возможно, сама игра изменила библиотеку DirectX при установке, что привело к плачевному результату. Изменённый файл D3dx9_43.dll может плохо взаимодействовать с другими библиотеками, или даже быть удалён антивирусом. Чаще всего заменой системных файлов занимаются пиратские игры, но ошибка D3dx9_43.dll распространяется и на официальные версии. Существует 2 способа решения вопроса:
- Переустановить пакет DirectX
- Скачать D3dx9_43.dll для Windows 7/8/10
Чем хорош первый вариант? Он более безопасен, так как сводит вероятность скачать вирус к минимуму. При переустановке DirectX меньше шансов собственноручно навредить своему компьютеру. Скачивать пакет желательно с сайта компании Microsoft, на нём выкладывают стабильные версии. После скачивания, установите DirectX, просто нажимая «далее» по ходу установки. По завершению потребуется перезагрузка, чтобы изменения вступили в силу. Этот метод устанавливает сразу все нужные библиотеки, тем самым, помогает избежать дальнейших ошибок в библиотеках DirectX.
Иногда даже переустановка всего пакета не помогает. Что делать в этом случае? Нужно скачать библиотеку D3dx9_43.dll и положить в надлежащую папку. Проверенная версия файла имеется на нашем сайте. После того, как библиотека займёт своё место, зарегистрируйте её и перезагрузитесь. Попробуйте запустить игру, которая вызывала ошибку, она должна заработать. Теперь, когда вы знаете, что за ошибка D3dx9_43.dll, для вас не составит труда исправить её.
Рекомендуем сначала скачать и установить/обновить драйвер DirectX. Ошибка должна исчезнуть сразу же после установки.
Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.






