Многие пользователи Windows сталкиваются с неприятной проблемой: они получают сообщение об ошибке « Не удалось создать устройство D3D »При запуске своих игр (обычно Counter-Strike: глобальное наступление , Dota 2 , Left 4 Dead 2 и т. д.) или графические программы.
Эта ошибка может возникнуть по многим причинам. Как указано в сообщении, это проблема Direct 3D и драйвера видеокарты. Но иногда вы также можете исправить это, изменив параметры запуска вашей игры.
Так что, если у вас возникла эта проблема, не волнуйтесь. Попробуйте следующие методы исправить ошибку «Не удалось создать устройство D3D»:
- Переустановите драйвер видеокарты
- Установите параметры запуска вашей игры
- Включите все ваши графические сервисы
- Отменить последнее изменение
Метод 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 к ширина и высота из рекомендуемое разрешение на вашем компьютере соответственно.
Закройте окно «Свойства» и запустите игру. Если этот метод работает для вас, вы больше не увидите ошибку.
Метод 3. Включите все ваши графические сервисы
Вы можете получить ошибку Failed to create D3D device, потому что ваши графические службы запуска отключены. Вы можете проверить статус этих служб и снова включить их при необходимости. Для этого:
1) нажмите Логотип Windows ключ и р на клавиатуре одновременно, чтобы вызвать окно «Выполнить».
2) В поле «Выполнить» введите « msconfig »И нажмите Войти на клавиатуре. Это откроется Конфигурация системы .
3) В окне конфигурации системы нажмите кнопку Сервисы таб. Затем проверьте, все ли услуги, связанные с вашим видеокарта (обычно их имена, включая NVIDIA , AMD , Intel и т. д.) проверены. Если нет, установите флажок рядом с каждой из этих служб. После этого нажмите Хорошо .
4) Перезагрузите компьютер. Затем запустите игру и посмотрите, решена ли ваша проблема.
Метод 4: отменить последнее изменение
Иногда изменение настроек вашего компьютера или новое установленное приложение может привести к тому, что ваше устройство D3D не сможет создать ошибку. Некоторые настройки или программы могут быть несовместимы с вашей игрой. Если вы недавно внесли какие-либо изменения в свой компьютер и получили сообщение об ошибке, вы можете отменить его и посмотреть, решит ли это вашу проблему.
- При запуске определенных игр, таких как Left 4 Dead 2, CS: GO, Borderlands или Rocket League, некоторые игроки сообщали об ошибке «Не удалось создать устройство D3D или D3D9».
- Если вы один из тех, кому не повезло с этой ошибкой, вам следует обновить графику и ОС своей системы и установить разрешение запуска для затронутых игр.
- Чтобы узнать больше о том, как исправить ошибки в играх, посетите нашу страницу, посвященную устранению неполадок в игре.
- Обзоры игр, руководства и исправления можно найти в нашем разделе игр. Мы охватываем большинство игр и программ запуска игр, поэтому вы найдете там решения для большинства ошибок.
Ошибки при запуске — слишком привычное явление для геймеров, как будто игра чувствует наше желание играть и отказывается дать нам то, что мы ищем. Так обстоит дело с 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. Проверьте целостность файлов игры.
- Щелкните правой кнопкой мыши проблемную игру
- Перейти к свойствам
- Перейдите на вкладку Local Files.
- Нажмите на Проверить целостность файлов игры.
Valve любезно добавила в Steam возможность проверять, не были ли файлы вашей игры каким-либо образом повреждены или что-то отсутствует в каталоге установки игры.
Это может помочь, если ваше антивирусное или антивредоносное программное обеспечение решило заблокировать файл или поместить его в карантин.
Если ошибка « Не удалось создать устройство D3D» или «Устройство D3D9» было вызвано ошибкой графического драйвера, перезапуск системы может решить проблему.
Steam не отвечает на вашем ПК? Попробуйте эти простые решения
3. Обновите Windows до последней версии.
- Откройте настройки (сочетание клавиш Win + i)
- Перейти к обновлению и безопасности
- Нажмите Проверить наличие обновлений
Постоянное обновление вашей операционной системы Windows важно, потому что вы извлекаете выгоду из последних исправлений ошибок и обновлений безопасности.
Иногда эти обновления включают исправления совместимости, которые могут исправить такие ошибки, как « Не удалось создать устройство D3D» или « Ошибка создания устройства D3D9» .
4. Обновите графические драйверы.
Для видеокарт nVidia:
- Открыть GeForce Experience
- Перейдите на вкладку Драйверы
- Нажмите на проверки обновлений с
- Как только новый драйвер будет найден, нажмите Экспресс-установка или Выборочная установка.
- Перезагрузите компьютер
Для видеокарт AMD:
- Щелкните правой кнопкой мыши на рабочем столе
- Выберите программное обеспечение AMD Radeon
- В разделе «Драйверы и программное обеспечение» нажмите » Проверить наличие обновлений».
- Установите новый драйвер и перезагрузитесь
Один из лучших способов исправить ошибку «Не удалось создать устройство D3D или D3D9» — это обновить драйвер видеокарты.
Эти ошибки вызваны проблемой с видеокартой или ее драйвером, поэтому в большинстве случаев решением будет обновление драйвера.
Чтобы сделать еще один шаг вперед, мы настоятельно рекомендуем выполнить чистую установку графического драйвера или использовать такую утилиту, как DDU, для полного удаления графического драйвера перед установкой нового.
Примечание. Если вы используете DDU для удаления графического драйвера, вам необходимо перейти на веб-сайт производителя видеокарты и вручную загрузить драйвер или графическое программное обеспечение (GeForce Experience или AMD Adrenalin).
Не знаете, как использовать DDU? Нет проблем, у нас есть руководство, чтобы показать вам.
5. Установите параметры запуска игры.
- Открыть Steam
- Щелкните игру правой кнопкой мыши
- Выбрать свойства
- На вкладке «Общие» выберите « Установить параметры запуска».
- Тип -w 1920 -h 1080
- Нажмите ОК > Закрыть
- Запустить игру
Примечание: вместо 1920 и 1080 используйте собственное разрешение вашего монитора.
Это заставит игру запуститься с указанным разрешением. Поскольку некоторые из этих игр немного старше, они не всегда работают с новым оборудованием и более высокими разрешениями.
Это может вызвать проблему, когда игра пытается запустить с низким разрешением, поэтому вам нужно будет принудительно установить желаемое разрешение.
6. Запускаем игру в режиме совместимости.
- Перейдите в папку с установкой игры (щелкните игру правой кнопкой мыши в Steam> Управление> Обзор локальных файлов )
- Щелкните правой кнопкой мыши исполняемый файл
- Выбрать свойства
- Перейдите на вкладку » Совместимость».
- Либо запустите средство устранения неполадок совместимости, либо установите флажок и вручную выберите старую версию Windows для запуска игры.
После того, как вы включили режим совместимости, вы сможете запустить игру, и это должно очистить ошибку Failed to create D3D or D3D9 device .
7. Включите службы для исправления ошибки «Не удалось создать устройство D3D».
Откройте окно запуска (сочетание клавиш Win + R)
- Введите msconfig
- Перейдите на вкладку Services
- Убедитесь, что все сервисы nVidia или AMD включены
- Примечание. Если вы не знаете, какие это службы, нажмите « Включить все».
- Перезагрузите компьютер
В погоне за большей производительностью некоторые пользователи отключают определенные службы, которые они считают несущественными, но мы не можем не подчеркнуть этого достаточно: вы никогда не должны отключать их, если вы не вносите 100% изменений, поскольку это может привести к сбоям игры или даже хуже того, нестабильность системы.
Эти исправления помогут вам исправить ошибки «Не удалось создать устройство D3D» и «Не удалось создать устройство D3D9» при запуске игр в Steam.
Если у вас возникнут другие проблемы с играми Steam, сообщите нам об этом в разделе комментариев ниже.
FAQ: Проблемы с устройством D3D или D3D9
- Что такое ошибка устройства D3D?
D3D (Direct 3D) — это компонент DirectX API, который ваша система использует для визуализации графики. Если у вас возникли проблемы с D3D, это руководство покажет вам, как их исправить. Для получения дополнительной информации о Direct3D ознакомьтесь с нашей подробной статьей.
- Что означает ошибка D3D?
Когда вы получаете сообщение об ошибке D3D, это означает, что у вас проблема с графическим адаптером. Чтобы узнать, как ее исправить, выполните действия, перечисленные выше.
- Как исправить ошибку D3D CSGO?
Обновите графический драйвер до последней версии, затем следуйте инструкциям из этого руководства.
-
Partition Wizard
-
Partition Manager
- How to Fix Failed to Create D3D Device Issue
How to Fix Failed to Create D3D Device Issue [Partition Manager]
By Sherry | Follow |
Last Updated December 02, 2020
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.
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.
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.
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.
-
Partition Wizard
-
Partition Manager
- How to Fix Failed to Create D3D Device Issue
How to Fix Failed to Create D3D Device Issue [Partition Manager]
By Sherry | Follow |
Last Updated December 02, 2020
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.
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.
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.
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.
В этой статье:
- Причины ошибки
- Инструкция как исправить «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
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
Обновление DirectX
Все игры нуждаются в DirectX. Хотя это общее правило для всех, но нужно попробовать переустановить данный пакет. Скачайте последнюю версию с официального сайта Майкрософт. Ошибка в CS:GO должна уже точно исчезнуть, если все предыдущие варианты не помогли. Также желательно иметь обновленные драйвера видеокарты. А вот еще небольшая видео-инструкция по еще одной возможной причине.
Дополнительные решения
Мы описали основной способ устранения неполадки, но если вдруг вам это не помогло вот еще несколько советов.
- Проблема может быть единичной – просто закройте Steam и завершите его процессы через Диспетчер задач. После пробуйте запустить.
- В Стиме попробуйте запустить проверку целостности кэша. Часто срабатывает.
- Запустите системную опцию “Выполнить” и пропишите туда dxdiag. Команда откроет меню диагностики DirectX и автоматически запустит сканирование его библиотек на ошибки. Просмотрите установленную версию (первая вкладка: Система) с требуемой в игре. Если отличаются – загрузите с официального сайта Майкрософт последний пакет DirectX –microsoft.com/ru-ru/download. Предварительно удалите старый пакет и почистите реестр после этого – тот же CCleaner вам поможет.
- Также вариант – в Диспетчере отключите встроенную видеокарту. Перезагрузитесь и пробуйте запуститься.
- Практически все запускают игру через 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» — в переводе с английского на русский «Не удалось инициализировать Direct3D».
Direct3D – это компонент DirectX, который отвечает за интеграцию трехмерных графических изображений (3D-изображений).
Следовательно, данная ошибка возникает из-за того, что при запуске приложения (игры) на устройстве, системе не удалось найти компонент Direct3D, входящий в состав DirectX и отвечающий за 3D-графику.
Отчего ошибка появляется в Dota 2 и CS:GO?
Прежде чем исправлять ситуацию разберемся – из-за чего возникает сбой, который многие получают в следующем виде – Failed to initialize Direct3d. В сообщении сразу указывается на необходимость проверки наличия видеодрайверов и соответствия системных требований. Однако причины могут быть и другими:
- Битые драйвера видеокарты, как встроенной, так и дискретной;
- Проблемы в интерфейсе DirectX, как вариант – измененные настройки DirectDraw, текстур AGP;
- Попытки разогнать видеокарту сторонним софтом.
- Несоответствие установленной версии DirectX с требуемыми игрой.
- Переход на другую версию Windows (часто при переходе с 7-ки на 10-ку)
Как справиться с проблемами при инициализации Direct3D в Windows 10?
- Запустите встроенное средство устранения неполадок оборудования и устройств
- Обновите драйвер видеокарты
- Проверьте наличие обновлений драйвера дисплея в разделе «Дополнительные обновления».
- Удалите и переустановите драйвер дисплея
- Установите более старый драйвер
- Изменить разрешение игры
- Переустановите распространяемые файлы Visual C ++
- Удалить проблемное обновление
- Переименуйте проблемный файл DLL
Запустите встроенное средство устранения неполадок оборудования и устройств
Это довольно простое решение, и оно автоматически проверит, правильно ли установлено ваше новое оборудование.
- Сначала нажмите клавиши Windows + S на клавиатуре, чтобы открыть параметр поиска.
- Введите Устранение неполадок и нажмите Устранение неполадок.
- Нажмите Оборудование и устройства , а затем нажмите Запустить средство устранения неполадок .
- Следуйте инструкциям на экране для устранения неполадок.
После завершения устранения неполадок проверьте, сохраняется ли проблема.
Если средство устранения неполадок останавливается до завершения процесса, исправьте его с помощью этого полного руководства.
Проблема с драйвером видеокарты
Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.
Как проверить наличие драйверов и включена ли видеокарта
Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:
- нажмите кнопки Win+R;
- далее введите devmgmt.msc и нажмите Enter.
Запуск диспетчера устройств — 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: зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера — https://ocomp.info/harakteristiki-kompyutera.html
- Способ №2: воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую) — https://ocomp.info/update-drivers.html
- Способ №3: работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь: https://ocomp.info/kak-nayti-i-ustanovit-drayver-dlya-neizvestnogo-ustroystva.html
Проверьте наличие обновлений драйвера дисплея в разделе «Дополнительные обновления»
- Откройте начальный экран/меню и введите Центр обновления Windows.
- Нажмите “Настройки” справа и выберите Установить дополнительные обновления в левой части.
- Панель управления Windows Update должна открыться, а затем все, что вам нужно сделать, это нажать Проверить наличие обновлений в верхнем левом углу, чтобы получать последние обновления.
После загрузки необходимых обновлений проблема должна быть исправлена.
Удалите и переустановите драйвер дисплея
- Сначала откройте Диспетчер устройств .
- Найдите Адаптеры дисплея и нажмите, чтобы развернуть его.
- Щелкните правой кнопкой мыши драйвер видеокарты и выберите Удалить устройство в контекстном меню.
- Windows попросит вас подтвердить удаление устройства, поэтому нажмите Удалить , чтобы удалить драйвер. Если доступно, обязательно установите флажок Удалить программное обеспечение драйвера для этого устройства , прежде чем удалять драйвер.
- После завершения удаления потребуется перезагрузить компьютер, чтобы загрузить драйверы дисплея по умолчанию.
- Теперь вам просто нужно зайти на сайт производителя вашей видеокарты и установить драйвер для вашей видеокарты.
Windows не может автоматически найти и загрузить новые драйверы? Не волнуйтесь, у нас есть правильные решения для вас.
Если вы хотите полностью удалить все файлы, связанные с вашей видеокартой, вы можете проверить наше руководство о том, как использовать Display Driver Uninstaller. Это бесплатный инструмент, который удалит все файлы и записи реестра, связанные с вашим драйвером дисплея.
Обновление драйверов вручную очень раздражает, поэтому мы рекомендуем вам загрузить этот инструмент обновления драйверов (на 100% безопасный и протестированный нами), чтобы сделать это автоматически. Таким образом, вы предотвратите потерю файлов и даже необратимое повреждение вашего компьютера.
Установите более старый драйвер
Если у вас возникают проблемы с инициализацией Direct3D при попытке запуска определенных игр, вы можете установить более старый драйвер для вашей видеокарты.
Просто удалите установленный драйвер и загрузите старую версию с сайта производителя.
Установка последних драйверов обычно лучше, но у некоторых старых игр могут возникнуть проблемы с ними, поэтому попробуйте установить более старые драйверы и посмотрите, поможет ли это. Это простое решение, поэтому обязательно попробуйте.
Изменить разрешение игры
Иногда проблемы с инициализацией Direct3D могут быть вызваны конфигурацией вашей игры. Несколько пользователей сообщили, что они не смогли запустить свою игру при использовании определенного разрешения.
Чтобы решить эту проблему, просто измените разрешение игры в приложении конфигурации и попробуйте запустить его снова. Если в этой игре нет приложения для настройки, попробуйте изменить его разрешение в файлах конфигурации или в реестре.
Это не самое удобное решение, но немногие пользователи сообщили, что решили проблему с помощью этого метода.
Несколько пользователей также сообщили, что они исправили проблему, настроив игру на работу в оконном режиме. После включения оконного режима проблема должна быть полностью решена.
Хотите знать, как создавать собственные разрешения? Ознакомьтесь с этим руководством и узнайте, как это сделать, как эксперт!
Windows не позволяет изменить разрешение экрана? Ознакомьтесь с этой статьей и быстро устраните проблему.
Переустановите распространяемые файлы Visual C ++
Чтобы решить эту проблему, многие пользователи рекомендуют переустанавливать распространяемые файлы Visual C ++. Это относительно просто, и вы можете сделать это, выполнив следующие действия:
- Нажмите Windows Key + S и войдите в Панель управления . Выберите Панель управления в списке результатов.
2. Когда откроется Панель управления , нажмите Программы и компоненты .
3. Появится список всех установленных приложений. Дважды щелкните по нужному распространяемому файлу, чтобы удалить его.
Не удается открыть панель управления? Ознакомьтесь с этим пошаговым руководством, чтобы найти решение.
После удаления проблемного Вторично распространяемого программного обеспечения его необходимо переустановить заново. Вы можете бесплатно загрузить все распространяемые файлы Visual C ++ с веб-сайта Microsoft. Многие игры также поставляются с установочными файлами Visual C ++, поэтому вам не нужно ничего скачивать.
Просто откройте каталог установки игры, которую вы хотите запустить, найдите каталог vcredist и установите все файлы из него. После этого проблема с Direct3D должна быть решена.
Стоит также отметить, что иногда вам не нужно переустанавливать распространяемые файлы Visual C ++. Иногда у вас может не быть установлен необходимый Redistributable, и вам просто нужно скачать его или установить из каталога vcredist , чтобы решить эту проблему.
Удалить проблемное обновление
Иногда могут возникнуть проблемы с инициализацией Direct3D из-за проблемных обновлений. Если эта ошибка стала возникать после установки обновления для Windows 10, обязательно удалите ее. Чтобы удалить проблемное обновление, вам необходимо сделать следующее:
- Нажмите Windows Key + I , чтобы открыть приложение «Настройки».
- Перейдите в раздел Обновление и безопасность .
- Нажмите Обновить историю .
- Теперь нажмите Удалить обновления .
- Найдите проблемное обновление и дважды щелкните его, чтобы удалить.
Если удаление обновления устраняет проблему, вы можете запретить автоматическую установку этого обновления. Мы уже написали руководство по блокировке автоматических обновлений Windows, поэтому обязательно ознакомьтесь с ним для получения подробных инструкций.
Переименуйте проблемный файл DLL
Если у вас есть проблемы с инициализацией Direct3D, проблема может быть в конкретном файле DLL. Пользователи сообщали об этой ошибке при попытке запуска определенных игр, и для решения этой проблемы вам просто нужно переименовать один файл. Для этого выполните следующие действия:
- Перейдите в каталог установки игры и найдите d3d9.dll и d3d11.dll.
- Щелкните правой кнопкой мыши d3d9.dll и переименуйте его в oldd3d9.dll .
После этого игра будет вынуждена использовать d3d11.dll , и проблема должна быть решена. Имейте в виду, что это грубый обходной путь, поэтому он не будет работать со всеми играми.
Как и многие другие проблемы, инициализация Direct3D в Windows 10, вероятно, вызвана несовместимостью между графическим драйвером и Windows 10, но, как и большинство проблем с несовместимостью, мы ожидаем, что они будут исправлены в ближайшее время.
Используйте режим совместимости
Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью…
Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D… (особенность: все игры были старыми, что наводило на разные мысли…).
Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было…
Примеры, что нужно сделать, приведены на скринах ниже…
Открываем свойства исполняемого файла игры
Запустить игру в режиме совместимости с 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. Жмем по ней правой кнопкой мыши и выбираем свойства.
Открываем свойства ярлыка dota 2 в steam
В открывшемся окне выбираем “Установить параметры запуска”.
Переходим к указаниям параметров запуска
Появится еще одно окно, куда нужно поочередно пробовать вписывать следующие команды.
Прописываем параметры запуска
Для начала пробуем -w 1366 -h 768 или -w 1024 -h 768 в зависимости от установленного на вашем мониторе разрешения.
Далее нажимаем “ок” и обязательно выходим из Steam для применения настроек. Затем снова открываем и пробуем запустить игру.
Выход из Steam
Запуск 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/
На чтение 4 мин. Опубликовано 15.12.2019
Содержание
- Причина появления ошибки:
- Как исправить ошибку d3d в cs go?
- Инструкция как исправить «Failed to create d3d device«
Причина появления ошибки:
Прежде, чем приступить к исправлению проблемы, нужно понимать от куда она взялась. Графический сбой, который не может совместить настройки cs:go с операционной системой. Система не может найти параметры на OC. Всё это относится к видеокарте, с настройками разрешение экрана или с DirectX.
Как исправить ошибку d3d в cs go?
Ничего серьезного не произошло, некоторым вовсе помогает перезагрузка компьютера. Мы с Вами разберем несколько способов для устранения неполадки. Рекомендую Вам не нарушать последовательность и выполнить каждый шаг поэтапно.
- Целость файлов
В клиенте steam, есть уникальная функция, которая в некоторых случае излечит Вашу головную боль. Вам стоит проверить целость файлов. Для этого откройте стим, далее библиотека, после правой кнопки мыши жмём на Counter-Strike: Global Offensive. Открывается вкладка, где выбираем: свойство > локальные файлы. Более детально смотрите на изображение ниже.
- Перезагрузка компьютера
Если Ваш ПК или ноутбук работает достаточно долгое время. Операционная система может выдать сбои не только в играх, но и в целом. Рекомендуем Вам выключить компьютер на несколько минут, после запустить. Иногда это — действительно помогает. Стоит это делать, если Вы выполнили предыдущий пункт.Параметры запуска
Чуть ранее я говорил, что возможно сбиты разрешение экрана, данный способ является «костылём». Вам нужно вернуться во вкладку свойства и вместо локальных файлов, выбрать: «общее > параметры запуска» в поле ввода записать несколько команд: -w1600 -h900, где W это — ширина, H — высота, выставляйте свои значение. - Обновление
Последний вариант, который должен явно Вам помочь. Попробуйте установить последнею версии DirectX и загрузить свежие обновление для видеокарты. Желательно это делать с официальных сайтов.
Почему возникает эта ошибка и как ее исправить?
Зачастую эта ошибка возникает, если драйверы вашей видеокарты устарели.
Перед тем как обновлять драйверы, посетите Центр обновления Windows и удостоверьтесь, что у вас установлены все необходимые обновления, а также платформа .NET framework.
Если вы видите сообщение Failed to create D3D device («Не удалось создать D3D-устройство») , обновите драйверы видеокарты до последней версии.
Все имеющиеся сведения о DirectX вы можете узнать с помощью средства диагностики dxdiag. Вы получите информацию о видеокарте, установленной на вашем компьютере, версиях драйверов и прочих технических показателях.
Если вы обновили драйверы видеокарты до последней версии, но продолжаете испытывать затруднения, возможно, в системе произошел сбой. Перезагрузка компьютера может вернуть систему в рабочее состояние.
Если ошибка не была устранена, установите следующие параметры запуска:
- Зайдите в Steam и откройте библиотеку .
- Правой кнопкой мыши нажмите на название игры, при запуске которой возникает ошибка.
- Выберите Свойства > Общие > Установить параметры запуска.
- Введите -dxlevel 81.
- Нажмите OK .
Внимание: если вы пытаетесь запустить Left 4 Dead, Left 4 Dead 2, Portal 2 или Counter-Strike: Global Offensive , в параметрах запуска необходимо ввести -dxlevel 90.
Если вы запустили вашу любимую КС ГО и внезапно на вас вылетает ошибка «Failed to create d3d device«, то сейчас мы разберёмся с этой обнаглевшей особой. Вылетают тут всякие, понимаешь ли. Поиграть не дают.
Итак, поехали.
Чтобы избавиться от этой ошибки выполняем по очереди все следующие пункты.
После выполнения каждого из них, пробуйте запустить игру, ведь любой из пунктов может оказаться подходящим именно для вашего случая.
Инструкция как исправить «Failed to create d3d device«
• Проверьте целостность кэша игры.
[Правой кнопкой мыши по игре в списке -> Свойства -> Локальные файлы -> Проверить целостность кэша]
Это банально и просто, однако нередко помогает справиться со многими ошибками не только в КС ГО, но и в других играх.
• Перезапустите Steam.
• Перезапустите ПК.
• Пропишите в параметры запуска игры ваше разрешение, используя параметры:
-w 1280
-h 720
• Обновите DirectX, если у вас не Windows 10, где он встроен.
• Попробуйте в параметры запуска игры прописать:
-dxlevel 81 — для DirectX 8.1
-dxlevel 90 — для DirectX 9
• Измените разрешение экрана в настройках Windows.
• Обновите драйвера видеокарты.
Ну а если все эти советы вам не помогли, значит проблема кроется либо в вашей ОС, либо в самом ПК.