Исправлено: отсутствует d3dx9_42.dll —

Многие игры не удалось запустить из-за d3dx9_42.dll. Когда запускаются такие игры, как Need For Speed, Sid Meier’s Civilization V и Blur, появляется сообщение об ошибке «Программа не может запуститься, поскольку на вашем компьютере отсутствует файл d3dx9_42.dll. Попробуйте установить программу, чтобы решить эту проблему ».

Эта ошибка является прямым следствием отсутствия DirectX. Упомянутый dll является зависимостью от DirectX 9 и не будет работать, если установлен. Единственный способ решить эту проблему — установить DirectX, что мы и собираемся сделать в этой статье. Мы также попробуем обновить графические драйверы, так как они содержат некоторые важные библиотеки.

Способ 1. Установка среды выполнения для конечного пользователя DirectX

  1. Посетите это ссылка на сайт и скачать DirectX 9.
  2. Перейдите в папку загрузки и запустите установщик DirectX 9 с именем файла: dxwebsetup.exe.
  3. Следуйте инструкциям для установки и завершения установки.
  4. Попробуйте запустить игру, чтобы убедиться, что проблема решена.

Способ 2: обновление графических драйверов

Маловероятно, что вы дойдете до этого метода, но вам следует попробовать обновить графический драйвер, если DirectX не работает.

  1. Нажмите Windows + X и выберите Диспетчер устройств. Вы также можете нажать Windows + R чтобы открыть командную строку, введите devmgmt.ЦКМ и нажмите Хорошо.
  2. Разверните Видеоадаптеры категорию и затем щелкните правой кнопкой мыши на видеокарте, выберите Обновить драйвер, и следуйте инструкциям.
  3. После установки видеодрайвера на компьютер, а затем перезагрузите компьютер и проверьте, без проблем ли запускается игра.

Также проверьте: отсутствует d3dx9_43.dll

Ссылка на основную публикацию
Adblock
detector