Меню

Cs go ошибка failed to create d3d device при запуске windows 10

В этой статье:

  • Причины ошибки
  • Инструкция как исправить «Failed to create d3d device»
      • Кэш Стима
      • Перезагрузка
      • Параметры запуска
      • Обновление DirectX
      • Дополнительные решения
  • Ошибка Failed to initialize Direct3d
    • Что означает ошибка «Failed to initialize Direct3D»
    • Отчего ошибка появляется в Dota 2 и CS:GO?
    • Как справиться с проблемами при инициализации Direct3D в Windows 10?
      • Запустите встроенное средство устранения неполадок оборудования и устройств
      • Проблема с драйвером видеокарты
      • Проверьте наличие обновлений драйвера дисплея в разделе «Дополнительные обновления»
      • Удалите и переустановите драйвер дисплея
      • Установите более старый драйвер
      • Изменить разрешение игры
      • Переустановите распространяемые файлы Visual C ++
      • Удалить проблемное обновление
      • Переименуйте проблемный файл DLL
      • Используйте режим совместимости
      • Ноутбук
  • Почему возникает ошибка d3derr_notavailable (0x8876086a)?
  • failed to reset d3d9 device dota 2
  • Ошибка “unable to use d3d” при запуске Dota 2
    • Варианты исправления “Unable to use d3d” в Dota 2
  • Заключение

Причины ошибки

Данная ошибка возникает в следствии несовместимости заданной графики в CS:GO с настройками операционной системой. То есть, некоторые графические составляющие не могут работать в стандартном режиме, ведь для этого нет соответствующих установленных параметров на ОС. Это очень часто связанно с видеокартой, настройками разрешения на мониторе или пакетами DirectX. В редких случаях виной «пиратская» операционная система.

Ошибка-Failed-to-create-D3D-device-в-CS-GO

Ошибка Failed to create D3D device в CS:GO

D3D или Direct 3D – это спецификация от Microsoft, выполняющая вывод трёхмерных графических примитивов в играх или требующих того приложениях.

Инструкция как исправить «Failed to create d3d device»

Проверьте целостность кэша игры.
[Правой кнопкой мыши по игре в списке -> Свойства -> Локальные файлы -> Проверить целостность кэша]
Это банально и просто, однако нередко помогает справиться со многими ошибками не только в КС ГО, но и в других играх.
Перезапустите Steam.
Перезапустите ПК.
Пропишите в параметры запуска игры ваше разрешение, используя параметры:
-w 1280
-h 720
Обновите DirectX, если у вас не Windows 10, где он встроен.
• Попробуйте в параметры запуска игры прописать:
-dxlevel 81 — для DirectX 8.1
-dxlevel 90 — для DirectX 9
Измените разрешение экрана в настройках Windows.
Обновите драйвера видеокарты.
Ну а если все эти советы вам не помогли, значит проблема кроется либо в вашей ОС, либо в самом ПК.

Кэш Стима

Клиент Steam имеет одну очень хорошую возможность – самостоятельно исправлять ошибки. Эта опция работает очень даже хорошо. Нужно только активировать ее и наблюдать за ремонтом игр.

  • Откройте в Стиме библиотеку с игрой. Кликните правой кнопкой мышки по ней и перейдите в свойства. Далее проследуйте по пути: «Локальные файлы», а затем «Проверить целостность кэша». Хочется отметить универсальность данного действия. Его можно применять ко всем играм в «Steam», которые по тем или иным причинам не запускаются.
    Проверка-целостности-кэша-в-Стим

    Проверка целостности кэша в Стим

Перезагрузка

После проверки кэша рекомендуется перезагрузить PC. Однако отдельным пунктом это действие выведено неспроста. Перезагрузка Стима или компьютера может самостоятельно решить ошибку устройства в КС:ГО или ГТА 5. Это связано с единичными багами и перегрузками системы, если она проработала долгое время.

Параметры запуска

Разработчиками CS:GO было решено внести одну интересную вещь – гибкую систему настроек. Каждый пользователь может тонко подстраивать индивидуальные параметры графики именно под себя. Хорошее решение для настоящих поклонников шутеров, которым хочется получить свою картинку.

  • Нам нужно внести коррективы в настройки разрешения экрана. Снова входим в свойства игры. В первом подпункте из двух вариантов кликаем по «Установить параметры запуска». Откроется окошко для ввода команд. Вписываем такие символы: -w 1280 -h 720. Также попробуйте вбить свое разрешение экрана. Обязательно ставим пробел и знак минус в начале.
  • Альтернативой остается самостоятельно зайти в настройки экрана и несколько раз изменить его разрешение. Один из параметров должен подойти.
    Управление-настройками-экрана-в-Steam

    Управление настройками экрана в Steam

Обновление DirectX

Все игры нуждаются в DirectX. Хотя это общее правило для всех, но нужно попробовать переустановить данный пакет. Скачайте последнюю версию с официального сайта Майкрософт. Ошибка в CS:GO должна уже точно исчезнуть, если все предыдущие варианты не помогли. Также желательно иметь обновленные драйвера видеокарты. А вот еще небольшая видео-инструкция по еще одной возможной причине.

Дополнительные решения

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

  1. Проблема может быть единичной – просто закройте Steam и завершите его процессы через Диспетчер задач. После пробуйте запустить.
  2. В Стиме попробуйте запустить проверку целостности кэша. Часто срабатывает.
  3. Запустите системную опцию “Выполнить” и пропишите туда dxdiag. Команда откроет меню диагностики DirectX и автоматически запустит сканирование его библиотек на ошибки. Просмотрите установленную версию (первая вкладка: Система) с требуемой в игре. Если отличаются – загрузите с официального сайта Майкрософт последний пакет DirectX –microsoft.com/ru-ru/download. Предварительно удалите старый пакет и почистите реестр после этого – тот же CCleaner вам поможет.
  4. Также вариант – в Диспетчере отключите встроенную видеокарту. Перезагрузитесь и пробуйте запуститься.
  5. Практически все запускают игру через Steam, попробуйте запустить проблемную Доту 2 или КС:ГО так: через Стим откройте свойства игры – локальные файлы – просмотреть. Дальше в папках идем по пути Game – Bin – Win32 – кликаем по значку игры.

Ошибка Failed to initialize Direct3d

К счастью, проблема Failed to initialize Direct3d является аналогичной с указанной выше ошибкой, однако она появляется в других играх (Heartstone, Tomb Raider). Все описанные ранее решения полностью работают для неё. Здесь также необходимо будет выполнить чистую переустановку дров для видеокарты и загрузку актуальной версии DirectX.

Ошибка-Failed-to-initialize-Direct3d

Ошибка Failed to initialize Direct3d

Что означает ошибка «Failed to initialize Direct3D»

«Failed to initialize Direct3D» — в переводе с английского на русский «Не удалось инициализировать Direct3D».

Direct3D – это компонент DirectX, который отвечает за интеграцию трехмерных графических изображений (3D-изображений).

Следовательно, данная ошибка возникает из-за того, что при запуске приложения (игры) на устройстве, системе не удалось найти компонент Direct3D, входящий в состав DirectX и отвечающий за 3D-графику.

Отчего ошибка появляется в Dota 2 и CS:GO?

Прежде чем исправлять ситуацию разберемся – из-за чего возникает сбой, который многие получают в следующем виде – Failed to initialize Direct3d. В сообщении сразу указывается на необходимость проверки наличия видеодрайверов и соответствия системных требований. Однако причины могут быть и другими:

  1. Битые драйвера видеокарты, как встроенной, так и дискретной;
  2. Проблемы в интерфейсе DirectX, как вариант – измененные настройки DirectDraw, текстур AGP;
  3. Попытки разогнать видеокарту сторонним софтом.
  4. Несоответствие установленной версии DirectX с требуемыми игрой.
  5. Переход на другую версию Windows (часто при переходе с 7-ки на 10-ку)

Как справиться с проблемами при инициализации Direct3D в Windows 10?

  1. Запустите встроенное средство устранения неполадок оборудования и устройств
  2. Обновите драйвер видеокарты
  3. Проверьте наличие обновлений драйвера дисплея в разделе «Дополнительные обновления».
  4. Удалите и переустановите драйвер дисплея
  5. Установите более старый драйвер
  6. Изменить разрешение игры
  7. Переустановите распространяемые файлы Visual C ++
  8. Удалить проблемное обновление
  9. Переименуйте проблемный файл DLL

Запустите встроенное средство устранения неполадок оборудования и устройств

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

  1. Сначала нажмите клавиши Windows + S на клавиатуре, чтобы открыть параметр поиска.
  2. Введите Устранение неполадок и нажмите Устранение неполадок.

  3. Нажмите Оборудование и устройства , а затем нажмите Запустить средство устранения неполадок .


  4. Следуйте инструкциям на экране для устранения неполадок.

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

Если средство устранения неполадок останавливается до завершения процесса, исправьте его с помощью этого полного руководства.

Проблема с драйвером видеокарты

Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.

Как проверить наличие драйверов и включена ли видеокарта

Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:

  1. нажмите кнопки Win+R;
  2. далее введите devmgmt.msc и нажмите Enter.

Запуск диспетчера устройств - devmgmt.msc

Запуск диспетчера устройств — devmgmt.msc

Далее откройте вкладку «Видеоадаптеры», и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример — ).

Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.

Intel HD включена, NVIDIA выключена

Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать». Пример на скрине ниже.

Задействовать видеокарту

После этого перезагрузите компьютер, затем попробуйте открыть игру.

ДОПОЛНЕНИЕ!

В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты). Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.

Как зайти в BIOS — https://ocomp.info/kak-voyti-v-bios.html

Кнопки для входа в BIOS для разных производителей ноутбуков/ПК —  https://ocomp.info/goryachie-klavishi-dlya-vh-bios-boot-menu.html

Как обновить драйвера на видеокарту:

  1. Способ №1: зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера — https://ocomp.info/harakteristiki-kompyutera.html
  2. Способ №2: воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую) — https://ocomp.info/update-drivers.html
  3. Способ №3: работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь: https://ocomp.info/kak-nayti-i-ustanovit-drayver-dlya-neizvestnogo-ustroystva.html

Проверьте наличие обновлений драйвера дисплея в разделе «Дополнительные обновления»

  1. Откройте начальный экран/меню и введите Центр обновления Windows.
  2. Нажмите “Настройки” справа и выберите Установить дополнительные обновления в левой части.
  3. Панель управления Windows Update должна открыться, а затем все, что вам нужно сделать, это нажать Проверить наличие обновлений в верхнем левом углу, чтобы получать последние обновления.

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

Удалите и переустановите драйвер дисплея

  1. Сначала откройте Диспетчер устройств .
  2. Найдите Адаптеры дисплея и нажмите, чтобы развернуть его.
  3. Щелкните правой кнопкой мыши драйвер видеокарты и выберите Удалить устройство в контекстном меню.
  4. Windows попросит вас подтвердить удаление устройства, поэтому нажмите Удалить , чтобы удалить драйвер. Если доступно, обязательно установите флажок Удалить программное обеспечение драйвера для этого устройства , прежде чем удалять драйвер.
  5. После завершения удаления потребуется перезагрузить компьютер, чтобы загрузить драйверы дисплея по умолчанию.
  6. Теперь вам просто нужно зайти на сайт производителя вашей видеокарты и установить драйвер для вашей видеокарты.

Windows не может автоматически найти и загрузить новые драйверы? Не волнуйтесь, у нас есть правильные решения для вас.

Если вы хотите полностью удалить все файлы, связанные с вашей видеокартой, вы можете проверить наше руководство о том, как использовать Display Driver Uninstaller. Это бесплатный инструмент, который удалит все файлы и записи реестра, связанные с вашим драйвером дисплея.

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

Установите более старый драйвер

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

Просто удалите установленный драйвер и загрузите старую версию с сайта производителя.

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

Изменить разрешение игры

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

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

Это не самое удобное решение, но немногие пользователи сообщили, что решили проблему с помощью этого метода.

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

Хотите знать, как создавать собственные разрешения? Ознакомьтесь с этим руководством и узнайте, как это сделать, как эксперт!

Windows не позволяет изменить разрешение экрана? Ознакомьтесь с этой статьей и быстро устраните проблему.

Переустановите распространяемые файлы Visual C ++

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

  1. Нажмите Windows Key + S и войдите в Панель управления . Выберите Панель управления в списке результатов.

2. Когда откроется Панель управления , нажмите Программы и компоненты .

3. Появится список всех установленных приложений. Дважды щелкните по нужному распространяемому файлу, чтобы удалить его.

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

После удаления проблемного Вторично распространяемого программного обеспечения его необходимо переустановить заново. Вы можете бесплатно загрузить все распространяемые файлы Visual C ++ с веб-сайта Microsoft. Многие игры также поставляются с установочными файлами Visual C ++, поэтому вам не нужно ничего скачивать.

Просто откройте каталог установки игры, которую вы хотите запустить, найдите каталог vcredist и установите все файлы из него. После этого проблема с Direct3D должна быть решена.

Стоит также отметить, что иногда вам не нужно переустанавливать распространяемые файлы Visual C ++. Иногда у вас может не быть установлен необходимый Redistributable, и вам просто нужно скачать его или установить из каталога vcredist , чтобы решить эту проблему.

Удалить проблемное обновление

Иногда могут возникнуть проблемы с инициализацией Direct3D из-за проблемных обновлений. Если эта ошибка стала возникать после установки обновления для Windows 10, обязательно удалите ее. Чтобы удалить проблемное обновление, вам необходимо сделать следующее:

  1. Нажмите Windows Key + I , чтобы открыть приложение «Настройки».
  2. Перейдите в раздел Обновление и безопасность .
  3. Нажмите Обновить историю .
  4. Теперь нажмите Удалить обновления .
  5. Найдите проблемное обновление и дважды щелкните его, чтобы удалить.

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

Переименуйте проблемный файл DLL

Если у вас есть проблемы с инициализацией Direct3D, проблема может быть в конкретном файле DLL. Пользователи сообщали об этой ошибке при попытке запуска определенных игр, и для решения этой проблемы вам просто нужно переименовать один файл. Для этого выполните следующие действия:

  1. Перейдите в каталог установки игры и найдите d3d9.dll и d3d11.dll.
  2. Щелкните правой кнопкой мыши d3d9.dll и переименуйте его в oldd3d9.dll .

После этого игра будет вынуждена использовать d3d11.dll , и проблема должна быть решена. Имейте в виду, что это грубый обходной путь, поэтому он не будет работать со всеми играми.

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

Используйте режим совместимости

Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью…

Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D… (особенность: все игры были старыми, что наводило на разные мысли…).

Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было…

Примеры, что нужно сделать, приведены на скринах ниже…

Открываем свойства исполняемого файла игры

Открываем свойства исполняемого файла игры

Запустить игру в режиме совместимости с Windiows XP SP 2

Запустить игру в режиме совместимости с Windows XP SP 2

Ноутбук

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

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

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

Почему возникает ошибка d3derr_notavailable (0x8876086a)?

Ошибка может возникнуть по ряду причин:

Устаревшая версия Direct X. Если Windows не включает требуемую версию Direct X по умолчанию, то системе не хватает некоторых зависимостей для полноценной работы. Проблема решается путем установки последней версией DirectX, поддерживаемой ОС.

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

Приложение не совместимо с версией ОС. Когда пытаетесь запустить старую программу или игру на Windows 10, то скорее всего, столкнетесь с ошибкой, поскольку приложение не было разработано под эту версию ОС. Попробуйте запустить старую программу/игру в режиме совместимости.

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

Повреждение системных файлов. Ошибка возникает при повреждении файлов DirectX. Для их исправления попробуйте вернуть систему в предыдущее состояние с помощью точки восстановления.

failed to reset d3d9 device dota 2

Ошибка “unable to use d3d” при запуске Dota 2

Некоторые игроки Dota 2 сталкиваются с проблемой ее запуска. А именно с ошибкой “Unable to use d3d”, которая появляется в момент включения игры. Чаще всего это случается сразу после скачивания и установки очередного обновления игры.

В данной статье мы расскажем что можно попытаться сделать, чтобы избавиться от данной ошибки и успешно запустить Dota 2.

Варианты исправления “Unable to use d3d” в Dota 2

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

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

Открываем Steam и находим в библиотеке игру Dota 2. Жмем по ней правой кнопкой мыши и выбираем свойства.

Unable to use d3d в dota 2

Открываем свойства ярлыка dota 2 в steam

В открывшемся окне выбираем “Установить параметры запуска”.

Unable to use d3d dota 2 что делать

Переходим к указаниям параметров запуска

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

Unable to use d3d в dota 2

Прописываем параметры запуска

Для начала пробуем -w 1366 -h 768 или -w 1024 -h 768 в зависимости от установленного на вашем мониторе разрешения.

Далее нажимаем “ок” и обязательно выходим из Steam для применения настроек. Затем снова открываем и пробуем запустить игру.

Unable to use d3d dota 2 что делать

Выход из Steam

Unable to use d3d в dota 2

Запуск Dota 2

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

Снова пробуем запустить игру, которая скорее всего запуститься.

Заключение

Мы рассмотрели самые актуальные решения, которые подскажут, что делать для исправления сбоя “Не удалось создать устройство Direct3d” и других подобных ошибок.

Источники:

  • https://talkdevice.ru/oshibka-failed-to-create-d3d-device-v-cs-go-kak-ispravit.html
  • https://csgotrip.ru/failed-to-create-d3d-device-cs-go-kak-ispravit/
  • https://talkdevice.ru/ne-udalos-otkryt-ustroystvo-direct3d-chto-delat.html
  • https://urfix.ru/failed-to-initialize-direct3d/
  • https://generd.ru/fix/problema-s-iniczializacziej-direct3d-v-windows-10-rukovodstvo-po-gamer-s/
  • https://ocomp.info/oshibka-direct3d-initialization.html
  • https://lumpics.ru/solution-failed-to-initialize-directx/
  • https://compuals.ru/error/d3derr_notavailable-0x8876086a
  • https://helpadmins.ru/unable-to-use-d3d-dota-2-chto-delat/

Некоторые пользователи 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

Войти

Магазин

Сообщество

Поддержка

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

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

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

STEAM

МАГАЗИН

СООБЩЕСТВО

О STEAM

ПОДДЕРЖКА

Установить Steam

войти
 | 
язык

Valve Software

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

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

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

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

Одна из самых первых и наиболее любимых для всех игр Conter Strike по-прежнему остается на волне популярности. Поэтому разного рода возникающие ошибки и их решение интересует миллионы игроков по всему миру. Рассмотрим вариант с исправлением ошибки «Failed to create D3D device» в CS:GO. Подобный сбой также наблюдается и в GTA 5.

Содержание

  1. Причины ошибки
  2. Исправляем ошибку D3D в CS:GO
  3. Кэш Стима
  4. Перезагрузка
  5. Параметры запуска
  6. Обновление DirectX
  7. Заключение

Причины ошибки

Данная ошибка возникает в следствии несовместимости заданной графики в CS:GO с настройками операционной системой. То есть, некоторые графические составляющие не могут работать в стандартном режиме, ведь для этого нет соответствующих установленных параметров на ОС. Это очень часто связанно с видеокартой, настройками разрешения на мониторе или пакетами DirectX. В редких случаях виной «пиратская» операционная система.

Ошибка Failed to create D3D device в CS:GO

D3D или Direct 3D — это спецификация от Microsoft, выполняющая вывод трёхмерных графических примитивов в играх или требующих того приложениях.

В целом нужно понимать, что ничего страшного не произошло. Большинство пользователей легко разрешают ошибку «Failed to create D3D device». Иногда достаточно просто внести несколько поправок в настройки операционной системы или самой игре. Рассмотрим каждый из вариантов. Желательно их пробовать именно в той последовательности, в которой они указаны в данной статье.

Кэш Стима

Клиент Steam имеет одну очень хорошую возможность – самостоятельно исправлять ошибки. Эта опция работает очень даже хорошо. Нужно только активировать ее и наблюдать за ремонтом игр.

  • Откройте в Стиме библиотеку с игрой. Кликните правой кнопкой мышки по ней и перейдите в свойства. Далее проследуйте по пути: «Локальные файлы», а затем «Проверить целостность кэша». Хочется отметить универсальность данного действия. Его можно применять ко всем играм в «Steam», которые по тем или иным причинам не запускаются.

    steam-cashe-4882970Проверка целостности кэша в Стим

Перезагрузка

После проверки кэша рекомендуется перезагрузить PC. Однако отдельным пунктом это действие выведено неспроста. Перезагрузка Стима или компьютера может самостоятельно решить ошибку устройства в КС:ГО или ГТА 5. Это связано с единичными багами и перегрузками системы, если она проработала долгое время.

Параметры запуска

Разработчиками CS:GO было решено внести одну интересную вещь – гибкую систему настроек. Каждый пользователь может тонко подстраивать индивидуальные параметры графики именно под себя. Хорошее решение для настоящих поклонников шутеров, которым хочется получить свою картинку.

  • Нам нужно внести коррективы в настройки разрешения экрана. Снова входим в свойства игры. В первом подпункте из двух вариантов кликаем по «Установить параметры запуска». Откроется окошко для ввода команд. Вписываем такие символы: -w 1280 -h 720. Также попробуйте вбить свое разрешение экрана. Обязательно ставим пробел и знак минус в начале.
  • Альтернативой остается самостоятельно зайти в настройки экрана и несколько раз изменить его разрешение. Один из параметров должен подойти.

    Управление настройками экрана в Steam

Обновление DirectX

Все игры нуждаются в DirectX. Хотя это общее правило для всех, но нужно попробовать переустановить данный пакет. Скачайте последнюю версию с официального сайта Майкрософт. Ошибка в CS:GO должна уже точно исчезнуть, если все предыдущие варианты не помогли. Также желательно иметь обновленные драйвера видеокарты. А вот еще небольшая видео-инструкция по еще одной возможной причине.

Заключение

В конце хотелось бы упомянуть о всевозможных программах для разгона видеокарт. В крайнем случае, нужно будет полностью сносить сносить игру и клиент. Применить обновления Windows или инсталлировать новую ОС — это единственное правильное последнее решение, что бы исправить ошибку «Failed to create D3D device» в CS:GO.

В этом руководстве мы перечислим инструкции по исправлению ошибки CSGO при создании D3D-устройства. Counter-Strike Global Offensive — это четвертая часть неизменно популярной франшизы CS. Многие считают эту игру одним из лучших многопользовательских шутеров от первого лица. Две команды, террористы и контртеррористы, противостоят друг другу. Помимо выполнения других задач, главной задачей является устранение ваших противников.

Хотя многим это удается, устранение ошибки CSGO Failed to Create D3D Device Error становится для многих серьезной проблемой. Точно так же, если вы один из пользователей, которые регулярно сталкиваются с этой проблемой, вам следует попробовать исправления, которые мы упомянули ниже. Выполнение следующих шагов определенно должно решить указанную проблему. С учетом сказанного, давайте рассмотрим все способы решения этой проблемы.

Исправление ошибки csgo d3d

Оглавление

  • 1 Как исправить ошибку CSGO при создании устройства D3D

    • 1.1 Исправление 1. Запустите игру в оконном режиме из Steam.
    • 1.2 Исправление 2: принудительно запускать CSGO в оконном режиме
    • 1.3 Исправление 3: Обновите Direct X
    • 1.4 Исправление 4: отключите функцию Anti-Lag в Radeon
  • 2 Вывод

Как исправить ошибку CSGO при создании устройства D3D

Вышеупомянутую ошибку можно исправить разными способами. Например, вы можете попробовать запустить игру в оконном режиме, отключив функцию защиты от задержек или обновив Direct X. Мы рассмотрим все эти четыре метода.

Исправление 1. Запустите игру в оконном режиме из Steam.

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

  1. Войдите в Steam и перейдите в Counter-Strike Global Offensive.
  2. Затем щелкните его правой кнопкой мыши и выберите Свойства. Теперь вы попадете в Общее таб.
    вариант запуска
  3. В нем нажмите Установить параметры запуска. В появившемся всплывающем окне введите -окна и нажмите ОК.
    оконная ошибка csgo d3d
  4. Если это сработает, хорошо, в противном случае добавьте следующую строку в это поле:
    -w 1280-H720 -window -novid -high -threads 4 -nojoy + cl_forcepreload 1 -nod3d9ex
  5. Наконец, как только вы внесете указанные изменения, закройте Steam. Затем перезапустите его и откройте CSGO, ошибка Failed to Create D3D Device должна быть исправлена. Если нет, попробуйте следующее исправление, указанное ниже.

Читайте также: Как исправить, если CSGO не запускается в Windows 10?

Исправление 2: принудительно запускать CSGO в оконном режиме

Если метод Steam не сработал, мы также могли заставить игру запускаться в оконном режиме. То же самое можно было сделать из контекстного меню. Отныне следуйте приведенным ниже инструкциям:

  1. Перейдите в папку, в которую вы установили CSGO.
  2. Затем щелкните правой кнопкой мыши исполняемый файл и выберите Свойства из меню.
  3. Теперь перейдите к Ярлык вкладка и под Цель поле, добавить в конце. Или вы также можете добавить вместо первого. Это заставит игру запускаться с использованием Direct X 9.0c.
  4. Даже если это не сработает, попробуйте добавить следующую строку:
    -w 1280-H720 -window -novid -high -threads 4 -nojoy + cl_forcepreload 1 -nod3d9ex
  5. Далее нажмите Применять с последующим в порядке чтобы сохранить изменения. Теперь запустите игру CSGO и посмотрите, была ли исправлена ​​ошибка Failed to Create D3D Device.
  6. Наконец, если это было исправлено, перейдите к Настройки игры> Настройки видео> Расширенное видео и включить Полноэкранный вариант.

Исправление 3: Обновите Direct X

Более старая версия Direct X определенно может вызвать проблемы с правильной работой игры. Возможно, устаревший Direct X не поддерживает рекомендованную графику, необходимую для этой игры. В результате возникает эта ошибка. Поэтому рекомендуется обновить Direct X.

  1. Для этого перейдите на официальный сайт и загрузите последнюю версию Direct X.
  2. На следующем экране нажмите Нет, спасибо, продолжайте с установщиком Direct X End-User Runtime Web.
  3. Примите лицензионное соглашение и следуйте инструкциям на экране, чтобы продолжить установку.
  4. Наконец, как только он будет установлен, запустите игру CSGO, если ошибка «Не удалось создать устройство D3D» по-прежнему отображается, попробуйте следующий метод, чтобы внести некоторые изменения в графическую карту.

Не пропустите: Как исправить ошибку VAC, которая не могла проверить игровую сессию CSGO 2020?

Исправление 4: отключите функцию Anti-Lag в Radeon

Если у вас видеокарта AMD, есть функция, известная как Anti-Lag. Иногда, если оставить эту функцию включенной, возникает одна или две ошибки. Поэтому рекомендуется отключить его следующим образом:

  1. Откройте программное обеспечение AMD и перейдите в Игры таб.
  2. Далее выберите CSGO из списка. Откроется страница настроек этой игры.
    функция защиты от задержек
  3. Наконец, выключите переключатель рядом с Radeon Anti-Lag и сохраните его. Перезапустите игру, ошибка должна была быть исправлена.

Вывод

На этом мы подошли к концу этого руководства о том, как исправить ошибку CSGO Failed to Create D3D Device. Кроме того, сообщите нам, каким из вышеперечисленных методов удалось исправить вашу проблему. На этой ноте, вот некоторые Советы и хитрости iPhone, Советы и хитрости для ПК, а также Советы и хитрости для Android что вам тоже стоит проверить.

Some Windows users are encountering the ‘Failed to create D3D Device‘ whenever they try to launch Counter-Strike GO from the dedicated executable or from within a game library like Steam. This error is reported to occur with multiple Windows versions including Windows 7, Windows 8.1 and Windows 10.

Failed to Create D3D Device when opening CS GO

First things first, do a simple computer restart and see if the issue is still occurring. You might be dealing with a case of stuffed drivers that need to be refreshed.

If the issue persists after the restart, try forcing the game to run directly in windowed mode – either via Steam’s settings or by modifying the shortcut that you use to launch the game.

In some cases, the issue will occur due to the fact that you are using a fairly new dedicated GPU with a severely outdated DirectX version.

However, in case you’re using an AMD Radeon GPU, check to see if the Anti-LAG feature is disabled in your AMD Software program.

Running the game in windowed mode

As it turns out, a lot of affected users have been able to fix the issue by forcing CS: GO running in windowed mode. This is not as bad as it sounds – Once the game opens successfully, you can set the CS:GO running in full-screen mode again from the Options menu.

Keep in mind that depending on your preferred method of launching the game, you will need to make modifications directly on Steam or on the shortcut that you use to launch the game.

Regardless of the scenario, follow one of the guides below to force CS:GO to force the game to work in Windowed mode:

Forcing CS: Go to run in Windowed mode via Steam

  1. Open your Steam application and make sure you are signed in with your account where you own CS: Go.
  2. Next, access your Library from the ribbon menu at the top, then right-click on Counter-Strike: Global Offensive and click on Properties from the newly appeared context menu.
  3. Once you’re inside the Properties screen of Counter-Strike: Global Offensive, select the General tab from the horizontal menu at the top, then click on Set Launch Options.
    Accessing the Launch Options menu
  4. Once you’re inside the Launch options screen, simply type ‘-windowed’ and click on Ok to save the changes.
    Note: If it still doesn’t work, add the entire line below:
    -w 1280-H720 -window -novid -high -threads 4 -nojoy +cl_forcepreload 1 -nod3d9ex
  5. After you manage to enforce these changes, launch the game directly from Steam and see if the modifications above have allowed you to resolve the ‘Failed to create D3D Device‘.
  6. In case the workaround was successful and you manage to launch the game successfully, go to Game Settings > Video Settings > Advanced Video and force the game to run in Full-Screen mode.

Forcing CS: Go to run in Windowed mode by modifying the shortcut

  1. Open File Explorer (or My Computer) and navigate to the location of the shortcut (most likely on your desktop) that you use to launch the game (not the location where you installed CS:GO).
  2. Once you arrive at the correct location, right-click on the CS:GO executable and choose Properties from the newly appeared context menu.
    Accessing the Properties screen of the game executable
  3. Once you’re inside the Properties screen of the window, select the Shortcut tab and look for the Target location. Once you arrive to the correct location, simply add ‘_window’ (without the quotes) after the target location.
    Forcing the shortcut to work in -window mode

    Note: You can also attempt to add ‘-dxlevel 90‘ instead of ‘-window’ in order to force the executable to run with DirectX 9.0c. Additionally, add the entire line below:

    -w 1280-H720 -window -novid -high -threads 4 -nojoy +cl_forcepreload 1 -nod3d9ex
  4. Click Apply to save the changes, then double-click on the shortcut that you use to launch CS:GO and see if the problem is now fixed.
  5. If the operation was successful and you are able to launch the game with no issues, go to Game Settings > Video Settings > Advanced Video and set the game to run in Full Screen.

Updating DirectX to the latest version

As it turns out, this particular issue can also occur due to a severely outdated DirectX version. If you were never able to launch Counter-Strike: Global Offensive on this particular configuration, you should make sure that you’re working with the latest DirectX version available – especially if you’re utilizing a newer GPU card.

Several affected users that were previously encountering the ‘Failed to create D3D Device‘ whenever they tried to launch CS:GO, have confirmed that the issue was resolved after they updated the DirectX version to the latest version available using the web installer.

Here’s a quick step by step guide on updating DirectX to the latest version:

  1. Open your default browser and open this link (here), select the installer language and click on the Download button.
    Downloading the DirectX End-User Runtime Web Installer
  2. Once you get to the next screen, uncheck every bloatware that Microsoft pushes and then click on No thanks and continue with Direct X End-User Runtime Web installer button.
  3. Wait until the dxwebsetu.exe is fully downloaded, then double-click on it and follow the on-screen instructions to complete the update to the latest version of DirectX.
    Installing DirectX End-User Runtime
  4. After the operation is complete, restart your computer and launch Counter-Strike: Global Offensive at the next startup to see if the issue is resolved.

In case this scenario was not applicable, move down to the next potential fix below.

Disabling Radeon’s Anti-Lag feature (if applicable)

If this scenario is applicable and you’re using a dedicated GPU from AMD, chances are the ‘Failed to create D3D Device’ error is occurring due to Radeon’s questionable Anti-lag feature. Several affected users have confirmed that after disabling this feature, Counter-Strike: Global Offensive launched with no issues.

To disable the Radeon Anti-Lag feature, open AMD software, access the Games tab and click on CS-GO. Then from the dedicated settings of CS-GO, disable Radeon Anti-Lag and save the changes.

Disabling the Anti Lag feature on AMD Radeon

Photo of Kevin Arrows

Kevin Arrows

Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

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 March 4, 2021

  • 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.
  • For more guides on how to fix errors in games, you should check out our in-depth Game Troubleshooting page.
  • Game reviews, guides and fixes can be found on our Gaming Section. We cover most games and game launchers so you will find solutions for most errors there.

fix d3d error steam

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Launch errors are an all too familiar occurrence for gamers as if the game senses our desire to play and refuses to give us that which 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:

  • Left 4 Dead 2
  • CS:GO
  • Borderlands 1 & 2
  • Portal
  • 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. The main cause is graphics-related, specifically the graphics card driver.

We will go through the normal troubleshooting steps to take when you see these errors.

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

1. Reboot your PC

  • Go to Start > Power > Restart

Have you tried turning it off and on again? There is a reason why IT guys say this all the time. With most errors, the first thing you should do it to reboot your device.

This will clear the memory and will give your system the chance to reload all the files needed for operation.

The process of rebooting wipes away the current state of the software, which in many cases is all that is needed for errors to disappear.


2. Verify the integrity of game files

verify game integrity steam

  1. Right-click on the problematic game
  2. Go to Properties
  3. Click on the Local Files tab
  4. Click on Verify Integrity of Game Files

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

This can help if your antivirus or antimalware software have 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.


Steam not responding on your PC? Try these simple solutions


3. Update Windows to the latest version

windows update screen

  1. Open Settings (keyboard shortcut Win + i)
  2. Go to Update & Security
  3. Click on Check for updates

Keeping your Windows operating system up to date is important 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.


4. Update your graphics drivers

update nvidia graphics driver

Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

For nVidia graphics cards:

  1. Open GeForce Experience
  2. Go to the Drivers tab
  3. Click on Check for updates
  4. Once the new driver is found, click on Express installation or Custom Installation
  5. Reboot your PC

For AMD Graphics cards:

  1. Right-click on your desktop
  2. Select AMD Radeon Software
  3. Under Driver & Software, click on Check for Updates
  4. 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 most of the time a driver update will 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 completely remove the graphics driver before you install the new one.

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


Don’t know how to use DDU? No problem, we have a guide to show you.


5. Set game launch optionsmanually set resolution steam to fix failed to create d3d device

  • Open Steam
  • Right-click on the game
  • Select Properties
  • On the General Tab, select Set Launch Options
  • Type -w 1920 -h 1080
  • Click OK > Close
  • 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. As some of these games are a bit older, 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.


6. Run the game in compatibility mode

  1. Navigate to your game installation folder (right-click on the game in Steam > Manage > Browse local Files)
  2. Right-click on the executable 
  3. Select Properties
  4. Click on the Compatibility tab
  5. Either run the Compatibility Troubleshooter or tick the box and manually select an older version of Windows to run the game

Once you have enabled compatibility mode, you will be able to launch the game and this should clear the Failed to create D3D or D3D9 device error.


7. Enable services to fix Failed to create D3D device error

enable graphics services with msconfig

Open the Run Window (keyboard shortcut Win + R)

  1. Type msconfig
  2. Go to the Services tab
  3. Make sure that all nVidia or AMD services are enabled
    • Note: If you are unsure which services these are, click on Enable All
  4. Reboot your PC

In the pursuit for more performance, some users disable certain services which they deem unimportant, but we cannot stress this enough: you should never disable these if you not 100% 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 any other issues with Steam games, let us know in the comments section below.


newsletter icon

Newsletter

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Cs cart ошибка доступ запрещен возможна csrf атака
  • Cs cart ошибка could not instantiate mail function