Вы пытаетесь запустить игру или программу, и на вашем лице появляется сообщение об ошибке «D3dx9_42.dll не найден" или же "Файл d3dx9_42.dll отсутствует“. Иногда вы также можете увидеть сообщение об ошибке «Программа не запускается, потому что на вашем компьютере отсутствует d3dx9_42.dll. Попробуйте переустановить программу, чтобы решить эту проблему.. » Эта проблема обычно вызывает проблемы с DirectX, поскольку он используется в большинстве игр и графических приложений для Windows. Хорошая новость в том, что у нас есть несколько способов решения проблемы отсутствия D3dx9_42.dll на вашем ПК с Windows 10.
Метод 1: путем установки файла D3dx9_42.dll
Шаг 1: Откройте браузер и перейдите по ссылке ниже, чтобы загрузить Файл D3dx9_42.dll:
https://www.dll-files.com/d3dx9_42.dll.html
Затем нажмите на Скачать ссылка в зависимости от того, является ли ваша система 32-битный или же 64-битный.
*Примечание - Чтобы узнать архитектуру вашей системы (32-битный или же 64-битный), следить этот процесс.

Шаг 2: После загрузки откройте папку Zip и скопируйте файл dll.

Шаг 3: Теперь нажмите Win + E вместе на клавиатуре, чтобы открыть Проводник.
в Проводник окна, следуйте по пути ниже, чтобы добраться до System32 папка:
C: \ Windows \ System32

Шаг 4: нажмите Продолжать кнопку, чтобы предоставить разрешение на доступ администратора и завершить процесс.

Теперь вы можете попробовать запустить программу, и вы больше не должны видеть ошибку отсутствия dll.
*Примечание - Кроме того, вы также можете скопировать и вставить файл в папку с игрой (с которой у вас возникла проблема). Следуйте приведенным ниже инструкциям.
Шаг 1: Чтобы перейти в папку с игрой, перейдите к значку игры на рабочем столе, щелкните его правой кнопкой мыши и выберите Местонахождение открытого файла.

Шаг 2: Теперь вставьте Dll файл.
Шаг 3: Нажмите на Продолжать чтобы предоставить права администратора и завершить процесс.

Теперь вы можете попробовать открыть игру, и она должна работать нормально.
Метод 2: путем установки пакета среды выполнения DirectX для конечного пользователя
Шаг 1: Откройте браузер и перейдите по ссылке ниже, чтобы загрузить Среда выполнения Windows для конечных пользователей страница загрузки:
https://www.microsoft.com/en-us/download/details.aspx? id = 8109

Шаг 2: После завершения загрузки запустите файл и следуйте инструкциям мастера, чтобы завершить установку.
Однажды DirectX установлен, перезагрузите компьютер и попробуйте открыть игру или программу, с которой возникла проблема. Ошибка должна исчезнуть, и программа должна работать нормально.
Кроме того, вы также можете обновить DirectX до последней версии.
Метод 3: переустановив программу или игру
Шаг 1: Щелкните правой кнопкой мыши на Начинать меню и выберите Запустить открыть Команда Run.

Шаг 2: в Команда Run окно, тип appwiz.cpl и нажмите ОК открыть Программы и компоненты окно в Панель управления.

Шаг 3: в Программы и функции окно, под Удалить или изменить программу, щелкните правой кнопкой мыши программу, в которой отображается ошибка, и выберите Удалить.

Шаг 4: В появившейся подсказке щелкните да для подтверждения удаления.
Нет, перезагрузите компьютер и переустановите программу. Теперь вы можете запустить программу без появления каких-либо ошибок.
Метод 4: путем обновления драйверов графического процессора
Иногда ошибка отсутствия D3dx9_42.dll может быть связана с устаревшими драйверами, и, следовательно, обновление драйверов графического процессора может решить проблему. Посмотрим, как:
Решение 1. Использование диспетчера устройств
Шаг 1: Щелкните правой кнопкой мыши на Начинать меню и выберите Диспетчер устройств.

Шаг 2: в Диспетчер устройств окно, разверните Видеоадаптеры раздел, щелкните правой кнопкой мыши драйвер видеокарты и выберите Обновить драйвер.

Шаг 3: Во всплывающем окне выберите Автоматический поиск драйверов.

Теперь подождите, пока он обнаружит все доступные последние обновления. Если возможно, он установит последнюю версию драйвера для вашей системы.
Кроме того, вы также можете установить драйверы с локального компьютера. Посмотрим как.
Шаг 1: Щелкните правой кнопкой мыши Начинать меню и выберите Запустить открыть Команда Run.

Шаг 2: в Команда Run поле поиска, введите devmgmt.msc и нажмите ОК открыть Диспетчер устройств окно.

Шаг 3: в Диспетчер устройств окно, разверните Видеоадаптеры раздел, щелкните правой кнопкой мыши драйвер видеокарты и выберите Обновить драйвер.

Шаг 4: Теперь в Обновите драйверы окно, выберите Найдите на моем компьютере драйверы вариант.

Шаг 5: В следующем окне перейдите в Найдите программное обеспечение драйвера в этом месте поле и нажмите на Просматривать кнопка.

Шаг 6: Как только вы найдете нужную папку, нажмите ОК чтобы подтвердить папку, а затем нажмите Следующий. Windows теперь просканирует папку на предмет обновленных и совместимых драйверов.
После обнаружения Windows 10 установит их автоматически.
Перезагрузите компьютер, и теперь вы можете запускать игру или программу в обычном режиме.
Решение 2. Обновление драйвера графического процессора вручную
Шаг 1: нажмите Победа + X вместе на клавиатуре и выберите Диспетчер устройств.

Шаг 2: в Диспетчер устройств окно, перейдите в Видеоадаптеры раздел, щелкните стрелку рядом с ним, чтобы развернуть раздел, щелкните правой кнопкой мыши драйвер видеокарты и выберите Характеристики.

Шаг 3: в Характеристики в окне выберите Подробности таб.
Теперь перейдите к Имущество поле и выберите Идентификаторы оборудования из раскрывающегося списка.
Щелкните правой кнопкой мыши и Копировать 1-е значение из Значение список.

Шаг 4: Теперь откройте браузер и вставьте скопированное значение в поисковую систему. Найдите официальную ссылку поддержки драйверов и загрузите последнее обновление драйвера соответственно.
*Примечание - Нажми на Скачать ссылка в зависимости от того, является ли ваша система 32-битный или же 64-битный. Чтобы узнать архитектуру вашей системы (32-битный или же 64-битный), следить этот процесс.
После того, как вы установили драйвер, перезагрузите компьютер, и вы больше не должны видеть ошибку при запуске игры или программы.
Метод 5: Запуск команды SFC Scannow
Если ни один из вышеперечисленных методов не работает, вы можете попробовать запустить средство проверки системных файлов, чтобы выяснить и восстановить поврежденные системные файлы на вашем компьютере.
Шаг 1: нажмите Win + R горячая клавиша на клавиатуре, чтобы открыть Команда Run.
Шаг 2: в Команда Run окно, тип cmd в поле поиска и нажмите Ctrl + Shift + Enter клавиши вместе на клавиатуре для запуска Командная строка с правами администратора.

Шаг 3: в Командная строка (поднятое) окно, введите команду ниже и нажмите Входить:
SFC / Scannow

Процесс занимает некоторое время. Итак, подождите некоторое время, пока он обнаружит и восстановит любые поврежденные файлы в вашей системе.
Перезагрузите компьютер, и теперь вы можете запускать игру или программу, не видя ошибки отсутствия D3dx9_42.dll.