Как скачать 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:\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. Данный пакет имеет прямую взаимосвязь с видео графикой, то есть с играми. В основном ошибка «запуск невозможен отсутствует d3dx9_43.dll» возникает именно из-за повреждения библиотек DirectX или из-за их полного отсутствия. Благо данная ошибка легко исправляется если скачать d3dx9_43.dll и зарегистрировать его в системе или выполнить переустановку DirectX. Прежде чем перейти к устранению ошибки, стоит знать причину её возникновения, чтобы не допустить её в дальнейшем.
Ошибка D3dx9_43.dll
Причин возникновения данной ошибки не так много как кажется. Мы опишем каждую причину в кратце, чтобы вы имели общее понимание о работе всех библиотек на компьютере.
Из-за чего возникает ошибка файла D3dx9_43.dll?
- Заражение библиотеки вирусами. Вирусное ПО может мешать работать библиотеке и вовсе подменять её в системе. Проверьте свой компьютер на наличие паразитов, если есть подозрения на них. Библиотека также может быть помещена в карантин антивирусной программы или защитника Windows;
- Полное отсутствие пакета DirectX на компьютере. Если вы никогда не устанавливали данный пакет, то вряд-ли какие-то современные игры будут запускаться на вашем компьютере. Обычно, при инсталляции игр, установочник предлагает DirectX к инсталляции на компьютер, но иногда этого не происходит;
- Пакет DirectX устарел и долго не получал обновлений;
- Библиотека была повреждена/удалена по вине/ошибке пользователя.
Все описанные ошибки можно избежать, если следить за состоянием системы и компьютером в целом. При должном контроле и своевременных обновлениях вам никогда не придётся скачать D3dx9_43.dll для Windows.
D3dx9_43.dll как исправить
Для исправления ошибки есть 2 не сложных пути. Перед использованием второго способа, настоятельно рекомендуем попробовать первый, ведь в 9 из 10 случаев он исправит вашу ошибку.
Установка/переустановка/обновление пакета DirectX:
- Загружаем пакет с официального сайта Microsoft по ссылке ниже;
Перейти к загрузке DirectX - Запускаем инсталлятор и соглашаемся с условиями лицензионного соглашения;
Скачивание и регистрация в системе вручную:
- В свойствах компьютера определяем разрядность вашей системы;
- Загружаем архив с D3dx9_43.dll и распаковываем в удобное место на ПК;
- Перемещаем файл в папки соответствующие разрядности вашей системы;
- Для 32-разрядных систем — папка «C:\Windows\System32»;
- Для 64-разрядных систем — папка «C:\Windows\System32» и «C:\Windows\SysWOW64»;
- Нажмите сочетание клавиш Win+R на клавиатуре;
- В появившееся окно введите «regsvr32 D3DX9_43.dll»;
- Перезагрузите устройство и убедитесь что ошибка пропала.
Рекомендуем загрузить через DS
Скачать торрент бесплатно
или скачайте по прямым ссылкам ниже
d3dx9_43.dll — что за ошибка и как её исправить
Если у вас появилась ошибка «Отсутствует файл d3dx9_43.dll» и вы не знаете как её исправить, то, вероятнее всего, вы пытаетесь запустить какую-либо игру или программу, которой необходимо задействовать DirectX. Давайте разберемся, почему эта проблема возникает у многих пользователей. Просто следуйте приведенным ниже советам.
Что это означает.
Этот файл, также известный как «Direct3D 9 Extensions»; его требуют многие приложения или игры. Он является частью DirectX, разработанной корпорацией Microsoft.
Как только он поврежден или отсутствует, всякий раз, когда вы пытаетесь использовать утилиту, связанную с ним, вы можете столкнуться с различными типами сообщений. Если это так, то не беспокойтесь, потому что вы можете решить эту задачу, применяя приведенные инструкции.
Это — часть установочных пакетов DirectX и обычно поставляется с системными апдейтами или программами.
Попробуйте загрузить библиотеку вручную.
Этот прием очень эффективен и способен устранять все неприятности, но этот метод не предназначен для обычных пользователей или тех, у кого нет дополнительных знаний. Попробуйте выполнить эти действия:
Примечание . Убедитесь, что вы воспользовались правильной версией: для 64-разрядной системы вы должны применить 64-битное издание.
- После загрузки распакуйте документ.
- Для 32-битной ОС вставьте сюда: C: \ Windows \ System32.
- Для 64-битной ОС вставьте здесь: C: \ Windows \ SysWOW64.
- После перезагрузите компьютер.
Обновите видеодрайвер.
Если проблема не решена, реализуйте следующие действия:
- Щелкните правой кнопкой мыши на «Пуск» и выберите «Диспетчер устройств».
- Нажмите на адаптеры дисплея, чтобы развернуть его, и щелкните Intel HD Graphics.
- Выберите опцию «Обновить драйвер» и сделайте то же самое с NVIDIA GeForce.
Сканирование SFC и DISM
Повреждение системных документов или заражение вирусами может вызвать сбой. Поэтому предлагается сканировать ПК с помощью SFC, чтобы исправить поврежденные системные файлы. Для этого пройдите нижеследующие шаги:
- Сначала вы должны зайти в командную строку под администратором, для этого нажмите клавишу
+ X и выберите соответствующий пункт.
- После открытия задачи введите указанную команду и клавишу Enter.
- Будет выполнено сканирование; подождите, пока завершится весь процесс.
- После запуска инструмента вы увидите, что проблема решена.
Если вы все еще получаете уведомления, вам нужно сканировать ПК с помощью DISM, реализовав эти шаги:
- Откройте командную строку с помощью admin (
+ X и выберите необходимый инструмент)
- Введите:
DISM / Online / Cleanup-Image / RestoreHealth
- Процесс также займет более 20 минут.
- После завершения проверьте наличие уведомления, открыв проблемное приложение или игру.
Заново зарегистрируйте библиотеку.
Необходимо тщательно пройти эти шаги:
- Win + X и откройте командную строку (admin).
- Введите:
regsvr32 / u d3dx9.dll
- Снова запустите эту команду, чтобы заново зарегистрировать библиотеку.
regsvr32 / i d3dx9.dll
- Наконец, перезагрузите ПК и проверьте.
Установите последние обновления
Устаревшая утилита также может вызывать сбой, поэтому рекомендуется выполнить следующее:
Windows обычно загружает доступные апдейты автоматически, но рекомендуется проверять наличие вручную.
- Перейдите в «Параметры», нажав клавишу Win + I,
- Зайдите в раздел «Обновление и безопасность»,
- Затем щелкните кнопку «Проверить наличие апдейтов».
В случае, если какие-либо апдейты ожидают, они будут загружены автоматически. После перезагрузите ОС, чтобы завершить процесс установки.
Скачайте и установите DirectX.
Этот метод предназначен как для обычных, так и для опытных пользователей. Скорее всего, если все вышеперечисленные рекомендации не помогли, то библиотека вообще не стояла на вашем ПК. Просто скачайте и установите ее.
Загружайте эту утилиту только с официального сайта Microsoft, чтобы не столкнуться с вирусами. Останется инсталлировать ее и следовать инструкциям на экране.