Failed to create direct3d 9ex device как исправить

Вариантов решения проблемы всего 2 (ну я знаю их столько): 1) Вариант уже обсуждался Что делать если при запуске игры появляется ошибка D3D Device error? - Вопросы и ответы 2) Опять поработаем с параметрами запуска. Однако данная фича работает не со всеми играми: -ПКМ на ярлыке игры и жмем свойства -В поле объект дописываем -windowed. […]

На чтение 6 мин. Просмотров 103 Опубликовано 15.12.2019

Вариантов решения проблемы всего 2 (ну я знаю их столько):
1) Вариант уже обсуждался Что делать если при запуске игры появляется ошибка D3D Device error? — Вопросы и ответы

2) Опять поработаем с параметрами запуска. Однако данная фича работает не со всеми играми:
-ПКМ на ярлыке игры и жмем свойства
-В поле объект дописываем -windowed. Например «D:Игра» -windowed
-Запускаем игру через ярлык. Игра запуститься в окне. Поменяйте разрешение в настройках на разрешение вашего монитора.
-Сохраняем настройки и выходим из игры.
-Убираем -windowed из свойств.
-Запускаем игру как и надо.
-Иногда помогает нажатие alt + enter вместо перезапуска.

Содержание

  1. скачать direct3d 9ex device
  2. Что делать с ошибкой Direct3D.
  3. Обновление DirectX
  4. Проблема с драйвером видеокарты
  5. Используйте режим совместимости

скачать direct3d 9ex device

Автор Kew1n задал вопрос в разделе Программное обеспечение

после установки игры и открытия её выдаёт ‘failed to create direct3d 9ex device’ что делать? и получил лучший ответ

Ответ от Zzo 2012[гуру]
Microsoft DirectX® 9.0c

добавь файл подкачки 4096 мб мин и макс

===
Драйверы для любого ноутбука

DriverPack Solution
ссылка

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

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

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

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

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

Обновление DirectX

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

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

Страница на сайте Microsoft для загрузки современной версии DirectX — https://www.microsoft.com/ru-ru/Download/confirmation.aspx? >

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  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

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

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

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

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

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

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

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

PS

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

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

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

Undertale ошибка при запуске undertale failed to create direct3d device (Direct скачивали 2 раза)

18839 просмотров

больше 5 лет назад

Undertale

2 ответа

0

Приветствую! Игра Undertale мало распространенная, поэтому информации о ней в интернете крайне мало. Но поискав по нужным ресурсам, я все же нашел некоторые способы которые по отзывам игрокам помогают исправить ошибку с которой вы столкнулись.
Вообщем вот первая инструкция, хочу сказать сразу что она взята с

зарубежного источника

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

-Увеличите свой уровень DirectX с помощью параметров запуска. Вы можете сделать это, нажав правой кнопкой мыши на Undertale, щелкнуть свойства, общие и установить параметры запуска. Введите «-dxlevel 81» без кавычек
-Поддерживайте свои графические процессоры. Если вы не знаете, какая модель для вашей графики, вот как ее найти. Если вы используете Windows, нажмите клавишу Windowskey + r или найдите приложение для рабочего стола Запустите и в поле Который появляется, введите dxdiag, который является инструментом диагностики DirectX, который показывает модель вашей графики. Просто зайдите на сайт используемого вами графического процессора и найдите драйверы этой модели. Возможно, ваш компьютер автоматически обновит Драйверов в зависимости от компьютера.
-Поддерживайте свой компьютер в актуальном состоянии, period.This включает в себя регулярные обновления и .net framework.

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

Ответ дан

больше 5 лет назад

1

Ну здесь все понятно, или у тебя проблемы с компонентами, и нужно их обновить или вообще переустановить — кстати переустановка самый надежный вариант, рекомендую даже не пробовать обновлять компоненты указанные в предыдущем ответе, а просто удалить их и поставить заново.
Что ещё может быть не так? Так это разрешение, вообщем сделай так:
1.Заходишь в папку с Undertale, там ищешь приложение с которого запускается сама игра. У неё картинка будет такая же как на логотипе.
2.Нажимаешь на это приложение правой кнопкой мыши, и переходишь в «Свойства».
3.Там нужно поставить галочку возле графы — «Запускать в разрешении 640х480».
4.Конечно же нажимаешь «Применить» дабы сохранить эти настройки.
5.Пробуешь запустить Undertale — должно сработать.
И кстати, если у тебя ноутбук то тут проблема может быть в другом, но тогда тебе следует отписать об этом. А то не буду же я щас выписывать тебе опять целую поэму, а потом окажется что у тебя стационарный компьютер.

Ответ дан

больше 5 лет назад

0

#privet ya top Gamer in the World

Введите ваш ответ










Символов нужно 2

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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


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


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

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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


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

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

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

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

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


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

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

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


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

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

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

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

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

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

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


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

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

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

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

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

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

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

Рост производительности компьютеров – благо, которое многими воспринимается как должное. Но какой бы частотой не обладал центральный процессор или GPU, без соответствующего и, нужно сказать, очень сложного программного обеспечения, добиться высокой скорости работы ресурсоёмких приложений не удастся. Особенно это касается программ работы с видео и компьютерных игр. API-интерфейс Direct3D как раз и является таким промежуточным звеном, позволяющим проявить все достоинства современных видеокарт и процессоров.

Ошибка «Не удалось обнаружить устройство Direct3D»

Увы, как и любое другое сложное ПО, Direct3D не лишено багов, которые могут проявляться весьма неожиданно. Например, при запуске приложения, использующего этот графический API, могут появляться различные ошибки. Сегодня мы поговорим об одной из них – «Не удалось обнаружить устройство Direct3D».

Основные причины возникновения ошибки в играх

Чаще всего с нею сталкиваются геймеры, ведь именно в компьютерных играх достоинства графического интерфейса прикладного программирования проявляются ярче всего. И если при запуске Dota 2, «Глаза дракона» или «Ведьмака» появляется ошибка «Не удалось обнаружить устройство Direct3D», поиграть не получится.

Критично ли это? Не слишком, если знать причину. А они бывают разными:

  • драйвер видеокарты устарел или повреждён;
  • установлена версия DirectX, не соответствующая рекомендуемым требованиям;
  • игра несовместима с установленной операционной системой;
  • сбой настроек видеокарты в BIOS;
  • потеря важных файлов, входящих в пакет Steam;
  • воздействие вирусов.

Если при запуске игры комп выдаёт ошибку Failed to initialize Direct3D, причины будут примерно одинаковыми, как и способы их устранения. Обычно в результате экран игры становится чёрным, а если окно свернуть, то можно увидеть окно с ошибкой.

Ошибка Failed to initialize Direct3D

Первое, что необходимо сделать – проверить, соответствуют ли характеристики железа системным требованиям конкретной игры. Для примера рассмотрим уже упоминавшуюся Dota 2, для которой требуется CPU с тактовой частотой от 3 ГГц, видеокарта, совместимая с DirectX 9, поддерживающая Shader Model0 ATI X800 с памятью объёмом не менее 256 МБ, 1 ГБ ОЗУ, 10 ГБ свободного пространства на диске и скорость интернета не ниже 1 Мб/сек.

Просмотреть параметры своего ПК и графической подсистемы можно набрав команду dxdiag в консоли «Поиск» или «Выполнить» или через «Диспетчер устройств».

Как исправить ошибку Direct3D

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

Обновление DirectX

При установке Windows 10 вы можете не беспокоиться, что получите устаревшую версию DirectX, но с «семёркой» такая уверенность будет излишней, поскольку вы, скорее всего, будете использовать образ, созданный достаточно давно.

Проверить, какая версия используется на вашем ПК, можно с помощью описанной выше команды dxdiag. Данные о версии DirectX находятся во вкладке «Сведения о системе».

Команда dxdiag в Windows

Проверка версии DirectX

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

Скачивание последней версии DirectX

Запуск установщика DirectX

Лицензионное соглашение DirectX

Установка Панели Bing

Обновление драйвера видеокарты

При установке Windows 7 не факт, что вы получите самый свежий драйвер графического адаптера. В «Десятке» драйверы вообще от Microsoft, а не от производителя. Так что при появлении ошибки Direct3D не исключено, что виновником является устаревший или испорченный драйвер видеокарты.

В Windows 10 перезагрузка видеодрайвера осуществляется достаточно просто, нажатием комбинации Win + Ctrl + Shift + B. Когда дисплей потухнет на секунду (а может, и несколько раз) – это нормально, пугаться не стоит. Если перезагрузка не помогла, драйвер видеокарты нужно обновить.

Win + Ctrl + Shift + B

Делаем следующее:

  • в консоли «Выполнить» набираем devmgmt.msc, чтобы запустить «Диспетчер устройств»;
    Ввод команды devmgmt.msc в Windows 10
  • ищем строку «Видеоадаптеры», раскрываем её и смотрим, нет ли слева от названия графического акселератора серой пиктограммы. Если есть, видеоадаптер банально отключен. Это означает, что вы запускаете игру на встроенной в CPU графической подсистеме, которая, конечно же, имеет слишком слабые характеристики по производительности;
    Пункт «Видеоадаптеры» в Диспетчере устройств
  • кликаем по строке ПКМ и выбираем пункт «Включить»/«Задействовать»;
    Включение видеоадаптера в Диспетчере устройств
  • включить производительный видеоакселератор можно и посредством контрольной панели от производителя, иконка которой обычно висит в трее;
  • если включение видеокарты не помогло, в том же диспетчере после нажатия ПКМ выбираем пункт «Удалить». После подтверждения устройство исчезнет из списка, а драйверы будут деинсталлированы;
    Удаление видеоадаптера в Диспетчере устройств
  • теперь самое время зайти на официальный сайт производителя и скачать самую свежую стабильную версию драйвера (вариантов немного – Intel, Nvidia или AMD), выбрав свою модель графического адаптера, если она не определилась автоматически;
  • запустите инсталлятор, дождитесь окончания установки «дров», перезагрузите компьютер.
    Завершение установки драйвера

ВАЖНО. Если Центр обновления Windows предложит вам установить драйвер, отказывайтесь. Самый проверенный и оптимально работающий вариант – это драйвер от производителя, взятый с официального сайта.

Переустановка Visual C++ Redistributables

Как ни странно это звучит, но ошибка Direct3D при запуске игры может возникать и при появлении проблем с библиотекой Visual C++, которая является обязательной компонентой Windows – её используют очень многие приложения.

Переход в Панель управления Windows

Раздел «Программы и компоненты» в Windows

Удаление Visual C++ Redistributables

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

Скачивание пакета Visual C++ Redistributable

Установка Microsoft Visual C++ 2015-2019

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

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

Проблема устраняется следующим образом:

Если сделать предположение, что вы не знаете, какая версия ОС является текущей, а какая предшествующей, можно поступить следующим образом:

Включение видеокарты в BIOS

Геймеры – народ прогрессивный, с вероятностью 98% на их компьютере установлена внешняя дискретная мощная видеокарта. О том, что нужно использовать именно этот адаптер, а не более слабый встроенный, операционная система узнаёт из BIOS. Но настройки BIOS иногда «слетают», и если поддержка внешнего видеоадаптера оказывается отключённой, ошибке «не удалось найти устройство Direct3D» удивляться не стоит.

Нужно просто зайти в BIOS и исправить ситуацию, активировав использование дискретной видеокарты. Как это сделать, мы описывать не будет по простой причине: версий микропрограммы существует немало, и в каждой включение внешней видеокарты осуществляется по-своему. Читайте инструкцию для вашей материнской платы, хотя минимальных знаний английского достаточно, чтобы выполнить эту операцию без подсказок.

Проверка целостности файлов (Steam)

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

Свойства игры в Steam

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

Устранение вирусной угрозы

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

Следовательно, вам нужно выполнить полную проверку ПК на предмет заражения.

Запуск сканирования в Dr.Web CureIt!

Ошибка инициализации Direct3D с текущими настройками

Может показаться, что речь идёт о совсем другой, принципиально иной ошибке, но это не так. Хотя описание действительно другое, причины появления подобного сообщения примерно те же, что описаны в предыдущем разделе.

Но есть и различия: данная ошибка обычно более информативна.

Например, если сообщение имеет вид «Failed to initialize D3D11», из этого можно сделать вывод, что запускаемая игра требует наличия одиннадцатой версии Direct3D, а ваша видеокарта поддерживает более раннюю. Здесь ничего не поделаешь – нужно либо отказаться от игры, либо менять видеоадаптер.

Ошибка Failed to initialize D3D11

Сообщение «Direct3D 9 device initialization error» из той же серии, указывает на необходимость поддержки 9 версии API.

Устаревший или запорченный драйвер видеокарты – тоже частая причина возникновения ошибки «Can’t init Direct3D», устранить которую можно переустановкой «дров» по алгоритму, описанному ранее.

Точно так же происходит при повреждении файлов, входящих в пакет DirectX. Причины могут быть разными – результат воздействия зловредного ПО или неумышленные манипуляции пользователя (возможно, малолетнего, всякое бывает). Лечение то же – обновление DirectX.

Отметим также, что подобные ошибки в большей степени характерны для ноутбуков, поскольку драйверы для них пишутся под конкретную модель, и малейшее отклонение «влево или вправо» может вызвать проблемы. И сбои BIOS в ноутбуках случаются чаще, чем на десктопных ПК.

Описанные в данной статье способы, как исправить ошибки данного типа, касаются только тех случаев, когда проблема не связана с возникновением серьёзных неполадок с ОС Windows. Впрочем, такие неполадки обязательно проявят себя и вне привязки к играм, и поможет только радикальное средство – переустановка операционной системы.

Omega10

Для тех у кого ошибка «Failed to create the D3D9 device» выскакивает:

— Правой кнопкой мыши мы давим на ярлык TheBureau.exe и идем в Свойства
— В строчке » *:/The Bureau/Binaries/Win32/TheBureau.exe/» добавляем -windowed в ярлыке. ОК.
(«F:GamesThe BureauBinariesWin32TheBureau.exe» -windowed)
— Запускаем игру в окне и после заставок идем в настройки видео.
— Меняем разрешение на нужное.
— Сохраняем настройки и выходим из игры.
— Убираем -windowed из «F:GamesThe BureauBinariesWin32TheBureau.exe»
— Запускаем игру как и надо.
— или можно просто жать Alt+Enter для полного экрана.


DoctorZED5, ты издеваешься?) Всё предельно разжевано. Куда еще подробней то? Спроси лучше в каком пункте тебе не понятно.

  • пожаловаться
  • скопировать ссылку


ребят , в половины народа это не действует — пробуйте найти в папке XGame/Config текст. док. «DefaultEngine» , там найдите строки ResX и ResY я написал так «ResX=1920 ResY=1080»

  • пожаловаться
  • скопировать ссылку


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

  • пожаловаться
  • скопировать ссылку


у меня на win8 x64 была подобная проблема. и ярлык не хотел изменять свойства. все перепробовал… помогло — не поверите: совместимость с win7 в свойствах exe файла игры. и все заработало. потом только разрешение сменить в игре надо.

  • пожаловаться
  • скопировать ссылку


MAKAKUT
1 пункт как

  • пожаловаться
  • скопировать ссылку


DoctorZED5, согласен, первый пункт немного размытый. Найдешь TheBureau.exe , с него делаешь ярлык на раб.стол. И уже на нём нажимаешь ПКМ — Свойства

  • пожаловаться
  • скопировать ссылку


MAKAKUT
Спаибо тебе добрый камрад , ты подарил мне радость игры

  • пожаловаться
  • скопировать ссылку


Не хочет вставлять -windowed.Может куда-то не туда вставляю?Как должна выглядеть строчка после вставки -windowed?

  • пожаловаться
  • скопировать ссылку


karakatiza
Перед -windowed поставь пробел

  • пожаловаться
  • скопировать ссылку


все понятно чуть более чем полностью, спасибо

  • пожаловаться
  • скопировать ссылку


Sergazoom, совет очень помог, спасибо))

  • пожаловаться
  • скопировать ссылку


спасибо у меня все раотает

  • пожаловаться
  • скопировать ссылку


Где найти файл?

  • пожаловаться
  • скопировать ссылку


А что если нету папки Binaries??

  • пожаловаться
  • скопировать ссылку


где искать это файл TheBureau.exe, в папке мой компьютер нету, где искать её?

  • пожаловаться
  • скопировать ссылку

  • Partition Wizard

  • Partition Magic

  • Fixed: Failed to Create D3D9 Device Error (3 Solutions)

By Irene | Follow |
Last Updated January 05, 2023

Recently, many PC games report that they receive failed to create D3D9 device error on their Windows PC while playing games. How to fix failed to create D3D9 device? This post from MiniTool will offer you some reliable solutions.

When you launch or play games such as DOTA 2, Rocket League, Smite, and other multi-player video games on your computer, you may receive the following error message:

Failed to create the D3D9 device, This can happen if the desktop is locked.

When you encounter this error, you are unable to play anything on your computer. How to fix failed to create D3D9 device error? After analyzing several posts, we have summarized some top fixes to get rid of the error.

If you encounter the same error, you can follow the steps below to fix failed to create D3D9 device error so that you can play your favorite games on PC.

Fix 1. Change Game Resolution

One possible reason for failed to create D3D9 device error could be that the resolution of the game is different from the current monitor display configuration. So to fix the issue, you can change the resolution the game.

Before changing game resolution, you should check the resolution of your Windows PC. If you don’t know what your current resolution is, you can follow this guide:

Then, to solve the failed to create D3D9 device, you need to match the monitor’s resolution with the resolution of the game. After knowing the current resolution of the monitor, you can follow the instructions below to change your game resolution.

Step 1. Open File Explorer, and then navigate to your game folder.

Step 2. Search for the configuration file with a .ini file extension and open it.

Step 3. Change the game resolution accordingly to match the resolution of your current monitor screen.

After changing the game resolution, you can open the game again and check if failed to create D3D9 device gets resolved.

In fact, if you launch the game through Steam, you could launch the game in windowed mode, which helps to the monitor’s resolution with the resolution of the game. You can follow the steps below to set the launch option and fix the failed to create D3D9 device issue.

Step 1. Launch Steam client and go to Library.

Step 2. Find the game in question and right-click to select Properties.

Step 3. Under the General tab, choose Set Launch Options.

select Set Launch Options

Step 4. Type –windowed in the text box, and then click OK.

The game will start in a smaller window, and then you can adjust the size and corners with ease. Then you can check if the failed to create the D3D9 device error is gone.

Fix 2. Update Graphics Driver

The failed to create D3D9 device error could be caused by incompatible, corrupt, or outdated graphics driver on your computer. In this case, to fix the error, you should update graphics driver.

Step 1. Press Windows + R keys on the keyboard to bring up the Run dialog box. Then type devmgmt.msc in the Run window and hit Enter to open Device Manager.

Step 2. Find and expand Display adapters. Right-click the graphics card and select Update driver.

Update driver

Step 3. Select Search automatically for updated driver software, then Windows will search the Internet for the latest driver and install the driver for you.

choose Search automatically for updated driver software

Tip: If you find that manually updating graphics driver is time-consuming and complicated, you can also download a professional driver updater from the Internet to help you. Be sure to choose a reliable one.

Fix 3. Reinstall DirectX Runtimes

If the DirectX Runtimes does not work properly, it may cause failed to create D3D9 device errors. Try reinstalling it and check if that solves the problem.

To reinstall the DirectX Runtimes, you just need to download DirectX End-User Runtimes from the Internet. Then run the Installer and then follow the on-screen instructions to reinstall DirectX Runtimes.

After trying above fixes, the failed to create D3D9 device error should get fixed. Which method works for you? We are glad to have you share it with us.

  • Partition Wizard

  • Partition Magic

  • Fixed: Failed to Create D3D9 Device Error (3 Solutions)

By Irene | Follow |
Last Updated January 05, 2023

Recently, many PC games report that they receive failed to create D3D9 device error on their Windows PC while playing games. How to fix failed to create D3D9 device? This post from MiniTool will offer you some reliable solutions.

When you launch or play games such as DOTA 2, Rocket League, Smite, and other multi-player video games on your computer, you may receive the following error message:

Failed to create the D3D9 device, This can happen if the desktop is locked.

When you encounter this error, you are unable to play anything on your computer. How to fix failed to create D3D9 device error? After analyzing several posts, we have summarized some top fixes to get rid of the error.

If you encounter the same error, you can follow the steps below to fix failed to create D3D9 device error so that you can play your favorite games on PC.

Fix 1. Change Game Resolution

One possible reason for failed to create D3D9 device error could be that the resolution of the game is different from the current monitor display configuration. So to fix the issue, you can change the resolution the game.

Before changing game resolution, you should check the resolution of your Windows PC. If you don’t know what your current resolution is, you can follow this guide:

Then, to solve the failed to create D3D9 device, you need to match the monitor’s resolution with the resolution of the game. After knowing the current resolution of the monitor, you can follow the instructions below to change your game resolution.

Step 1. Open File Explorer, and then navigate to your game folder.

Step 2. Search for the configuration file with a .ini file extension and open it.

Step 3. Change the game resolution accordingly to match the resolution of your current monitor screen.

After changing the game resolution, you can open the game again and check if failed to create D3D9 device gets resolved.

In fact, if you launch the game through Steam, you could launch the game in windowed mode, which helps to the monitor’s resolution with the resolution of the game. You can follow the steps below to set the launch option and fix the failed to create D3D9 device issue.

Step 1. Launch Steam client and go to Library.

Step 2. Find the game in question and right-click to select Properties.

Step 3. Under the General tab, choose Set Launch Options.

select Set Launch Options

Step 4. Type –windowed in the text box, and then click OK.

The game will start in a smaller window, and then you can adjust the size and corners with ease. Then you can check if the failed to create the D3D9 device error is gone.

Fix 2. Update Graphics Driver

The failed to create D3D9 device error could be caused by incompatible, corrupt, or outdated graphics driver on your computer. In this case, to fix the error, you should update graphics driver.

Step 1. Press Windows + R keys on the keyboard to bring up the Run dialog box. Then type devmgmt.msc in the Run window and hit Enter to open Device Manager.

Step 2. Find and expand Display adapters. Right-click the graphics card and select Update driver.

Update driver

Step 3. Select Search automatically for updated driver software, then Windows will search the Internet for the latest driver and install the driver for you.

choose Search automatically for updated driver software

Tip: If you find that manually updating graphics driver is time-consuming and complicated, you can also download a professional driver updater from the Internet to help you. Be sure to choose a reliable one.

Fix 3. Reinstall DirectX Runtimes

If the DirectX Runtimes does not work properly, it may cause failed to create D3D9 device errors. Try reinstalling it and check if that solves the problem.

To reinstall the DirectX Runtimes, you just need to download DirectX End-User Runtimes from the Internet. Then run the Installer and then follow the on-screen instructions to reinstall DirectX Runtimes.

After trying above fixes, the failed to create D3D9 device error should get fixed. Which method works for you? We are glad to have you share it with us.

LuisSLS

Guest


  • #1

2 weeks ago i put my computer into repair and the tech did a reboot of the OS. When i re installed GM 1.4 and try to compile a room, i get the message: «Failed to create Direct3D 9ex device»

This did not happen before and i dont i have a clue about how to fix it. Any solutions? Thanks in advance!

Last edited by a moderator: Aug 31, 2020

Sybok

Guest


  • #2

First thing I would try is to install the DirectX 9 redistributable. It contains prerequisites that aren’t in the base install of Windows.

LuisSLS

Guest


  • #3

First thing I would try is to install the DirectX 9 redistributable. It contains prerequisites that aren’t in the base install of Windows.

I did it rigth after you replied, and i reboot the sistem and nothing. Its like if the installation did nothing at all or idk, the error still happening. Im going crazy

LuisSLS

Guest


  • #4

I did it rigth after you replied, and i reboot the sistem and nothing. Its like if the installation did nothing at all or idk, the error still happening. Im going crazy

This exact error rigth here
I dont find nothing like this error in google

IMG_20200831_204858.jpg

Sybok

Guest


  • #5

See if you can find where it extracted to and run setup from there. I vaguely remember something about the installer silently exiting for me also.

LuisSLS

Guest


  • #6

See if you can find where it extracted to and run setup from there. I vaguely remember something about the installer silently exiting for me also.

DirectX folder in C: is empty so idk where it went

I checked upon dxdiag in run that my system use directx11

But for some reason, the characteristics are all unavalible. I think that may be the problem but i swear, i dont find any solution about it

IMG_20200901_093322.jpg

LuisSLS

Guest


  • #7

Ok i found a solution to a problem with Direct3D….. In games: if you get errors like unable to create direct3D in games and emulator [https ://m .youtube .com/watch?v=X3DlPcX7Gz8] this spanish video get you a software to overcome this

But i tried in GM, and even if i get rid from the error, i still unable to compile for some reason!

This did not happen before…

Edit: apparently just fix the Project 64 issue. Epsx do not run for this exact problem, just like GM 1.4 does.

Last edited by a moderator: Sep 1, 2020

LuisSLS

Guest


  • #8

Ok i found a solution to a problem with Direct3D….. In games: if you get errors like unable to create direct3D in games and emulator [https ://m .youtube .com/watch?v=X3DlPcX7Gz8] this spanish video get you a software to overcome this

But i tried in GM, and even if i get rid from the error, i still unable to compile for some reason!

This did not happen before…

I re installed Game Maker again and still, the error still not letting me compile by any means

Considering that before formatting and re installing my OS this was not an issue, i refuse to believe that there is no solution for this

  • #9

That «Direct3D acceleration: Not available» from dxdiag is your problem. Reinstall the drivers for your graphics card, the repairs guy forgot to do it after reinstalling your system. GM games will not work until that line says «Available» again.

LuisSLS

Guest


  • #10

Ok i found a solution to a problem with Direct3D….. In games: if you get errors like unable to create direct3D in games and emulator [https ://m .youtube .com/watch?v=X3DlPcX7Gz8] this spanish video get you a software to overcome this

But i tried in GM, and even if i get rid from the error, i still unable to compile for some reason!

This did not happen before…

FINALLY FOUND A SOLUTION GUYS
[https: //www .iobit .com/es/driver-booster.php]

Donwload Driver booster and update screen drivers from there

NOW IT WORKS

Понравилась статья? Поделить с друзьями:
  • Failed to create d3d9 device как исправить
  • Failed to create d3d device portal 2 как исправить
  • Failed to generate keypair or request internal error 0x80090020
  • Failed to find updates with error code 80244010
  • Failed to find to server unturned как исправить