Нет файла d3dx9 30 dll что делать. Устранение ошибки с библиотекой d3dx9_30.dll. Способ который не гарантирует решение проблемы

D3dx9_30.dll – системный файл, который входит в состав библиотеки компонентов DirectX. В компонентах библиотеки нуждаются большинство современных мультимедийных приложений и игр. Файлы обеспечивают работу игры, способствую загрузкам, обработке графических данных и позволяют использовать все функции приложения. Если при запуске появляется ошибка, информирующая о том, что файл D3dx9 30 dll на компьютере не найден, открыть и использовать игры невозможно. Проблема отсутствия компонента библиотеки часто возникает при загрузке игры Flatout, Need For Speed, PES 2013, Splinter Cell. Чтобы устранить ошибку и нормализовать работу приложения, пользователю необходимо D3dx9 30 dll скачать для Windows 7/8/10 отдельным компонентом или обновить систему файлов, в которую входит отсутствующий компонент.

Прежде чем приступать к скачиванию компонента или загрузке библиотеки файла, необходимо изучить содержимое хранилища антивирусной программы. При установке игрового приложения, все необходимые для ее функционирования файлы могут автоматически загружаться в операционную систему Виндовс. Антивирусное программное обеспечение может обнаружить угрозу системы в компоненте и предотвратить его загрузку. В подобном случае ошибку можно исправить посредством переустановки игры, заранее отключив антивирусную программу.

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

Исправить ошибку можно с помощью принудительной установки отдельного компонента, для чего следует D3dx9 30 dll скачать и вручную установить файл. Для начала необходимо посмотреть тип разрядности системы, данную информацию предоставляют свойства компьютера. Тип определяет папку, куда вставлять файл.

Как исправить ошибку?

Способ 1.

Файл D3dx9_30.dll, принадлежит библиотеки DirectX 9 , поэтому достаточно её установить если у Вас её нет, или переустановить если у Вас она повреждена.

Способ 2.

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

Последовательность регистрация файлов:

  1. Определяем какой разрядности Ваша Windows;
  2. Для 32 бит скачиваем только файл 32бит;
  3. Для 64 бит скачиваем как 32 так и 64 бит;
  4. Файл 32 бит помещаем в папку: C:\Windows\System32;
  5. Файл 64 бит помещаем в папку: C:\Windows\ SysWOW64;
  6. Для регистрации нажимаем комбинацию Win+R;
  7. Прописываем команду для 32: regsvr32 имя.dll (имя заменяем названием файла 32);
  8. Прописываем команду для 64: regsvr32 имя.dll (имя заменяем названием файла 64);
  9. Жмём "OK и перезагружаем ПК;

Нередко геймеры ощущают перед собой проблему отсутствия определенного dll-файла. Например, любители спортивных симуляторов часто принимают решения скачать d3dx9_30.dll для PES 2013, чтобы любимый футбол на компьютере снова запустился.

С помощью данного файла можно решить проблему с отсутствием файлов d3dx9 во всех некоторых играх и программ. Давайте попробуем разобраться, как установить его и что для этого необходимо сделать.

Причины срыва работы приложений

В первую очередь файл d3dx9_30.dll - это набор библиотек, отвечающий за мультимедийную составляющую приложений. Он устанавливается автоматически в комплекте с той или иной игрой. И все же остается высока вероятность сбоя при определенном моменте. Причины могут быть следующие:

  1. Вирусное или вредоносное программное обеспечение, удалившее файл
  2. Случайное удаления с компьютера
  3. Невозможность приложения найти путь к файлу

Способ который не гарантирует решение проблемы

Если предыдущий способ не помог, то рекомендуем скачать файл d3dx9_30.dll с облака mail.ru/ . Далее необходимо закинуть его в нужную папку. Здесь есть четкое распределение: в случае, когда на вашем компьютере установлена x32-разрядная система - найдите на диске с установленным Windows 7, 8 или 10 папку System32 и поместите скачанный файлик в нее.

Если же вы установили x64-рязрядную систему, то проведите точно такие же манипуляции, только скопируйте скачанный с нашего сайта файл в директорию SysWOW64. В конце не забудьте перезагрузить компьютер и попробуйте запустить Flatout 2, PES 2013 или любую другую игрушку.

Нажмите правой кнопкой мышки на меню «Пуск» и выберите команду «Выполнить». Затем в следующей стадии введите regsvr32 d3dx9_30.dll и нажмите «Подтверждаю». После чего перезагрузите компьютер и попробуйте запустить приложение заново. Все должно уже работать.

Еще один метод – это установка DirectX. с нашего сайта и установите ее. Можете быть уверены, что после этих процедур все запуститься без ошибок и вы снова сможете получить удовольствие от игрового процесса.

Игра выдает ошибку d3dx9_30.dll или d3dx9_3!.dll? Скачай файлы d3dx9_30.dll и d3dx9_31.dll для WoT, WoWS, CS: GO и других игр для систем Windows XP, 7, 8, 10 (x64 / x86).

Отсутствие файлов D3dx9_30.dll или D3dx9_31.dll - что за ошибка

Файлы d3dx9_30.dll или d3dx9_31.dll начинаются с аббревиатуры D3dx, это означает, что они входят в состав библиотек компонентов DirectX и являются частью набора API функций Direct3D. (См. свойства файла на скриншоте).

Исходя из этого и будем бороться с ошибкой.

Какие сообщения выдает

Ошибка выдает окно с текстом:

На русском:
Запуск программы невозможен, так как на компьютере отсутствует d3dx9_30.dll. Попробуйте переустановить программу.
и
Запуск программы невозможен, так как на компьютере отсутствует d3dx9_31.dll. Попробуйте переустановить программу.


Или на английском:
The program can’t start because d3dx9_30.dll is missing from your computer. Try reinstalling the program to fix this problem.
и
The program can’t start because d3dx9_31.dll is missing from your computer. Try reinstalling the program to fix this problem.

На каких играх чаще всего выбивает ошибку d3dx9_30.dll или d3dx9_31.dll:

  • PES 2011, PES 2012, PES 2013 и более свежие версии Pro Evolution Soccer,
  • FlatOut, FlatOut 2,
  • Ragnarok Online,
  • The Sims 3, The Sims 4 и другие версии Симс,
  • GTA 4, GTA 5 и другие версии Grand Theft Auto,
  • World of Tanks (WoT),
  • World of Warships (WoWS),
  • целый ряд других видеоигр.

Системная ошибка отсутствует файл d3dx9_30.dll. Решение проблемы

Системная ошибка отсутствует файл d3dx9_31.dll. Решение проблемы

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

2. Скопируйте с заменой соответствующий файл
Если переустановка DirectX ничего не дала, ничего не остается, как скопировать с заменой файл, который вызвал ошибку.

Файл d3dx9_30.dll скачать бесплатно, копировать в System32 или SysWOW64

Файл d3dx9_31.dll скачать бесплатно, копировать в System32 или SysWOW64

Алгоритм действий (общий для обеих случаев)
  1. Скачайте и распакуйте архив.
  2. Перейдите в папку с системными файлами: Компьютер → Локальный диск (C:) → Windows → System32, если 32-битная система.
    Перейдите в папку с системными файлами: Компьютер → Локальный диск (C:) → Windows → SysWOW64, если 64-битная система.
  3. Скопируйте с заменой файлы из скаченной папки в системную.
  4. Зарегистрируйте библиотеку dll в системе Windows. Переходим: Пуск → Поиск→ Выполнить (или жмем горячие клавиши Windows + R ). В открывшемся окне «Выполнить» пишем: regsvr32.exe d3dx9_30.dll или regsvr32.exe d3dx9_31.dll
  5. Жмите Ok.
  6. Перезагрузите компьютер.
  7. Радуйтесь жизни.

Кажется, кто-то хочет скачать d3dx9_30.dll для Windows 7 или 10, чтобы избавиться от ошибки: «Запуск программы невозможен, ведь на компьютере отсутствует d3dx9_30.dll». Загрузить динамическую библиотеку и поместить её в нужное место недолго, но есть несколько нюансов:

  • почти все ресурсы, предлагающие бесплатно загрузить dll-библиотеки, лукавят, выдавая за необходимые файлы вредоносное ПО, отправляя пользователя на файлообменники с рекламой и т. д.;
  • даже если обзаведётесь оригинальной длл-кой и узнаете, куда её кидать, это не гарантирует решение проблемы. Ошибка может появиться из-за отсутствия d3dxdll и последующих компонентов DirectX9, вплоть до 43-го.

Мы покажем, как всё это решается быстро и без риска заразить ПК. Заодно и расскажем, какую роль данный файл выполняет в Windows.

Это компонент, который загружается в оперативную память только когда он требуется приложению. Им может пользоваться значительное число игр и программ, в том числе одновременно. Хранится большинство общих для многих программных продуктов библиотек в системных каталогах (system32 и syswow64 для Windows 64 bit).

Модульность позволит сэкономить дисковое пространство (в папке с каждой игрой не надо хранить нужные её dll-ки) и ОЗУ.

D3dx9_30.dll входит в состав самого распространённого API для программирования в среде Windows и применяется, по большому счёту, в играх и мультимедийных приложениях. В его состав входит 330 функций, масса констант и процедур для работы с графической информацией (шейдеры, текстуры, прозрачность, наложение изображений на модели).

Естественно, без столь важного файла на ПК не запустится ни одна игра: PES, NFS, Wolfenstein, CoD. Давайте обзаведёмся им.

Файл входит в состав ДиректИкс 9-й версии, и можно было бы скачать её и обо всём забыть. Но ваша видеокарта, скорее всего, поддерживает более новую редакцию API, вплоть до 12-й, поэтому остановимся на загрузке онлайн-установщика компонента. Он скачает все отсутствующие на ПК элементы DirectX и разместит их в нужной системной директории, зарегистрировав в реестре. Причем обновится и DX 10, и DX 11, если они поддерживаются.

  1. Заходим на страницу и кликаем по кнопке загрузки установщика.

  1. Запускаем полученный инсталлятор и подтверждаем его безопасность.

  1. Отказываемся от установки поисковой панели от Microsoft и ждём, пока программа определит, что следует скачать.

  1. Кликаем «Далее» и ждём, пока файлы загрузятся.


И никакой опасности заразить свой компьютер.

Не помогло

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

В таком случае отсутствующие библиотеки (а порой их несколько) нужно поместить в папку с исполняемым файлом.

  1. Скачиваем архив с нужным нам компонентом .

Если хотите убедиться, что он чистый, перейдите на VirusTotal .

  1. При помощи контекстного меню (правый клик) архива распаковываем его.

  1. Если знаете, где лежит exe-шник, прописываем или выбираем путь к нему.

В ином случае открываем свойства ярлыка и копируем его со строки «Объект» до последнего символа «\».

  1. Кликаем «Извлечь».


Регистрировать не надо – библиотека обнаружится и подхватится игрой/программой автоматически.

Видео

Чтобы было проще понять, что нужно сделать, смотрите ролик ниже.

Ошибка, связанная с файлом динамической библиотеки d3dx9_30.dll, одна из самых распространенных. Пользователи могут ее встретить при запуске большинства игр и некоторых программ, предназначенных для 3D-моделирования. Так это, потому что этот компонент отвечает за трехмерную графику и является частью пакета DirectX 9. В статье будет рассказано, что нужно сделать, чтобы устранить ошибку.

Выше было сказано, что библиотека d3dx9_30.dll относится к программе DirectX 9. Отсюда можно сделать вывод, что для устранения ошибки, связанной с отсутствием ранее упомянутого DLL-файла, понадобится установить эту самую программу. Но это далеко не единственный возможный способ избавления от ошибки. Ниже будет все подробно рассказано.

Способ 1: DLL-Files.com Client

Это приложение служит отличным средством для поиска и установки отсутствующих в системе динамических библиотек. С его помощью можно за пару минут избавиться от ошибки «Файл d3dx9_30 отсутствует» .

Установив программу DLL-Files.com Client себе на компьютер, запустите ее и выполните следующие действия:


Способ 2: Установка DirectX 9

Установив DirectX 9, вы также добьетесь желаемого результата. Сейчас будет подробно рассмотрено как это сделать, но для начала скачайте установщик программы себе на компьютер.

Для этого:



После нажатия окно инсталлятора закроется, а все компоненты DirectX 9 будут установлены, вместе с необходимой динамической библиотекой d3dx9_30.dll. К слову, этот способ дает стопроцентную гарантию в устранении рассматриваемой ошибки.

Исправить ошибку можно и без вспомогательного программного обеспечения, самостоятельно. Для этого нужно загрузить файл d3dx9_30.dll себе на компьютер и переместить его в папку «System32» или «SysWOW64» (в зависимости от разрядности системы). Вот точный путь к этим каталогам:

C:\Windows\System32
C:\Windows\SysWOW64

Проще всего в Проводнике открыть две папки (папку с библиотекой и папку, куда ее нужно переместить) и перетащить файл d3dx9_30.dll в нужную директорию, как это показано на изображении.

Если вы пользуетесь операционной системой, которая выходила до Windows 7, то конечная директория может отличаться. Более подробно об этом написано в специальной статье на нашем сайте. Еще может понадобиться зарегистрировать перемещенную библиотеку, делайте это если ошибка не пропала. Пошаговое руководство по регистрации динамических библиотек также находится у нас на сайте.

Графика