Ошибка fatal error direct3d

oshibka-pri-zapuske-igr

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

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

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

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

Доброго дня!

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

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

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

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

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

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

    ускорение ПК

  • 1 Что делать с ошибкой Direct3D
    • 1.1 Обновление DirectX
    • 1.2 Проблема с драйвером видеокарты
    • 1.3 Используйте режим совместимости
  •  → Задать вопрос | дополнить 

Обновление 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

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

Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с 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

donate

dzen-ya

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж
  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

  • утилита для оптимизации
  • Ускоритель компьютера
  • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Рост производительности компьютеров – благо, которое многими воспринимается как должное. Но какой бы частотой не обладал центральный процессор или 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. Впрочем, такие неполадки обязательно проявят себя и вне привязки к играм, и поможет только радикальное средство – переустановка операционной системы.

  • При запуске определенных игр, таких как 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?

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

Last Updated on 2015-05-20 by

Previous Post:  Aaron Rashkin’s Million Dollar Success Secret [Sneak Preview]

Next Post:  9 FAST Steps to Add a Domain To Your Whitelist in Gmail


Are you a gamer?

Ever played:

  • Dungeons & Dragons

  • World of WarCraft (WoW)

  • Guild Wars

… ok, but have you ever heard of Neverwinter?

It’s a free, MMO game you can check out here. The only thing you pay for are the super cool companions (some of them you earn when questing), special clothing and items for your class, etc.

It’s based on one of my favorite tabletop games and created by so many great gaming companies …

So, I wanted to start playing with this, since some of my friends are now working in it, and I came across this error:

Fatal Error:  Direct3D driver returned error code (DXGI_ERROR_DEVICE_REMOVED) while checking sync query.

Technical Deatils:  Sync query 13 0x16d60284 GetData == 0x887a0005 0
NF 488
D3D11 Device removed due to DXGI_ERROR_DEVICE_HUNG 0x887a0006

Yup. That’s the error message I got when trying to play Neverwinter

Now, I did a Google search for a whole bunch of different things like …

Fatal Error Direct 3D driver returned error code

Neverwinter crashes: Fatal Error Direct 3D driver

And I finally found this site which directed me to here … but I already had the DirectX up to date!

So what now?

I saw some other suggestions of playing in Safe Mode and even full screen

But when I played full screen, it didn’t fit my laptop (allowed me to play though) …

So I tried in Safe Mode … and it worked!

Here’s what to do:


 How To Play Neverwinter When Getting the Direct3D Error

Step 1

Open Neverwinter and click on the Options link at the top right as shown:

Step 2

In the Options menu, scroll down and check the Safe Mode box as shown:

Step 3

Click the Save button and then the Play button from the original screen.


I also tested to see if I could play in “normal” mode since logging in under Safe mode … And I could! So either it fixed it or the gaming gods have smiled upon me … LOL! XD

If you’re interested in partying up in the game, add Kitten4Him as a friend. 🙂

Happy gaming!

Содержание

  1. A D3D11 compatible GPU Feature Level 11.0 — Решение
  2. Как исправить ошибку A D3D11 Compatible GPU Feature Level 11.0
  3. 1. Проверка совместимости GPU и DirectX
  4. 2. Правильно обновить драйвер GPU
  5. 3. Установить DirectX для конечного пользователя
  6. 4. Восстановить и установить Visual C++
  7. 5. Отключить встроенный GPU
  8. 6. Установить KB2670838 для Windows 7
  9. 3 способа обойти ошибку, совместимую с d3d11 GPU
  10. Что такое графический процессор D3D11?
  11. Как проверить свой GPU?
  12. Как вы обновляете свой GPU?
  13. Что я могу сделать, если он говорит, что требуется совместимый графический процессор d3d11?
  14. Windows 11
  15. Windows 10
  16. Windows 7
  17. Как исправить несовместимую с Fortnite видеокарту
  18. Графический процессор Fortnite, совместимый с D3D11
  19. Исправление: для fortnite требуется совместимый с d3d11 gpu
  20. Почему в Fortnite написано «d3d11 совместимый GPU требуется для запуска движка?
  21. Как исправить «A D3D11 compatible GPU is required to run the engine» на ПК
  22. Фикс 1: Обновите драйвер
  23. Устранение 2: Обновление DirectX
  24. Фикс 3: Обновление Windows
  25. Фикс 4: Заставьте Fortnite работать в DX11
  26. YouTube video: Исправление: Для Fortnite требуется совместимый с D3D11 GPU

A D3D11 compatible GPU Feature Level 11.0 — Решение

Ошибка A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine возникает при запуске игр, например Fortnite, Valorant или Stray, в Windows 11/10 и 7. Ошибка поясняет, что для запуска движка требуется графический процессор, совместимый с D3D11, уровнем функций 11.0 и моделью шейдеров 5.0.

Ошибка «D3D11 compatible GPU Feature Level 11.0» при запуске игр возникает, когда давно не обновляли драйвера для видеокарты, графические файлы драйверов dll повреждены, вирус в системе или ваша видеокарта устарела с графическим ускорителем и для неё не выпускают уже драйвера.

Как исправить ошибку A D3D11 Compatible GPU Feature Level 11.0

В данной инструкции разберем, что делать и как исправить, когда появляется ошибка A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine при запуске игр в Windows 11/10/7.

1. Проверка совместимости GPU и DirectX

В первую очередь узнаем, какой Direct3D установлен, и совместима ли видеокарта с 11 версией ваша видеокарта. Для этого:

  • Нажмите Win+R и введите dxdiag
  • Перейдите во вкладку Экран
  • В графе Уровни функций посмотрите, есть ли 11 версия
  • Также, обратите внимание на DDI для Direct3D: должно стоять 11 и выше (12)

! Если в уровнях функций нет поддержки 11 и в пункте DDI для Direct3D стоит ниже 11, то скорее всего ваша видеокарта очень старая и ничего сделать нельзя. Это примерно видеокарты до 2010 года, но лучше зайти на официальный сайт производителя AMD, Intel, Nvidia и посмотреть характеристики своей видеокарты, поддерживает ли она шейдеры 5 уровня и Direct3D 11. Кроме того, может быть так, что графический драйвер очень устарел и его нужно обновить.

2. Правильно обновить драйвер GPU

Чтобы правильно обновить драйвер для видеокарты, нужно его для начало удалить полностью из системы Windows 11/10/7, потом скачать с официального сайта производителя. Воспользуйтесь полными ниже руководствами по порядку для удаления и обновления драйвера GPU.

3. Установить DirectX для конечного пользователя

Ошибка D3D11 ссылается на Direct3DX 11 и в этом случае нужно установить последнюю версию DirectX с официального сайта Microsoft.

  • Перейдите на сайт и скачайте DirectX
  • Установит его, перезагрузите ПК
  • Проверьте, устранена ли ошибка

! Если не помогло, то попробуйте установить DirectX (июнь 2010 г.) .

4. Восстановить и установить Visual C++

Некоторым пользователям помогло восстановление всех установленных Visual C++ и установка последнего недостающего.

  • Наберите в поиске меню пуск «Панель задач» и откройте её
  • Нажмите Удаление программ
  • Найдите все Microsoft Visual C++ X86 и X64
  • Выделите одним нажатием мышки
  • Нажмите сверху Изменить
  • Далее нажмите Исправить

! Помните, что Microsoft Visual C++ должен быть установлен в двух разрядностях. К примеру, Microsoft Visual C++ 2010 X86 и Microsoft Visual C++ 2010 X64. Установите недостающую разрядность, если у вас не так.

Если выше восстановление не помогло Visual, то установите последнюю версию Visual Studio 2015, 2017, 2019 и 2022 с сайта Mcirosoft двух разрядностей: X86 и X64. Если он уже установлен, то удалите перед новой установкой (удалите две разрядности, если имеются).

5. Отключить встроенный GPU

Если у вас на ноутбуке или компьютере две видеокарты, одна внешняя, вторая встроенная, то нужно отключить встроенную. Встроенный графический процессор может не иметь поддержку feature level 11.0 для современных игр и соответственно вы получите ошибку D3D11 compatible GPU.

  • Нажмите Win+X и выберите Диспетчер устройств
  • Разверните графу Видеоадаптеры
  • Нажмите правой кнопкой мыши по встроенной видеокарте
  • Выберите из меню Отключить
  • Перезагрузите ПК и попробуйте запустить игру

6. Установить KB2670838 для Windows 7

Если вы получаете ошибку A D3D11 compatible GPU Feature Level 11.0, Shader Model 5.0 is required to run the engine в Windows 7, то нужно установить обновление платформы скачав патч KB2670838 .

Источник

3 способа обойти ошибку, совместимую с d3d11 GPU

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

Наиболее распространенным источником ошибок D3D11 является неисправный файл d3d11 в программном обеспечении DirectX, но ошибки также могут указывать на проблему с реестром или вирусом.

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

Что такое графический процессор D3D11?

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

Хотя термины GPU и видеокарты используются одинаково, между ними есть разница. Видеокарта — это дополнительная плата, на которой размещается графический процессор, как и на материнской плате. Вы также найдете множество необходимых компонентов для питания и установки графического процессора на этой плате.

Карта Direct3D действует как библиотека для доступа к карте для обработки графики и аппаратного ускорения.

В последнее время широко используется D3D11. Этот новый вариант библиотеки включает обновленные функции и может повысить визуальную ясность.

Как проверить свой GPU?

  • Нажмите на Windows + S .
  • В строке поиска введите Диспетчер устройств.
  • Откройте панель управления.
  • Щелкните раскрывающийся список «Видеоадаптеры», чтобы просмотреть графический процессор в новом окне.
  • Дважды щелкните результат, чтобы просмотреть дополнительные сведения.

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

Как вы обновляете свой GPU?

  • Нажмите Windows + S .
  • В строке поиска введите Диспетчер устройств.
  • Откройте панель управления.
  • В новом окне щелкните раскрывающийся список «Видеоадаптеры», чтобы просмотреть имя графического процессора.
  • Щелкните правой кнопкой мыши графический процессор.
  • Нажмите «Обновить драйвер».
  • В новом окне выберите Автоматический поиск драйверов.

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

Что я могу сделать, если он говорит, что требуется совместимый графический процессор d3d11?

Windows 11

  • Перейдите на страницу загрузки DirectX End-User Runtime.
  • Нажмите «Загрузить» и дождитесь установки программы.
  • После загрузки щелкните правой кнопкой мыши файл. исполняемый файл.
  • Выберите запуск от имени администратора.
  • Попробуйте перезапустить игру после перезагрузки ПК.

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

Windows 10

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

Windows 7

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

Как исправить несовместимую с Fortnite видеокарту

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

Графический процессор Fortnite, совместимый с D3D11

Чтобы играть в Fortnite, на вашем устройстве должен быть установлен совместимый компонент D3D11. Если вы этого не сделаете, вы можете столкнуться с некоторыми ошибками. Решение исправить ошибку — обновить версию Windows.

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

Источник

Исправление: для fortnite требуется совместимый с d3d11 gpu

В этом руководстве мы рассмотрим, как исправить ошибку Fortnite » D3D11 compatible GPU is required to run the engine » при попытке запустить игру. Это также может произойти при загрузке в Fortnite, хотя ошибка говорит о том, что вам нужен d3d11 совместимый GPU .

Fortnite — это фантастическая бесплатная игра с режимами Battle Royale и Creative Mode. В ней также есть режим Save The World, за который нужно платить, но это тоже очень весело!

Поэтому очень обидно, если вы не можете зайти в игру на ПК или ноутбуке с Windows, потому что получаете сообщение об ошибке: » Для работы движка требуется графический процессор, совместимый с d3d11 . Пока не паникуйте, это можно легко исправить.

Почему в Fortnite написано «d3d11 совместимый GPU требуется для запуска движка?

Как мы уже говорили выше, это сообщение об ошибке Fortnite D3D11 появляется обычно при запуске игры и говорит следующее:

«A D3D11-compatible GPU (Feature Level 11.0 Shader Model 5.0) требуется для запуска движка»

Это не означает, что ваша видеокарта не поддерживает d3d11 (также известный как DirectX 11). Поэтому не паникуйте, вы сможете исправить ситуацию, если ваш графический процессор AMD или NVIDIA поддерживает d3d11.

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

Как исправить «A D3D11 compatible GPU is required to run the engine» на ПК

Ниже мы перечислили методы, которые вы можете попробовать, чтобы исправить предупреждение о видеокарте d3d11 в Fortnite на вашем ПК или ноутбуке с Windows 10 или Windows 11.

Фикс 1: Обновите драйвер

Наличие устаревших драйверов может также вызвать другие ошибки, такие как «известные проблемы с GPU предупреждение». Поэтому первое, что нужно сделать, это просто обновить графический драйвер AMD или обновить графический драйвер NVIDIA на вашем ПК или ноутбуке.

Найдите информацию о видеокарте:

Вам нужно знать, какой у вас GPU, поэтому, если вы не уверены, вы можете сделать следующее:

  • Откройте меню пуск Windows и найдите DXDiag > Нажмите enter
  • Перейдите на вкладку Display > Вы можете просмотреть информацию о вашем GPU там

Обновите драйвер AMD:

  • Перейдите на сайт AMD для загрузки последней версии драйвера
  • Выберите свою видеокарту из списка
  • Выберите последнюю версию драйвера для загрузки
  • После загрузки запустите установочный файл
  • Следуйте шагам установки
  • Перезагрузите ПК

Обновление драйвера NVIDIA:

  • Зайдите на сайт NVIDIA , чтобы загрузить последнюю версию драйвера
  • Найдите свой GPU и загрузите нужный драйвер
  • Запустите установочный файл и следуйте шагам на экране
  • После завершения перезагрузите ПК

Устранение 2: Обновление DirectX

Если обновление драйверов не помогло устранить ошибку совместимости d3d11, то следующим шагом будет обновление DirectX на вашем компьютере:

  • Зайдите на сайт Microsoft и скачайте программу установки DirectX
  • Следуйте шагам, чтобы проверить наличие последней версии DirectX
  • Если доступна более новая версия, то она начнет устанавливаться

Фикс 3: Обновление Windows

Убедитесь, что ваша система Windows обновлена, и это также обновит DirectX 12 на вашем компьютере.

Windows 10:

  • Правой кнопкой мыши вызовите меню Пуск >Настройки
  • Перейдите в Обновление и безопасность и Проверьте наличие обновлений

Windows 11:

  • Правой кнопкой мыши нажмите на меню Пуск >Настройки
  • Перейдите к Обновление Windows и Проверьте наличие обновлений

Фикс 4: Заставьте Fortnite работать в DX11

Последнее, что нужно попробовать, это заставить Fortnite работать в DirectX 11, что мы можем легко сделать в Epic Games Launcher:

  • Откройте Epic Games Launcher
  • Нажмите на значок Профиль > Выберите Настройки
  • Прокрутите вниз и разверните Fortnite
  • Поставьте галочку напротив Дополнительные аргументы командной строки
  • Введите D3D11 в поле

На этом мы закончим наше руководство о том, как исправить ошибку в Fortnite, которая говорит » d3d11 совместимый GPU требуется для запуска движка «. Надеемся, теперь вы снова в игре и побеждаете в этой победе!

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

YouTube video: Исправление: Для Fortnite требуется совместимый с D3D11 GPU

Посмотрите наши последние руководства:

  • Исправление: Fortnite требуется совместимый с D3D11 GPU
  • Исправление: Roblox White Screen
  • Fix: Fall Guys Anti-Cheat Error
  • Metal Hellsinger Crashing On PC
  • Metal Hellsinger Not Working/Crashing Xbox

Источник

Это проблема с драйвером видеокарты. У меня точно также раньше на двух компьютерах вылетало.
На одном компе я откатил драйвера на более старую версию, на другом поставил программу MSI Afterburner и уменьшил параметр «Core Clock» видеокарты на -25. Еще установил файлы подкачки по 12 гб. Это полностью устранило такие вылеты.

Так что тебе необходимо поставить программу MSI Afterburner и уменьшить в ней значение «Core Clock (MHz)» на -10 или -50. Затем сохранить в этой программе профиль (Кнопочки «1» и «Save») и поставить галочку напротив пункта «Apply overclocking at system startup».

И еще нужно установить файл подкачки в системе, значение должно быть в 1,5 раза больше чем количество установленной оперативной памяти. Например, если стоит 8 гб оперативки нужно поставить 12 гб подкачки.

oshibka-pri-zapuske-igr

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

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

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

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

Доброго дня!

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

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

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

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

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

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

    ускорение ПК

  • 1 Что делать с ошибкой Direct3D
    • 1.1 Обновление DirectX
    • 1.2 Проблема с драйвером видеокарты
    • 1.3 Используйте режим совместимости
  •  → Задать вопрос | дополнить 

Что делать с ошибкой 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

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

Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с 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

donate

dzen-ya

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж
  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

  • утилита для оптимизации
  • Ускоритель компьютера
  • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Several users have reported that they are getting a Fatal D3D error in Monster Rise, d3d or Direct3D is a graphics application programming interface for Microsoft Windows, that is used to render three-dimensional graphics in video games, Mostly the error occurs when the d3d program is damaged or the system requirement does not match with the game or you are running the game in pretty high settings.

How to Fix the Fatal D3D-Error in Monster Hunter-Rise

We had a look into this and we have discovered some causes below:-

  • Outdated Video drivers- Outdated video drivers generally can cause d3d errors, it is advised to update your video drivers.
  • Running a game in high settings-  If the graphics settings are not compatible with your hardware means that the graphics settings are high then you might get this error. 
  • Overclock Graphics card- Overclocking the GPU means gradually increasing the graphics card core frequency to boost the performance, according to the users, there might be chances that the Fatal d3d error occurs because of overclocking.
  • Overclock Ram- Overclocking the Ram increases the speed of your Ram more than normal and it can also be the cause of Fatal d3d error.

We know the causes let’s jump into some effective troubleshooting methods that helped users to fix a fatal d3d error. 

Modify the Graphics Preference

Changing the graphics preference to high performance will increase the graphics preferences of the game in simple words, it will force the graphics card to run the game on a high.

Here is how you can change the graphics preference:-

  1. Press the Windows key and type Graphics settings in the search box.
  2. Open the graphics setting and click on the Browse option to select the Monster Hunter Rise.
    Select the Browse option in graphics settings
  3. After selecting the Monster Hunter Rise, click on the selected Monster Hunter Rise to view the further settings.
  4. Click on the options button, and select the High performance option to change the game preference.
    Select High performance
  5. Click on the Save button to apply the settings.

Insert -dx11 in Launch Option Field

Modifying the game launch option might fix your fatal d3d error, we gonna put -dx11 in the launch option field, however, it will disable some DirectX features but it can fix your error and it will not do anything wrong with your game.

Follow the steps to add -dx11 in the launch field:-

  1. Open the Stream Launcher and go to the Library tab.
  2. Right-click on the Monster Hunter Rise, then select the Properties.
  3. You should see a launch input field option.
  4. Insert -dx11 in the input field.
    Add -dx11 in the launch field
  5. Run Monster Hunter Rise and check if the error persists.

Varify Your Game files

Missing or corrupted game files can be causes this error, you can use verify integrity option to verify all the game files, The utility replaces the corrupted and fulfills the missing game files.

Follow the steps to verify your game files:-

  1. Open the Stream Launcher and go to the Library tab.
  2. Right-click on the Monster Hunter Rise, then select the Properties.
    Go to properties of Monster Hunter Rise
  3. Go to the Local Files tab, then click on the VERIFY INTEGRITY OF GAME FILES.
    Click on the verify integrity of demo files
  4. It should start the verification process, once done, check if the error persists.

Check Your system requirement

Check your minimum game requirement because if your graphics card is old and it does not supports DirectX or the minimum game requirement does not match with your computer then you could get errors, for that reason make sure your computer is compatible with the game requirement.

Match your system specs with the minimum game requirement of Moster Hunter:-

OS WINDOWS® 7, 8, 8.1, 10 (64-bit required)
Memory 8GB RAM
Storage 48GB or more of available space
Graphics Card NVIDIA® GeForce® GTX 760 or AMD Radeon™ R7 260x (VRAM 2GB)
DirectX Version 11

Reinstall Graphics driver with DDU

If the graphics driver were corrupted, then reinstalling the graphics driver will fix the error.

we gonna use DDU to uninstall the graphics driver. 

DDU or display driver uninstaller used for clean uninstallation of graphics drivers. Generally, it is not recommended to uninstall your graphics driver with the normal method such as device manager, you can use DDU in normal mode but for the absolute result and clean uninstallation, we will use this tool in safe mode.

Uninstall Graphics Drivers

  1. Download DDU from here, once the download is completed extract the folder with WinRAR.
    Extract DDU folder
  2. Open the DDU folder and double click on the DDUv18.0.4.9 application to extract it once again.
     Extract the DDU Application to run the DDU installer
  3. Press the Windows key, hold the shift key and press the Restart button to open the computer in safe mode. 
  4. Open the DDUv18.0.4.9 folder, then open the Display Driver Uninstaller application.
     Run Display Driver Uninstaller
  5. Select your device type on the top right then select your GPU manufacturer.
  6. Uninstall your graphics drivers by clicking on Clean and Restart, after uninstallation it will reboot your computer
     
    Click on Clean and Restart on DDU

Install Graphics Drivers

If you are using Laptop then we recommend you to install your graphics drivers from the Laptop manufacturers’ website because they have the best graphics driver for each Model and also ensure the best gaming performance.

In case this method does not detect the latest drivers for your computer then we suggest you install your drivers from the manufacturer’s website.

  1. Press the Windows key and search device manager, open the device manager.
  2. Click on the drop-down menu of Display adapters, right-click on the Microsoft Basic Display Adapters then select the Properties option.
     Click the Properties option in the device manager
  3.  Select the Update Driver option from the Driver tab.
     Click on Update Driver in the device manager
  4. Click on the Search automatically for drivers, it will automatically install the best drivers for the computer.

Install or update direct X

As we mentioned before, DirectX includes d3d program files that are used to render 3d dimensions, D3d errors can also appear because of the outdated DirectX or missing files of DirectX.

DirectX installer installs the DirectX and if your DirectX is outdated it will automatically update.

follow the below steps to update and install the DirectX:-

  1. Open your favorite browser and search DirectX12 download.
  2. Go to the first link, the link must belong to Microsoft.
  3. Once the website is opened, It should start the downloading, if it’s not then click on the click here to download manually.
  4. After downloading, double click on the application and follow the instruction to install and update DirectX.
    Install directX12

Disable Discord Overlay

Discord Game Overlay brings up Discord while playing a game. it shows messages and calls and also it will display users while they speak something.

Discord Overlay takes your Ram usage and if your computer specs are not high enough then it makes your game slow and it can throw errors, that’s why disabling the discord overlay might fix the D3D Error.

Follow the steps to disable the discord overlay:-

  1. Open discord, go to settings, and scroll down a left pane.
  2. Find the Game Overlay option under the Activity settings.
  3. You should see an Enable in-game overlay button on the top, disable that. 
    Disable game overlay from discord

Disable XMP from Bios

XMP or Extreme Memory Profiles allows you to change memory settings by simply selecting a different profile. Users enable XMP to take the advantage of this option for running a Ram at a higher speed than normal.

Basically, this option is designed for easily overclocking your Ram by changing some memory settings although this option is beneficial, it can cause the Fatal D3D error, users have reported in forms that disabling the XMP fixed their error. 

Follow the steps to disable the XMP:-

  1. Shut down your computer and press the power button to open it again.
  2. Once you saw the logo screen, press the function key that will take you to bios settings.
  3. If you don’t know your Bios settings key, it should be on the bottom right or left of the logo screen.
  4. Once done, find the XMP setting and disable XMP.
  5. Save your changes, restart your computer and check if the error persists.

Reset Bios settings

We know that some users are unable to find the XMP option in the BIos setting and they are no longer to disable that option because if your Ram is not advertised means if you have a basic motherboard Ram then you might not disable the XMP option in a profile, for that reason simply reset your bios setting will help you.

Here is how you can reset your Bios settings:-

  1. Restart your computer, once you saw the logo screen press the function key to access the bios settings. 
  2. Press the F9 key to reset your settings to default. 
    Reset Bios settings to default
  3. Save your changes and restart your computer and check if the error persists.

Revert Overclock

If you overclock your Graphics card then revert it to default settings because it may fix your error, overclocking the Graphics card definitely increase the performance but it also can bring bad things for your graphics card like it can damage hardware component of your GPU and it can overheat your graphics card, for that reason, it can cause a Fatal D3d error. 

Reset Overclock with MSI Afterburner (if applicable)

There are two ways to reset your overclock settings one is with Msi afterburner and the other is to uninstall the afterburner:-

  1. You can reset the overclock settings by just clicking on the reset button like below in the image.

  2. The other way is you can uninstall the Msi afterburner from the Control panel, it will automatically revert to default settings.
  3. Press Windows + R to open Run Window and type Appwiz. cpl then hit enter.
    Type Appwiz.cpl in the Run Window
  4. Double Click on MSI Afterburner to uninstall the MSI Afterburner.
    Uninstall the MSI Afterburner
  5. once the uninstallation is finished, check if the error persists.

Run game in low settings

Change your game settings into Low because if your computer is unable to run Monster Hunter Rise in the default setting then you can apply the below settings to fix this:-

  1. Disable the Vsync option in the settings.
  2. Low your game resolution.
  3. Low your graphics settings.
  4. Disable all the onscreen stats

Delete Cache shader file from Monster Hunter Rise

This method is not a permanent fix, because you have to do it every time before the game starts basically users have reported that deleting the Cashe shader file from the game installation directory fixed their error and they are able to play a game without freezing, flickering and the game looks smooth.

  1. Open steam, go to the library, Right-click on Moster Hunter Rise and select properties.
  2. Click on Local Files and the open game directory by clicking on the browse button.
    Browse the Monster Hunter Rise
  3. Delete the shader.Cache2 file.
    Delete the cache shader file
  4. Once done check if the error persists.

If none of these methods are working for you can try to re-install your game.

Street Fighter 6 is the latest fighting game developed and published by Capcom. Certainly, this is the most innovative entry in years as it features World Tour mode, precise fighting mechanics, and detailed stylized graphics. However, some players are not happy with the game as they are running into DND fatal errors. We have seen a lot of reports where SF6 gamers are running into D3D fatal errors. 

https://steamcommunity.com/app/1364780/discussions/0/3830919351653782987/

D3D fatal error is one of the common errors in online game which is a Direct3D Graphics API error. This error clearly indicates that there are some issues in the graphics drivers. However, it can also occur due to some issues in the outdated drivers, conflicts with some other apps and programs running in the background. Thankfully, Street Fighter 6 D3D fatal error can be fixed with some quick and easy workarounds. Let’s find out.

According to reports, players have already tried a few workarounds including updating their drivers to the latest version and using -dx11 instead of DX12 but no luck at all. If you are running into the same error, here is how you can fix D3D fatal error in Street Fighter.

Well, before you start the following troubleshooting steps, make sure to quickly complete the following methods:

– Restart your PC as well as the game once and check if that fixed the error

– Make sure to update your graphics drivers to the latest version

– Repair game files (Go to Steam Library >> Right-click on Street Fighter 6 >> Properties >> Local Files >> Verify integrity of game files)

If none of these methods work, try the below workarounds to fix Street Fighter 6 D3D fatal error.

Use -DX11

The latest Direct X version is 12 and it works fine but sometimes it causes a lot of issues. So, in this method, we will try to use -dx11 instead of dx12 and check if that worked.

Go to Steam Library >> right-click on the game >> Properties >> General >> under the launch option, type -dx11

Once done, relaunch the game and the issue should be fixed

Whitelist the Game in your Antivirus Program

In case you have not whitelisted Street Fighter 6 on your Firewall/Antivirus application, then you will run into this error. You can try to disable the app or whitelist the game. By adding the game to the whitelist, it won’t block the game’s network traffic.

Lower In-game Settings

When you lower the in-game settings, it can directly impact the RAM resulting in better performance of the game. For this: Go to the in-game settings and reduce the texture quality and check if that worked.

Reinstall Visual C++

Visual C++ is a software component from Microsoft that is needed to run some games and applications including Street Fighter 6. In case, if any of the components is missing or corrupted, you may see this error. In that case, reinstalling Visual C++ Runtime. To do this:

– Visit the official Microsoft Visual C++ redistributables page

– Click on the Download button and save the file to your computer

– Open the downloaded file and follow the on-screen instructions to install Microsoft Visual C++ Runtime

– Try launching the game again

Increase Virtual Memory

Virtual memory is one of the parts of your hard drive that is used as additional RAM. When you increase your virtual memory, it can help to resolve any memory-related issues. For this:

– Press the “Windows” key and type “Advanced System Settings”

– Click on “View Advanced System Settings” >> “Advanced” tab >> “Settings” under “Performance”

– Click on the “Advanced” tab again and under “Virtual Memory,” click on “Change”

– Uncheck the box that says “Automatically manage paging file size for all drives”

– Select the drive that contains Street Fighter 6 and click on “Custom size”

– Enter a value higher than the current value in the “Initial size” and “Maximum size” fields

– Click on “Set” and then “OK”

– Restart your system and launch the game and check if that worked 

That’s everything you can try to fix Street Fighter 6 D3D fatal error.

  • Ошибка fatal error cannot initialize renderer как исправить
  • Ошибка fatal destination path already exists and is not an empty directory
  • Ошибка fatal could not read from the boot medium system halted virtualbox
  • Ошибка fatal application error
  • Ошибка fat32 на флешке