Как исправить ошибку failed to create d3d device

Войти

Магазин

Сообщество

Поддержка

Изменить язык

Полная версия

© Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах.
Политика конфиденциальности
 |  Правовая информация
 |  Соглашение подписчика Steam
 |  #footer_refunds

STEAM

МАГАЗИН

СООБЩЕСТВО

О STEAM

ПОДДЕРЖКА

Установить Steam

войти
 | 
язык

Valve Software

© 2023 Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах.

НДС включён во все цены, где он применим.  

Политика конфиденциальности
  |  
Правовая информация
  |  
Соглашение подписчика Steam

О Valve
  |  Steamworks
  |  Вакансии
  |  Дистрибуция Steam
  |  Подарочные карты

  • При запуске определенных игр, таких как Left 4 Dead 2, CS: GO, Borderlands или Rocket League, некоторые игроки сообщали об ошибке «Не удалось создать устройство D3D или D3D9».
  • Если вы один из тех, кому не повезло с этой ошибкой, вам следует обновить графику и ОС своей системы и установить разрешение запуска для затронутых игр.
  • Чтобы узнать больше о том, как исправить ошибки в играх, посетите нашу страницу, посвященную устранению неполадок в игре.
  • Обзоры игр, руководства и исправления можно найти в нашем разделе игр. Мы охватываем большинство игр и программ запуска игр, поэтому вы найдете там решения для большинства ошибок.

исправить ошибку d3d steam

Ошибки при запуске — слишком привычное явление для геймеров, как будто игра чувствует наше желание играть и отказывается дать нам то, что мы ищем. Так обстоит дело с Failed to create D3D device или менее распространенным, но не менее раздражающим Failed to create D3D9 device error .

Обе эти ошибки сообщают игроки, запускающие игры через Steam, и, похоже, они касаются только нескольких игр:

  • Left 4 Dead 2
  • CS: GO
  • Borderlands 1 и 2
  • Портал
  • Ракетная лига

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

Мы предпримем обычные шаги по устранению неполадок, когда вы увидите эти ошибки.

1. Перезагрузите компьютер.

  • Перейдите в Пуск> Питание> Перезагрузка.

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

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

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


2. Проверьте целостность файлов игры.

проверить целостность игры steam

  1. Щелкните правой кнопкой мыши проблемную игру
  2. Перейти к свойствам
  3. Перейдите на вкладку Local Files.
  4. Нажмите на Проверить целостность файлов игры.

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

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

Если ошибка « Не удалось создать устройство D3D» или «Устройство D3D9» было вызвано ошибкой графического драйвера, перезапуск системы может решить проблему.


Steam не отвечает на вашем ПК? Попробуйте эти простые решения


3. Обновите Windows до последней версии.

экран обновления Windows

  1. Откройте настройки (сочетание клавиш Win + i)
  2. Перейти к обновлению и безопасности
  3. Нажмите Проверить наличие обновлений

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

Иногда эти обновления включают исправления совместимости, которые могут исправить такие ошибки, как « Не удалось создать устройство D3D» или « Ошибка создания устройства D3D9» .


4. Обновите графические драйверы.

обновить графический драйвер nvidia

Для видеокарт nVidia:

  1. Открыть GeForce Experience
  2. Перейдите на вкладку Драйверы
  3. Нажмите на проверки обновлений с
  4. Как только новый драйвер будет найден, нажмите Экспресс-установка или Выборочная установка.
  5. Перезагрузите компьютер

Для видеокарт AMD:

  1. Щелкните правой кнопкой мыши на рабочем столе
  2. Выберите программное обеспечение AMD Radeon
  3. В разделе «Драйверы и программное обеспечение» нажмите » Проверить наличие обновлений».
  4. Установите новый драйвер и перезагрузитесь

Один из лучших способов исправить ошибку «Не удалось создать устройство D3D или D3D9» — это обновить драйвер видеокарты.

Эти ошибки вызваны проблемой с видеокартой или ее драйвером, поэтому в большинстве случаев решением будет обновление драйвера.

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

Примечание. Если вы используете DDU для удаления графического драйвера, вам необходимо перейти на веб-сайт производителя видеокарты и вручную загрузить драйвер или графическое программное обеспечение (GeForce Experience или AMD Adrenalin).


Не знаете, как использовать DDU? Нет проблем, у нас есть руководство, чтобы показать вам.


5. Установите параметры запуска игры.вручную установить разрешение Steam для исправления не удалось создать устройство d3d

  • Открыть Steam
  • Щелкните игру правой кнопкой мыши
  • Выбрать свойства
  • На вкладке «Общие» выберите « Установить параметры запуска».
  • Тип -w 1920 -h 1080
  • Нажмите ОК > Закрыть
  • Запустить игру

Примечание: вместо 1920 и 1080 используйте собственное разрешение вашего монитора.

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

Это может вызвать проблему, когда игра пытается запустить с низким разрешением, поэтому вам нужно будет принудительно установить желаемое разрешение.


6. Запускаем игру в режиме совместимости.

  1. Перейдите в папку с установкой игры (щелкните игру правой кнопкой мыши в Steam> Управление> Обзор локальных файлов )
  2. Щелкните правой кнопкой мыши исполняемый файл 
  3. Выбрать свойства
  4. Перейдите на вкладку » Совместимость».
  5. Либо запустите средство устранения неполадок совместимости, либо установите флажок и вручную выберите старую версию Windows для запуска игры.

После того, как вы включили режим совместимости, вы сможете запустить игру, и это должно очистить ошибку Failed to create D3D or D3D9 device .


7. Включите службы для исправления ошибки «Не удалось создать устройство D3D».

включить графические службы с помощью msconfig

Откройте окно запуска (сочетание клавиш Win + R)

  1. Введите msconfig
  2. Перейдите на вкладку Services
  3. Убедитесь, что все сервисы nVidia или AMD включены
    • Примечание. Если вы не знаете, какие это службы, нажмите « Включить все».
  4. Перезагрузите компьютер

В погоне за большей производительностью некоторые пользователи отключают определенные службы, которые они считают несущественными, но мы не можем не подчеркнуть этого достаточно: вы никогда не должны отключать их, если вы не вносите 100% изменений, поскольку это может привести к сбоям игры или даже хуже того, нестабильность системы.

Эти исправления помогут вам исправить ошибки «Не удалось создать устройство D3D» и «Не удалось создать устройство D3D9» при запуске игр в Steam.

Если у вас возникнут другие проблемы с играми Steam, сообщите нам об этом в разделе комментариев ниже.


FAQ: Проблемы с устройством D3D или D3D9

  • Что такое ошибка устройства D3D?

D3D (Direct 3D) — это компонент DirectX API, который ваша система использует для визуализации графики. Если у вас возникли проблемы с D3D, это руководство покажет вам, как их исправить. Для получения дополнительной информации о Direct3D ознакомьтесь с нашей подробной статьей.

  • Что означает ошибка D3D?

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

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

Обновите графический драйвер до последней версии, затем следуйте инструкциям из этого руководства.

Попробуйте наш инструмент устранения неполадок

Выберите операционную систему

Выберите язык програмирования (опционально)

‘>

Многие пользователи Windows сталкиваются с неприятной проблемой: они получают сообщение об ошибке « Не удалось создать устройство D3D »При запуске своих игр (обычно Counter-Strike: глобальное наступление , Dota 2 , Left 4 Dead 2 и т. д.) или графические программы.

Эта ошибка может возникнуть по многим причинам. Как указано в сообщении, это проблема Direct 3D и драйвера видеокарты. Но иногда вы также можете исправить это, изменив параметры запуска вашей игры.

Так что, если у вас возникла эта проблема, не волнуйтесь. Попробуйте следующие методы исправить ошибку «Не удалось создать устройство D3D»:



  1. Переустановите драйвер видеокарты
  2. Установите параметры запуска вашей игры
  3. Включите все ваши графические сервисы
  4. Отменить последнее изменение

Метод 1: переустановите графический драйвер

D3D, сокращение от Direct 3D, представляет собой программный интерфейс графических приложений, связанный с вашим графическим адаптером и его драйвером. Если что-то не так с Direct 3D, вероятно, ваш графический драйвер сломан . Вы можете попробовать переустановить его и посмотреть, решит ли это вашу проблему.

Вы можете удалить графический драйвер самостоятельно, а затем загрузить и установить его с официального сайта вашего устройства. Но, честно говоря, на это потребуется много времени и сил. Если вы хотите, чтобы процесс был проще (и в равной степени безопасным), рекомендуется использовать Водитель Easy .

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



Вы можете загрузить и установить драйверы с помощью Free или За версия Driver Easy. Но с версией Pro требуется всего 2 клики (и вы получаете полная поддержка и 30-дневная гарантия возврата денег ). Также вы можете использовать версию Pro для переустановите драйверы вашего устройства.

Чтобы переустановить графический драйвер с помощью Driver Easy:

1) Скачать и установить Водитель Easy (и обновите его до Pro версия ).

2) Выбрать инструменты .

3) Выбрать Удаление драйвера . Щелкните свой графический драйвер в категории «Видеоадаптеры» и нажмите кнопку Удалить кнопка. Ваш графический драйвер скоро будет удален.

4) Нажмите Назад .

5) Щелкните значок Сканировать сейчас кнопка. Водитель Easy затем просканирует ваш компьютер и автоматически определит, что ваш графический драйвер необходимо обновить.

6) Нажмите кнопку «Обновить» рядом с графическим адаптером, чтобы обновить его драйвер. Или вы можете нажать Обновить все чтобы обновить сразу все драйверы устройств.

7) Перезагрузите компьютер и запустите игру. Затем проверьте, исчезла ли ошибка.

Метод 2: установите параметры запуска игры

Устанавливая параметры запуска игры в Steam, вы изменяете внутренние настройки игры перед ее запуском. Это полезно для решения проблем с несовместимой графикой, таких как сбой устройства D3D.

Чтобы установить параметры запуска:

1) Запустите клиент Steam и перейдите в свою игровую библиотеку.

2) Щелкните правой кнопкой мыши игру, в которой возникает ошибка, и выберите Свойства .

3) Нажмите УСТАНОВИТЬ ОПЦИИ ЗАПУСКА .

4) В появившемся диалоговом окне введите « -dxlevel 81 ”И щелкните Хорошо . (Это заставляет вашу игру запускаться с использованием более ранней версии DirectX.)

* Обратите внимание, что если вы пытаетесь играть Counter-Strike: Global Offensive, Left 4 Dead 1 или 2 или Portal 2 , вы должны ввести « -dxlevel 90 ‘.

5) Закройте окно свойств и запустите игру.

6) Если проблема не исчезнет, ​​откройте Свойства окно вашей игры и нажмите УСТАНОВИТЬ ОПЦИИ ЗАПУСКА очередной раз.

7) Введите следующая строка в диалоговом окне и щелкните Хорошо (это заставляет игру запускаться с заданным разрешением):

-w 1280 -h 720

* Обратите внимание, что вам следует изменить 1280 и 720 к ширина и высота из рекомендуемое разрешение на вашем компьютере соответственно.

8) Закройте окно «Свойства» и запустите игру. Если этот метод работает для вас, вы больше не увидите ошибку.

Метод 3. Включите все ваши графические сервисы

Вы можете получить ошибку Failed to create D3D device, потому что ваши графические службы запуска отключены. Вы можете проверить статус этих служб и снова включить их при необходимости. Для этого:

1) нажмите Логотип Windows ключ и р на клавиатуре одновременно, чтобы вызвать окно «Выполнить».

2) В поле «Выполнить» введите « msconfig »И нажмите Войти на клавиатуре. Это откроется Конфигурация системы .

3) В окне конфигурации системы нажмите кнопку Сервисы таб. Затем проверьте, все ли услуги, связанные с вашим видеокарта (обычно их имена, включая NVIDIA , AMD , Intel и т. д.) проверены. Если нет, установите флажок рядом с каждой из этих служб. После этого нажмите Хорошо .

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

Метод 4: отменить последнее изменение

Иногда изменение настроек вашего компьютера или новое установленное приложение может привести к тому, что ваше устройство D3D не сможет создать ошибку. Некоторые настройки или программы могут быть несовместимы с вашей игрой. Если вы недавно внесли какие-либо изменения в свой компьютер и получили сообщение об ошибке, вы можете отменить его и посмотреть, решит ли это вашу проблему.

Некоторые пользователи Windows сталкиваются с «Не удалось создать устройство D3D» всякий раз, когда они пытаются запустить Counter-Strike GO из выделенного исполняемого файла или из игровой библиотеки, такой как Steam. Сообщается, что эта ошибка возникает в нескольких версиях Windows, включая Windows 7, Windows 8.1 и Windows 10.

Не удалось создать устройство D3D при открытии CS GO

Перво-наперво, просто перезагрузите компьютер и посмотрите, не возникает ли проблема. Вы можете иметь дело со случаем чучел водителей, которые должны быть обновлены.

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

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

Однако, если вы используете графический процессор AMD Radeon, проверьте, не отключена ли функция Anti-LAG в вашей программе AMD.

Запуск игры в оконном режиме

Оказывается, многие затронутые пользователи смогли решить эту проблему, заставив CS: GO работать в оконном режиме. Это не так плохо, как кажется — после успешного открытия игры вы можете снова установить CS: GO в полноэкранном режиме в меню «Параметры».

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

Независимо от сценария, следуйте одному из приведенных ниже руководств, чтобы заставить CS: GO заставить игру работать в оконном режиме:

Forcing CS: перейти в оконный режим через Steam

  1. Откройте приложение Steam и убедитесь, что вы вошли в свою учетную запись, где у вас есть CS: Go.
  2. Затем откройте свою библиотеку из ленточного меню вверху, затем щелкните правой кнопкой мыши Counter-Strike: Global Offensive и выберите Свойства в появившемся контекстном меню.
  3. Как только вы окажетесь на экране «Свойства» Counter-Strike: Global Offensive, выберите вкладку «Общие» в горизонтальном меню вверху, затем нажмите «Установить параметры запуска».Доступ к меню параметров запуска
  4. Как только вы окажетесь на экране параметров запуска, просто введите «-windowed» и нажмите «ОК», чтобы сохранить изменения.
    Примечание. Если это по-прежнему не работает, добавьте всю строку ниже: -w 1280-H720 -window -novid -high -threads 4 -nojoy + cl_forcepreload 1 -nod3d9ex
  5. После того, как вам удастся применить эти изменения, запустите игру прямо из Steam и посмотрите, позволили ли указанные выше изменения разрешить «Не удалось создать устройство D3D».
  6. Если обходной путь был успешным и вам удалось успешно запустить игру, перейдите в «Настройки игры»> «Настройки видео»> «Расширенное видео» и принудительно запустите игру в полноэкранном режиме.
  1. Откройте проводник (или «Мой компьютер») и перейдите к местоположению ярлыка (скорее всего, на рабочем столе), который вы используете для запуска игры (а не к месту, где вы установили CS: GO).
  2. Как только вы доберетесь до нужного места, щелкните правой кнопкой мыши исполняемый файл CS: GO и выберите «Свойства» в появившемся контекстном меню.Доступ к экрану свойств исполняемого файла игры
  3. Как только вы окажетесь в окне «Свойства» окна, выберите вкладку «Ярлык» и найдите место назначения. Как только вы прибудете в нужное место, просто добавьте «_window» (без кавычек) после целевого местоположения.Принудительное использование ярлыка в режиме -окна

    Примечание. Вы также можете попытаться добавить -dxlevel 90 вместо -window, чтобы принудительно запустить исполняемый файл с DirectX 9.0c. Кроме того, добавьте всю строку ниже:

    -w 1280-H720 -window -novid -high -threads 4 -nojoy + cl_forcepreload 1 -nod3d9ex

  4. Нажмите Применить, чтобы сохранить изменения, затем дважды щелкните ярлык, который вы используете для запуска CS: GO, и посмотрите, исправлена ​​ли проблема.
  5. Если операция прошла успешно, и вы можете без проблем запустить игру, перейдите в «Настройки игры»> «Настройки видео»> «Расширенное видео» и установите игру для запуска в полноэкранном режиме.

Обновление DirectX до последней версии

Как оказалось, эта конкретная проблема также может возникать из-за сильно устаревшей версии DirectX. Если вам никогда не удавалось запустить Counter-Strike: Global Offensive на этой конкретной конфигурации, вам следует убедиться, что вы работаете с последней доступной версией DirectX, особенно если вы используете более новую карту GPU.

Несколько затронутых пользователей, которые ранее сталкивались с «Не удалось создать устройство D3D» всякий раз, когда они пытались запустить CS: GO, подтвердили, что проблема была решена после того, как они обновили версию DirectX до последней версии, доступной с помощью веб-установщика.

Вот краткое пошаговое руководство по обновлению DirectX до последней версии:

  1. Откройте браузер по умолчанию и откройте эту ссылку (Вот), выберите язык программы установки и нажмите кнопку «Загрузить».Загрузка веб-установщика среды выполнения DirectX для конечного пользователя
  2. Как только вы перейдете к следующему экрану, снимите флажки со всех вредоносных программ, которые Microsoft нажимает, а затем нажмите «Нет, спасибо» и продолжите с помощью кнопки установщика Direct X End-User Runtime Web Installer.
  3. Дождитесь полной загрузки dxwebsetu.exe, затем дважды щелкните по нему и следуйте инструкциям на экране, чтобы завершить обновление до последней версии DirectX.Установка DirectX для конечного пользователя
  4. После завершения операции перезагрузите компьютер и запустите Counter-Strike: Global Offensive при следующем запуске, чтобы увидеть, решена ли проблема.

Если этот сценарий неприменим, перейдите к следующему потенциальному исправлению ниже.

Отключение функции защиты от задержек в Radeon (если применимо)

Если этот сценарий применим, и вы используете выделенный графический процессор от AMD, скорее всего, ошибка «Не удалось создать устройство D3D» возникает из-за сомнительной функции защиты от задержек в Radeon. Несколько пострадавших пользователей подтвердили, что после отключения этой функции Counter-Strike: Global Offensive запущен без проблем.

Чтобы отключить функцию Radeon Anti-Lag, откройте программное обеспечение AMD, перейдите на вкладку «Игры» и нажмите CS-GO. Затем в выделенных настройках CS-GO отключите Radeon Anti-Lag и сохраните изменения.

Отключение функции Anti Lag в AMD Radeon

Get your games working again

by John Nedelcu

Ever since I got my first computer, I wanted to know how it worked and how components were communicating between them to make such a marvellous machine work…. read more


Updated on May 29, 2023

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • When launching specific games, like Left 4 Dead 2, CS: GO, Borderlands, or Rocket League, some players have reported the Failed to create D3D or D3D9 device error.
  • If you are one of the unlucky gamers coming upon this error, you should update your system’s graphics and OS and set a launch resolution for the affected games.

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various gaming problems, we recommend using Fortect:This software will repair common computer errors that usually cause issues during gaming sessions, such as damaged or corrupt DLLs, system files that need to run along with the game components but fail to respond, and common broken registry values.
Maintain an error-free gaming experience in 3 easy steps:

  1. Download and install Fortect.
  2. Launch the app to start the scan process.
  3. Click the Start Repair button to resolve all issues affecting your computer’s performance.
  • Fortect has been downloaded by 0 readers this month.

Launch errors are too familiar for gamers as if the game senses our desire to play and refuses to give us what we seek. So is the case with the Failed to create D3D device or the less common but equally annoying Failed to create D3D9 device error.

Both of these errors are being reported by players launching games through Steam, and it seems to be isolated to only a few titles, including Left 4 Dead 2, CS: GO, Borderlands 1 & 2, Portal, and Rocket League.

Luckily, the route you’ll need to take is the same to fix both D3D and D3D9 errors, as they have a common cause. So, we will go through the usual troubleshooting steps when you see these errors.

What causes the D3D error?

The D3D Error is often a reference to a DirectX Error, precisely a Direct3D error. Several factors can cause a Direct3D error, including:

  1. Outdated or incorrect drivers – Ensure you have the most current drivers installed for your graphics card.
  2. Insufficient system resources – Your system might need more memory or processing power to run the game.
  3. Software conflicts – Other software running in the background can interfere with the game and cause a Direct3D error.
  4. DirectX version issues – The game may require a newer version of DirectX than what you have installed on your system.
  5. Corrupted or damaged game files – Sometimes, the files can become corrupt or damaged, causing the Direct3D error.

With the causes covered, let us explore some fixes you should apply.

How do I fix Failed to create D3D or D3D9 device error?

Before you even venture into our recommendations, you should restart the computer. A restart is a general fix but may be effective. It will force a few processes to stop and may help fix a failed to create d3d device error.

1. Verify the integrity of game files

  1. Launch Steam, right-click on the problematic game, and go to Properties.
    failed to create d3d device
  2. Click on the Local Files tab, then click on Verify Integrity of Game Files.

Valve has kindly baked into Steam the option to check if your game files have become corrupted or if something is missing from the game installation directory.

This can help if your antivirus or antimalware software has decided to block or quarantine a file.

If the Failed to create D3D device or D3D9 device errors have been caused by an error of the graphics driver, giving the system a fresh start might solve the issue.

2. Update Windows to the latest version

  1. Open Settings using the keyboard shortcut Win + i.
  2. Click on Update & Security.
  3. Click on Check for updates.
    failed to create d3d device

Keeping your Windows operating system up to date is essential because you benefit from the latest bug fixes and security updates.

Sometimes, these updates include compatibility patches which can fix mishaps like the Failed to create D3D device or failed to create D3D9 device errors.

3. Update your graphics drivers

3.1 Updating Nvidia graphics cards

  1. Right-click on your desktop and select Nvidia Control Panel.
  2. Take note of your driver indicated in the Control Panel.
    failed to create d3d device
  3. Now head over to the Nvidia website, and hit the Drivers tab.
    failed to create d3d device
  4. Fill up the form provided and hit Search to get your driver.
  5. Now hit download, double-click the downloaded file to launch the installer, and follow the prompts.
  6. Restart your computer.

3.2 Updating AMD graphics cards

  1. Right-click on your desktop and select AMD Radeon Software.
    failed to create d3d device
  2. Under Driver & Software, click on Check for Updates.
  3. Install the new driver and reboot.

One of the best ways to fix the failed to create D3D, or D3D9 device error is to update your graphics driver.

These errors are caused by a problem with the graphics card or its driver, so a driver update will usually be the solution.

To go one step beyond, we strongly recommend performing a clean install of the graphics driver or using a utility like DDU to remove the graphics driver altogether before installing the new one.

Note: If you use DDU to uninstall your graphics driver, you must go to the graphics card manufacturer’s website and manually download either the driver or the graphics software (GeForce Experience or AMD Adrenalin).

Besides the solutions presented above, you can also try specialized software like DriverFix to scan your device for outdated, damaged, or missing drivers and automatically update them with brand-new versions.

Get DriverFix

4. Set game launch options

  1. Open Steam, Right-click on the game, and select Properties.
    failed to create d3d device
  2. On the General Tab, select Set Launch Options and type -w 1920 -h 1080.
    failed to create d3d device
  3. Click OK.
  4. Finally, launch the game.

Note: instead of 1920 and 1080, use your monitor’s native resolution.

This will force the game to launch with the specified resolution. Unfortunately, some of these games are a bit older, so they don’t always cooperate with newer hardware and higher resolutions.

This can cause a problem when the game tries to launch with a low resolution, so you will need to force the desired resolution.

5. Run the game in compatibility mode

  1. Navigate to your game installation folder, right-click on the executable, and select Properties.
  2. Click on the Compatibility tab.
  3. Click Run this program in compatibility mode for and manually select an older version of Windows to run the game.

Once you have enabled compatibility mode, you can launch the game, which should clear the Failed to create D3D or D3D9 device error.

Read more about this topic

  • Fix: Your Response to the CAPTCHA Appears to be Invalid
  • Steam Big Picture Mode Crashes? 9 Fixes
  • Steam Error Code 7: What is it & How to Fix it

6. Enable services

  1. Press Windows + R, then type msconfig and hit Enter.
  2. Go to the Services tab.
  3. Make sure that all Nvidia or AMD services are enabled. (If you are unsure which services these are, click on Enable All).
    failed to create d3d device
  4. Reboot your PC

In pursuing more performance, some users disable certain services that they deem unimportant. Still, we cannot stress this enough: you should never disable these if you are not 100% sure of the changes you are making, as this could lead to game crashes or, even worse, system instability.

These fixes will help you fix both Failed to create D3D device and Failed to create D3D9 device errors when launching games on Steam.

If you encounter issues with Steam games, let us know in the comments section below.

Still experiencing issues?

SPONSORED

If the above suggestions have not solved your problem, your computer may experience more severe Windows troubles. We suggest choosing an all-in-one solution like Fortect to fix problems efficiently. After installation, just click the View&Fix button and then press Start Repair.

newsletter icon

Понравилась статья? Поделить с друзьями:
  • Как исправить ошибку fail to hook gettickcount
  • Как исправить ошибку f21 на машинке bosch
  • Как исправить ошибку f1 при загрузке компьютера
  • Как исправить ошибку explorer exe на windows 10
  • Как исправить ошибку exe cannot find zone