Запуск программы невозможен так как на компьютере отсутствует d3dx10 43 dll
В сети выложены различные версии. Чаще всего пользователи находят 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".
Перейдите к скачанному файлу. Щёлкните его значок правой кнопкой мыши и откройте "Свойства".
Откройте снова "Свойства".
Запустите файл directx_Jun2010_redist двойным щелчком по значку установщика.
Сначала откроется окно с предложением принять лицензионное соглашение.
Прочтите и нажмите кнопку "Yes", если Вы согласны.
В следующем окне предлагается указать путь для распаковки архива.
Откроется окно обозревателя папок.
Найдите в обозревателе ранее созданную папку "Файлы DirectX - June" для распаковки и нажмите "ОК"
Путь к указанной папке пропишется в задании, нажмите "ОК".
Начнётся распаковка файлов.
Распаковка архива завершена.
Перейдите в папку назначения "Файлы DirectX - June". Найдите там файл DXSETUP. Сделайте щелчок правой кнопкой по значку файла, перейдите к "Свойствам". Перейдите на вкладку "Совместимость". Поставьте отметку в чекбокс. Совместимость с Windows 7 уже выставлена по умолчанию. Нажмите "Применить" и "ОК".
Нажмите снова кнопку "Далее" в следующем окне установки.
Начнётся загрузка и установка библиотеки D3DX9.
Установка завершена, нажмите кнопку "Готово", чтобы закрыть окно.
Эта цепочка заблокирована. Вы можете просмотреть вопрос или оставить свой голос, если сведения окажутся полезными, но вы не можете написать ответ в этой цепочке.
Причины появления ошибки с файлом d3dx9_43.dll
В основном, окно с ошибкой d3dx9_43.dll выходит при удалении, повреждении или даже отсутствии файла в системе. Причин на то может быть несколько:
- блокировка файла антивирусом и добавление его в карантин,
- проникновение в систему вирусного ПО,
- случайное удаление системных файлов пользователем,
- воздействие сторонних установленных программ,
- несовместимость с приложением,
- несовместимость с версией операционной системы.
Способы устранения проблемы
Практически все вышеперечисленные причины появления ошибки с файлом d3dx9_43.dll можно решить парой простых способов. Далее я подробно опишу каждый из них.
Способ №1. Скачивание файла d3dx9_43.dll
Скачиваю файл d3dx9_43.dll, после чего обязательно сканирую его антивирусной программой на всякий случай. Если все в порядке, перемещаю его в соответствующую системную папку в зависимости от разрядности ОС – C:\Windows\System32 или C:\Windows\SysWOW64 . Перезагружаю компьютер и пробую снова запустить проблемное приложение. Если не сработало, перейду к следующему методу.
Способ №2. Переустановка DirectX
Решить проблему с файлом d3dx9_43.dll можно переустановкой пакета DirectX, а скачивать его лучше с официального сайта Microsoft
Решить проблему с файлом d3dx9_43.dll можно переустановкой пакета DirectX, а скачивать его лучше с официального сайта Microsoft
После завершения загрузки установщика открываю его, разрешаю производить действия от имени администратора. Следую пошаговой инструкции и запускаю процесс инсталляции – займет он всего пару минут. Как только он завершится, перезагружаю компьютер и снова пробую запустить программу. Ошибка с файлом d3dx9_43.dll должна исчезнуть.
Способ №3. Переустановка приложения
Если предыдущий способ тоже не помог, необходимо удалить программу и попробовать установить ее заново. Желательно, чтобы это был другой установщик, закачанный с официального сайта. Очень часто в других распаковках могут быть повреждены или вовсе отсутствовать некоторые важные компоненты – это то, что надо учитывать при попытке закачки и установки пиратской версии приложения.
Заключение
Есть и другие причины, из-за которых приложение или игра могут не запускаться и выдавать при этом ошибку с файлом d3dx9_43.dll. Я лишь указала те, что встречаются чаще всего. Но предложенные методы устранения неполадок довольно универсальны, так что они могут сработать практически в любом случае.
Способ 1: Загрузка d3dx11_43.dll
Библиотеку d3dx11_43.dll можно загрузить на ПК самостоятельно, после чего ее потребуется установить. Процесс установки выполняется посредством копирования файла библиотеки в системную директорию:
- Windows 32 bit: C:\Windows\System32 .
- Windows 64 bit: C:\Windows\System32 и C:\Windows\SysWOW64 .
Для установки DLL-файла выполните следующее:
- Перейдите в папку, куда была загружена библиотека d3dx11_43.dll, и скопируйте ее. Сделать это можно как с помощью контекстного меню, вызываемого нажатием правой кнопкой мыши, так и при помощи горячей клавиши Ctrl+C.
После выполнения этих действий ошибка должна быть исправлена, но в некоторых случаях ОС Windows может не зарегистрировать библиотеку автоматически, и это вам придется выполнять самостоятельно. Для этого откройте «Пуск» > «Командная строка» > «Запуск от имени администратора».
Напишите команду regsvr32 d3dx11_43.dll и подтвердите ее клавишей Enter. Если файл был добавлен в две папки, после этого нужно набрать еще одну команду: regsvr32 "C:\Windows\SysWOW64\d3dx11_43.dll" .
В качестве альтернативы можете попробовать регистрацию при помощи сторонней программы. Об этом мы рассказывали в Способе 1 следующего материала.
После выполнения всех пунктов инструкции в систему будет помещен отсутствующий файл d3dx11_43.dll, следовательно, ошибка будет устранена.
Способ 2: Установка DirectX 11
Изначально файл d3dx11_43.dll попадает в систему при установке DirectX 11. Этот пакет программного обеспечения должен идти с той игрой или программой, которая выдает ошибку, но по какой-то причине он не был инсталлирован или же пользователь ввиду незнания повредил нужный файл. В принципе, причина не важна. Для исправления ситуации понадобится установить DirectX 11, но для начала нужно загрузить инсталлятор этого пакета.
Для пользователей Windows 10 инструкция будет отличаться по той причине, что ДиректИкс и все его версии встроены в операционную систему, а значит, и добавляются/исправляются они вместе с системными обновлениями. Поэтому для вас у нас есть отдельное руководство.
У кого Windows 7 и ниже, алгоритм действий следующий:
Загрузив установщик DirectX на компьютер, запустите его и выполните следующее:
-
Примите условия лицензии, отметив соответствующий пункт, после чего нажмите «Далее».
Теперь DirectX 11 установлен в системе, следовательно, библиотека d3dx11_43.dll тоже.
Способ 3: Обновление ОС
-
Откройте «Пуск» и перейдите оттуда в «Параметры».
При отсутствии апдейтов используйте другие рекомендации нашей статьи. Если вместо этого вы получили ошибку, воспользуйтесь другим нашим материалом. Для обладателей более старых версий системы инструкция тоже находится по одной из ссылок ниже.
Способ 4: Проверка целостности системных файлов
Редко этот совет приносит пользу, но все же его стоит упомянуть хотя бы из-за простоты реализации. Юзеру достаточно лишь запустить командную строку, написать там команду, вызывающую сканирование системных файлов и их восстановление (при необходимости) из резервного хранилища. Более подробно эта процедура расписана в отдельном нашем материале.
В самом конце, если ничего не помогло, стоит проверить компьютер на вирусы: их наличие вполне может влиять на работоспособность системных файлов, в том числе DLL.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
DirectX 10 – это пакет программного обеспечения, необходимый для запуска большинства игр и программ, вышедших после 2010-го года. Ввиду его отсутствия, у пользователя может появиться ошибка «Файл d3dx10_43.dll не найден» или другая похожая по содержанию. Основная причина ее появления заключается в отсутствии в системе динамической библиотеки d3dx10_43.dll. Чтобы решить проблему, можно воспользоваться тремя простыми способами, о которых и будет рассказано в этой статье.
Способ 1: Загрузка d3dx10_43.dll
Директория, в которую нужно переместить файл d3dx10_43.dll, в зависимости от версии операционной системы имеет разный путь. Так, в Windows 32 bit это только C:\Windows\System32 , а в 64 bit — и она, и C:\Windows\SysWOW64 дополнительно.
Итак, чтобы установить библиотеку d3dx10_43.dll, выполните следующее:
-
Скачайте DLL себе на компьютер. Откройте папку с этим файлом и поместите его в буфер обмена. Для этого библиотеку нужно выделить и нажать сочетание клавиш Ctrl+C. Это же действие можно совершить, щелкнув ПКМ по файлу и выбрав пункт «Копировать».
На этом установка библиотеки окончена. Если приложения все равно отказываются запускаться, выдавая все ту же ошибку, то, скорее всего, это происходит из-за того, что Windows не зарегистрировала библиотеку. Придется сделать это самостоятельно: через «Пуск» откройте «Командную строку», обязательно от имени администратора.
Напишите там команду regsvr32 d3dx10_43.dll и нажмите Enter. Тем юзерам, кто положил файл в обе папки, дополнительно необходимо набрать regsvr32 "C:\Windows\SysWOW64\d3dx10_43.dll" .
Вы также можете воспользоваться программным методом регистрации: об этом у нас написано в Способе 1 статьи по ссылке ниже.
Способ 2: Установка DirectX 10
Ранее было уже сказано, что для исправления ошибки можно инсталлировать в систему пакет DirectX 10, поэтому расскажем, как это сделать. Сперва упомянем обладателей Windows 10, для которых ДиректИкс является встроенным компонентом и обновляется через системные апдейты. В связи с тем, что необходимости устанавливать эти библиотеки отдельно нет, методы их исправления и докачки отсутствующих файлов несколько отличаются от привычных действий. Для вас у нас есть отдельная инструкция от ссылке ниже.
У кого Windows 7 и ниже, придется следовать стандартным рекомендациям.
После этого начнется загрузка DirectX на компьютер. Как только она закончится, перейдите в папку со скачанным инсталлятором и выполните следующие действия:
-
Откройте установщик от имени администратора. Сделать это можно, нажав ПКМ по файлу и в меню выбрав соответствующий пункт.
Как только установка будет завершена, в систему добавится и динамическая библиотека d3dx10_43.dll, после чего все приложения будут нормально работать.
Способ 3: Обновление Windows
Как мы уже сказали выше, из-за того, что DirectX является встроенным компонентом в Windows 10, данный метод направлен преимущественно на тех юзеров, кто пользуется этой версией ОС. Однако вполне возможно, что и тем, у кого более старая Виндовс, этот совет так же поможет, ведь обновления сами по себе призваны не только добавлять новые функции в систему, но и устранять различные конфликты, ошибки, сбои и неисправности системы. Если у вас «десятка», выполните проверку и установку апдейтов следующим образом:
-
Разверните «Пуск» и перейдите в «Параметры».
Способ 4: Проверка целостности системных файлов
Редко происходит неприятная ситуация, при которой системные файлы оказываются поврежденными. К ним относятся и разные DLL, из-за нарушения функционирования которых вы и получаете уведомления об их отсутствии. Несмотря на то, что поиск и исправление таких файлов помогает далеко не всегда, сам принцип выполнения этого способа крайне простой, поэтому мы и добавили его в сегодняшнюю статью. Вам понадобится всего лишь запустить работу утилиты через командную строку и дождаться сканирования и исправления, если, конечно, будет что исправлять.
В качестве заключения хотим напомнить, что иногда виной всему оказывается вирусное заражение операционной системы, не дающее некоторым системным файлам функционировать в нормальном режиме. Поэтому не лишним будет проверить ОС на наличие опасного ПО.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Иногда при включении разных игр или программного обеспечения может появится окно с надписью: «Ошибка, отсутствует d3dx9_43.dll». Это означает, что в вашей системе нет данной библиотеки или она повреждена. Чаще всего это случается именно с играми, например, World of Tanks может потребовать эту DLL, но иногда библиотека также может использоваться программами, которые работают с 3D графикой.
Способ 1: Скачивание d3dx9_43.dll
Можно установить d3dx9_43.dll, попросту скачав и скопировав её в системную папку. Если Windows 64-разрядная, то это следующие папки: C:\Windows\SysWOW64 и C:\Windows\System32 , если 32-разрядная, то только последняя.
Если система все еще не будет видеть DLL, предлагаем провести регистрацию файла. Для этого откройте «Командную строку» с полномочиями администратора.
Напишите команду regsvr32 d3dx9_43.dll и активируйте ее на Enter. Если библиотека была скопирована в две папки, дополнительно лучше прописать еще одну команду: regsvr32 "C:\Windows\SysWOW64\d3dx9_43.dll" .
Есть и другие методы, предлагающие зарегистрировать ее. Если они вас интересуют, обратитесь к следующему материалу.
Способ 2: Веб-установщик DirectX
Так как ДЛЛ является компонентом DirectX, можно установить весь набор библиотек при условии, что они полностью или частично отсутствуют на компьютере. Предыдущий способ актуален, если имеются проблемы только с одним DLL, но если их нет в Windows в принципе, после установки одного файла программы запросят другие похожие. Если у вас Windows 10, то здесь следует воспользоваться отдельным руководством, поскольку здесь ДиректИкс изначально встроен в систему.
А вот чтобы инсталлировать d3dx9_43.dll на Windows 7 данным способом, потребуется скачать дополнительную программу.
Перейдите на сайт и:
Запустите скачанный dxwebsetup.exe по окончании загрузки.
Подождите до конца установки, программа сама скачает все нужные, и в том числе старые компоненты DirectX.
Установка завершена. После этого библиотека d3dx9_43.dll будет помещена в систему, а ошибка, свидетельствующая о том, что она отсутствует, должна исчезнуть.
Способ 3: Обновление ОС
Пользователи Виндовс 10 уже знают, что ДиректИкс, составляющим которой является и d3dx9_43.dll, встроен в операционную систему, получая обновления вместе с другими компонентами. Соответственно, если те не устанавливались долгое время по каким-либо причинам, вполне возможно, что появился программный конфликт или какие-то библиотеки были повреждены из-за неудачных попыток апдейта. В этой ситуации, в зависимости от повода, по которому не были установлены обновления, мы предлагаем выбрать дальнейший путь: просто установить их или сперва решить проблему, не дающую это сделать. Обладателям же Windows 7 так же рекомендуется иметь на компьютере последние версии пакетов, гарантирующие стабильную работу всей системы и сводящие к минимуму разнообразные ошибки и сбои внутри ОС.
Подробнее:
Установка обновлений на Windows 10 / Windows 7
Устранение проблем с обновлением Windows 10 / Windows 7
Способ 4: Использование утилиты для проверки системных файлов
Порой на стабильности функционирования Виндовс негативно отражаются поврежденные системные файлы. Они могут каким-то образом затронуть и работу DLL, из-за чего те не удастся обнаружить и взять в работу, даже если они будут храниться в нужных директориях. Восстановить работоспособность может специальная встроенная утилита, запускающаяся через командную строку: она сканирует ОС на наличие проблем, и если те будут обнаружены, исправляет их. О том, как это можно сделать, мы рассказывали в статье по следующей ссылке.
Если кроме ошибки библиотеки вы сталкиваетесь с другими неприятными ситуациями, связанными с запуском программ, работой Windows в целом, скоростью обработки запросов и т.д., вероятно, что на компьютере находится вирус, отрицательно сказывающийся на его функционировании. В связи с этим настоятельно рекомендуем проверить операционную систему на наличие опасного программного обеспечения используемым антивирусом или скачанной утилитой, не требующей установки.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Читайте также: