Как исправить невозможность инициализации устройства DirectX 9 | 2021 советы

0

Довольно неприятно видеть, что Невозможно инициализировать устройство DirectX 9 при запуске игры. Однако вы здесь не одиноки. Это частая проблема, особенно для Grand Theft Auto V (GTA 5) и Warcraft 3. К счастью, исправить ее совсем несложно…

О DirectX 9

Microsoft DirectX 9 — это группа технологий, призванных сделать компьютеры под управлением Windows идеальной платформой для запуска и отображения приложений, богатых мультимедийными элементами, такими как полноцветная графика, видео, 3D-анимация и богатый звук.

Почему возникает эта ошибка?

Эта ошибка может возникать по следующим причинам:

  • Временное (простая перезагрузка ПК может полностью решить вашу проблему.)
  • Несовместимые или неподдерживаемые видеокарты или драйверы видеокарты.
  • Ускорение Direct3D отключено.
  • DirectX поврежден или устарел.
  • Отсутствует конкретный файл DirectX.
  • Конфликтующие приложения.

Попробуйте эти исправления

  • Обновите драйвер видеокарты
  • Ускорение Direct3D
  • Включить DirectPlay
  • Переустановить установщик DirectX
  • Выполнить чистую загрузку

Исправление 1: Обновите драйвер видеокарты

Невозможно инициализировать DirectX 9 Ошибка устройства , скорее всего, вызвана устаревшей или поврежденной графикой. драйвер, который также может вызвать сбой игры и не запускать ее.

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

Есть два варианта обновления графического драйвера: Вручную и Автоматически .

Вариант 1. Вручную

1) Загрузите точный драйвер с веб-сайта производителя.

  • Загрузка драйверов NVIDIA
  • Загрузка драйверов AMD
  • Загрузка драйверов Intel

2) Нажмите клавишу с логотипом Windows + R , затем скопируйте и вставьте devmgmt.msc в поле «Выполнить» и нажмите Enter , чтобы открыть Диспетчер устройств .

3) Разверните Видеоадаптеры > щелкните правой кнопкой мыши драйвер видеокарты> выберите Удалить устройство и установите флажок Удалить дри версия программного обеспечения для этого устройства .

Примечание: Если у вас два видеоадаптера, попробуйте отключить встроенный/встроенный.

3) Установите новый драйвер, который вы только что скачали.

4) Перезагрузите компьютер и попробуйте запустить игру еще раз, чтобы увидеть, сохраняется ли проблема.

Вариант 2: автоматически

Если у вас нет времени, терпения или компьютерных навыков для обновления драйвера видеокарты вручную, вы можете сделать это автоматически с помощью Driver Easy .

Вам не нужно точно знать, в какой системе работает ваш компьютер, вам не нужно беспокоиться о загрузке неправильного драйвера, и вам не нужно беспокоиться об ошибке, когда установка. Driver Easy справится со всем этим.

1) Загрузите и установите Driver Easy.

2) Запустите Driver Easy и нажмите Сканировать сейчас . Затем Driver Easy просканирует ваш компьютер и обнаружит все проблемные драйверы.

3) Щелкните Обновите рядом с отмеченным драйвером видеокарты, чтобы автоматически загрузить и установить правильную версию драйвера (вы можете сделать это в БЕСПЛАТНОЙ версии).

ИЛИ

Нажмите Обновить все , чтобы автоматически загрузить и установить правильную версию всех драйверов, которые отсутствуют или устарели в вашей системе. (Для этого требуется версия Pro , которая поставляется с полной поддержкой и 30-дневной гарантией возврата денег . Вы получать запрос на обновление при нажатии Обновить все .)

4) Перезагрузите компьютер, чтобы изменения вступили в силу.

Исправление 2: ускорение Direct3D

Возможно, что-то не так с вашими настройками DirectX. Чтобы узнать, не в этом ли причина, перейдите в Инструмент диагностики DirectX , чтобы проверить, все ли ваши функции DirectX работают нормально (особенно Direct3D Acceleration ).

1) Введите dxdiag в строке поиска и нажмите Enter .

2) Перейдите на вкладку Дисплей и проверьте, включено ли Direct3D Acceleration .

Примечание. Если у вас несколько видеоадаптеров, проверьте каждую вкладку« Экран »в инструменте диагностики DirectX.

3) Если все они работают нормально, вы можете перейти к следующему исправлению , чтобы решить вашу проблему.

Если отображается Disabled или Недоступно , затем перейдите к Direct3D Acceleration Not Available , чтобы решить вашу проблему.

Исправление 3: Включение DirectPlay

1) В строке поиска введите Turn windows , затем нажмите Включить или выключить функцию Windows .

Кроме того, вы можете перейти в Панель управления > Программы и Функции , затем на боковой панели нажмите Включить или отключить функции Windows (или добавить/удалить компоненты Windows )..

2) Прокрутите вниз до Устаревшие компоненты и установите флажок для DirectPlay .

Если это не сработает, вам нужно найти установщик среды выполнения DX9 . т.е. Папка DirectX

Исправление 4. Переустановите установщик DirectX

Вы можете получить Невозможно инициализировать устройство DirectX 9. ошибка из-за отсутствия некоторых файлов DirectX. Вот как это исправить:

1) Перейдите на сайт загрузки DirectX End-User Runtimes и загрузите установщик Microsoft DirectX.

2) Откройте файл dxwebsetup.exe и следуйте инструкциям экранные инструкции по установке программного обеспечения на ваш компьютер.

3) Все отсутствующие файлы DirectX будут заменены сейчас. Перезагрузите компьютер и проверьте проблему.

4) Если неприятная ошибка все еще не устранена, вам нужно найти папку DirectX в папке установки игры. Затем запустите специальный исполняемый файл установщика DirectX игры, обычно называемый DXSETUP.exe .

Возьмем, например, Grand Theft Auto V:

Перейдите в Steam> SteamApps> Common> GTA V> _CommonRedist> DirectX> Jun2010> DXSETUP

Исправление 5: Выполните чистую загрузку

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

1) Нажмите клавишу с логотипом Windows и R в В то же время введите msconfig в поле и нажмите Enter , чтобы открыть Конфигурация системы .

2) Щелкните вкладку Службы и установите флажок Скрыть все службы Microsoft и нажмите Отключить все .

3) Затем щелкните вкладку Автозагрузка и выберите Откройте диспетчер задач .

4) Выберите каждое запускаемое приложение и нажмите Отключить .

5) Перезагрузите компьютер и снова запустите игру. .

Если сообщение об ошибке исчезло, поздравляем! Однако вам нужно будет найти проблемное программное обеспечение. Вот как это сделать:

  • Снова откройте System Configuration .
  • Включите службы и приложения, которые вы отключили по одному, пока не найдете проблемное.
  • После включения каждого запускаемого приложения вам нужно снова перезагрузить компьютер, чтобы найти конфликтующее..
  • Как только вы обнаружите проблемное программное обеспечение, вам может потребоваться удалить или отключить его, чтобы избежать возникновения той же проблемы в будущем.

Готово?

Надеюсь, одно из описанных выше исправлений устранило проблему Невозможно инициировать устройство DirectX 9 . Но если ничего из этого у вас не сработало, вы можете проверить файлы игры в Steam или переустановить игру заново, чтобы устранить проблему.

Оцените статью
frestage.ru
Добавить комментарий