Failed to create direct3d device or initialize games for windows live

Many Windows users are experiencing a frustrating issue: They get an error “Failed to create D3D device” when running their games (usually Counter-Strike: Global Offensive, Dota 2, Left 4 Dead 2, etc) or graphics programs.

This error can occur due to many reasons. As its message indicates, this is a Direct 3D and video card driver issue. But sometimes you can also fix this by changing the launch options of your game.

So if you get this issue, don’t worry. Try the following methods to fix your “Failed to create D3D device” error:

  1. Reinstall your graphics driver
  2. Set the launch options of your game
  3. Enable all your graphics services
  4. Undo the recent change

Method 1: Reinstall your graphics driver

D3D, short for Direct 3D, is a graphics application programming interface and is related to your graphics adapter and its driver. If something is going wrong with Direct 3D, it is likely that your graphics driver is broken. You can try reinstalling it and see if this resolves your problem.

You can uninstall your graphics driver on your own, and then download and install it from your device’s official site. But honestly, this will take much time and energy. If you want the process to be easier (and equally safe), it is recommended that you use Driver Easy.

Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running, you don’t need to be troubled by the wrong driver you would be downloading, and you don’t need to worry about making a mistake when installing.

You can download and install your drivers by using either the Free or Pro version of Driver Easy. But with the Pro version, it takes only 2 clicks (and you get full support and a 30-day money-back guarantee). Also, you can use the Pro version to reinstall your device drivers.

To reinstall your graphics driver with Driver Easy:

1) Download and install Driver Easy (and upgrade it to the Pro version).

2) Select Tools.

3) Select Driver Uninstall. Click your graphics driver in the Display adapters category and then click the Uninstall button. Your graphics driver will be removed soon.

4) Click Back.

5) Click the Scan Now button. Driver Easy will then scan your computer and automatically detect that your graphics driver needs to be updated.

6) Click the Update button next to your graphics adapter to update its driver. Or you can click Update All to update all your device drivers at once.

7) Restart your computer and launch your game. Then check to see if the error disappears.

Method 2: Set the launch options of your game

By setting the launch options of your game on Steam, you change the internal game settings before its running. This is helpful for you to get around incompatible graphics issues, such as your D3D device failed error.

To set the launch options:

1) Launch your Steam client and go to your game library.

2) Right-click the game that is incurring the error and select Properties.

3) Under General, find LAUNCH OPTIONS.

Type “-dxlevel 81“. (This forces your game to be launched using an earlier version of DirectX.)

*Note that if you are trying to play Counter-Strike: Global Offensive, Left 4 Dead 1 or 2, or Portal 2, you should type “-dxlevel 90“.

4) Close the Properties window and launch your game.

5) If the problem persists, open the Properties window of your game and click SET LAUNCH OPTIONS again.

6) Type the following line in the dialog and click OK (this forces the game to run with a set resolution):

-w 1280 -h 720

*Note that you should change the 1280 and 720 to the width and height of the recommended resolution on your computer respectively.

7) Close the Properties window and run your game. If this method works for you, you won’t see the error again.

Method 3: Enable all your graphics services

You may get the Failed to create D3D device error because your startup graphics services are disabled. You can check the status of these services and re-enable them when necessary. To do so:

1) Press the Windows logo key and R on your keyboard at the same time to invoke the Run box.

2) In the Run box, type “msconfig” and press Enter on your keyboard. This will open System Configuration.

3) In the System Configuration window, click the Services tab. Then check if all the services related to your video card (usually their names including NVIDIA, AMD, Intel, etc) are checked. If not, select the check box next to each of these services. After that click OK.

4) Restart your computer. Then run your game and see if your problem is fixed.

Method 4: Undo the recent change

Sometimes a change of your computer settings or a newly installed application can lead to your D3D device failed to create error. Some settings or programs can be incompatible with your game. If you have recently made any change on your computer and you get the error, you can undo it and see if this resolves your problem.

74

74 people found this helpful

Available in other languages

Erhalten Sie eine Fehlermeldung „Failed to create D3D Device (D3D-Gerät konnte nicht erstellt werden)“? Hier sind 4 Fixe für Sie.

Содержание статьи:

  • Что делать с ошибкой Direct3D
    • Обновление DirectX
    • Проблема с драйвером видеокарты
    • Используйте режим совместимости
  • Вопросы и ответы: 19

Один из типичных вопросов

Здравствуйте.

У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка».

Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?

Доброго дня!

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

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

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

Типичный вид ошибки

Что делать с ошибкой Direct3D

Обновление DirectX

Самая частая причина появления подобной ошибки связана с отсутствием библиотеки👉 DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.

*

DirectX — специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.

👉 Несколько способов обновить DirectX — см. инструкцию

*

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

Чтобы узнать, какой DirectX у вас на ПК, нажмите:

  1. сочетание кнопок Win+R, чтобы открылось окно «Выполнить«;
  2. далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).

Запускаем средство диагностики DirectX (DxDiag)

Запускаем средство диагностики DirectX (DxDiag)

Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже).

Средство диагностики DirectX

Средство диагностики DirectX / Кликабельно

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

Принятие условий лиц. соглашения DirectX

Принятие условий лиц. соглашения DirectX

В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается.

Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.

Установка DirectX завершена

Установка DirectX завершена

Как правило, после такого обновления, игра начинает работать как нужно.

👉 ДОПОЛНЕНИЕ!

Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим.: новая на момент запуска игры, конечно). Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.

*

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

👉 ДОПОЛНЕНИЕ!

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

vyibor-rezhima-rabotyi-videokart

👉 Как зайти в BIOS — см. инструкцию

👉 Кнопки для входа в BIOS для разных производителей ноутбуков/ПК — см. инструкцию

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

  1. Способ №1: зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера;
  2. Способ №2: воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую);
  3. Способ №3: работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь.

*

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

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

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

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

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

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

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

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

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

👉 Также в помощь!

Как запустить старую игру на новом компьютере — см. способы и примеры

PS 

Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.

На этом все, всем всего доброго!

👣

Первая публикация: 19.03.2017

Статья откорректирована: 17.12.2020

Numerous Windows clients are encountering an irritating and annoying error notification saying ‘’failed to create d3d device’’. Ordinarily, they face this error during running computer games like Left 4 Dead 2, Counter-Strike: Global Offensive, Dota 2etc.

Well, this blunder can happen because of numerous reasons. However, this error message clearly indicates that there is an issue with the video card driver and Direct 3D.

How to Fix Failed to Create D3D Device?

I have mentioned some of the straightforward methods to solve this D3D device error. You can attempt them individually until your problem is tackled.

By enabling all the graphics services

In case the start-up graphics services are disabled in your system, then you may likewise get the ‘’failed to create d3d device’’ error. In such cases, you can check for the status of these graphics services and then re-enable it if in case it was disabled.

To apply this fix simply follow the steps mentioned underneath.

1. Press Windows + R key

2.Type msconfig and hit Enter to launch System configuration.

msconfig

3. Now just switch to the Services tab and you need to ensure that all the graphics services (Intel, NVIDIA, AMD etc) associated with the video are checked.

4. Now in order to save all the changes, you made just click on the OK button and exit the System Configuration.

5. Now just Restart your computer.

That’s it now run your game and see if you still face the error or not.

By reinstalling the Graphics Driver

D3D or say Direct 3D is Microsoft Windows API (Application Programming Interface) and is somewhat associated with the graphics driver. In the event that something is turning out badly with Direct 3D, then there is a high possibility that the Graphics driver is broken.

In such cases, you can have a go at reinstalling it and check whether this purposes your concern. Here is the way to do it.

1. Press the Windows button and then type Device Manager and then click on the icon so as to open Device Manager.

Open device manager using Cortana

2. Now to view list of adapters double click on the Display Adapters.

3. Now right click on the Graphics adapter ( in my case it is Intel(R) UHD Graphics 620) and choose the Uninstall device

4. Now a window will pop up on your screen you need to check to Delete the driver software for this device further click on

5. Restart your system.

Note: The Window will automatically install the driver software upon restarting so you will not have to install the driver software.

By undoing the recent changes you have made

A few software programs in your system might be contradictory to the game you’re playing hence it ultimately ends up with the ‘’failed to create d3d device’’ error.

If you experience this issue after you updated your Windows or after installing any particular application then you can try to uninstall it and see whether the issue persists or not.

To apply this fix successfully follow the steps beneath.

1. Open the Control Panel.

2. Next you will have to find Programs section and further left-click on Uninstall a Program.

Programs uninstall

Note: You will be seeing a list of all the software programs installed on your system.

Unistall or change program

3. Now among the find the application you recently installed.

4. Next right click on the program and select the option of Uninstall/Change.

Presently follow the prompts to uninstall the application effectively from your PC.

Note: To uninstall Windows updates you will have to click on the View installed updates under the Programs and Feature section.

By setting the launch options of your PC games

If you set the launch options of your PC games on Steam you are ultimately changing the settings of the game before the game actually starts running and hence it helps in the issue of ‘’failed to create d3d device’’. To do so follow the steps beneath.

1. At first launch the Steam application and then just navigate to your game library.

2. Right-click on the game that is causing the error and select the Properties

3. Next click on the ‘’SET LAUNCH OPTION…’’.

Set launch option

4. Now type ‘’-dxlevel 81’’ and then hit Enter.

dxlevel 81

Note: In case you are playing Portal 2, Left 4 Dead 2, Dead Counter-Strike: Global Offensive or Left 4  then – dxlevel 90 should be set as your Launch Options.

5. Now close the properties windows and launch the game.

Note: If the problem is not resolved then open the Properties option and then click on the ‘’SET LAUNCH OPTION…’’again and type ‘’-w 1280 -h 720’’ (this powers the game to run with a specific width and height’’) and click on OK.

Update DirectX Driver

Sometimes, if the DirectX version is old then you might encounter ‘Failed to create D3D Device‘ whenever you will try to open CS:Go. Follow the below steps to update the DirectX version.

1) Open your favorite browser and click on this link.

2) Now click on the Download button

DirectX download from Microsoft website

3) Let the download finish and then double click to install it.

4) It will show a pop-up option, choose “No thanks and continue with Direct X End-User Runtime Web installer” button.

5) Now, let the software to install on your Windows system.

6) Once done then restart your system.

Well, that’s it any of the above-mentioned methods will help you in getting rid of the ‘’failed to create d3d device’’ error. If you still have any doubts or questions, feel free to add your comment below.

  • Home
  • Partition Manager
  • How to Fix Failed to Create D3D Device Issue

By Sherry |
Last Updated

It could be frustrating to receive the warning: failed to create D3D device while playing games. There are some effective solutions to this problem provided by MiniTool Software. You can try them one by one until your problem is solved.

There are a huge number of Windows users experiencing an annoying issue. They get an error message “Warning: failed to create D3D device!” while playing games (like Counter Strike and Dota 2) or running graphics programs.

Reasons for this issue are various. D3D, short for Direct 3D, is a graphics application programming interface. As it shows in the error message, the problem is related to Direct 3D and you may need to make some efforts to fix it.

If you are bothered by the same problem, you can try the following solutions.

Solution 1: Enable Graphics Services

If the graphics services are disabled, you will get failed to create D3D device error. You can check them in System Configuration. Just follow the steps below.

Step 1: Press Win + R to invoke Run window. Then input msconfig and click OK to go to System Configuration.

Step 2: Switch to Services tab and make sure all the services related to your video card are checked. The names of these services usually includes NVIDIA, AMD, Intel, etc.

Step 3: Click OK to save the changes you have made. Then restart your PC.

click OK

Then you can run the game which is stopped by failed to create D3D device error again to see if this solution works for you.

Solution 2: Reinstall Your Graphics Driver

When your graphics driver is broken, you may receive failed to create D3D device error. To fix the problem, you should try reinstalling your graphics card driver. Here is how to do it.

Step 1: Open Run window and type devmgmt.msc in the box. Then press Enter to access Device Manager.

Step 2: Double-click Display adapters to view the list.

Step 3: Right-click your graphics card and select Uninstall device.

click Uninstall device

Step 4: In the pop-up window, check Delete the driver software for this device and then click Uninstall to confirm the operation.

Step 5: When your graphics card driver is uninstalled, just restart your computer. Then Windows will install the driver automatically from Windows Update.

Tip: You can also download the latest graphics card driver from the manufacturer’s website, but you need to know the graphics card model and the operating system version.

Now you can launch your game and check if failed to create D3D device error has been solved. If the error still appears, you can try the next solution.

Solution 3: Undo the Recent Changes

Some programs may be incompatible with the game you’re playing, which leads to failed to create D3D device error.

If you encounter this issue after you install a specific application or Windows update recently, you can uninstall them to fix the problem.

Step 1: Open Control Panel. Choose View by: Category and then click Uninstall a program to enter Programs and Features.

Step 2: Find the program you installed recently and right-click it. Then select Uninstall.

Tip: To uninstall Windows updates, you need to click View installed updates in Programs and Features window.

click Uninstall

Step 3: Follow the onscreen instructions to finish the process and open the game again to check if the problem has been fixed.

About The Author

Position: Columnist

Sherry has been a staff editor of MiniTool for a year. She has received rigorous training about computer and digital data in company. Her articles focus on solutions to various problems that many Windows users might encounter and she is excellent at disk partitioning. She has a wide range of hobbies, including listening to music, playing video games, roller skating, reading, and so on. By the way, she is patient and serious.

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

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Можно ли установить windows поверх старой
  • Scan sfc now windows 7
  • Tl wdn3800 windows 10
  • Windows 10 enterprise 2016 ltsb это что
  • Как отсканировать документ через принтер windows 10