Ошибка при запуске игры d3d11


Cat_228
Ну да канешно же можно решить проблему, «покупкой новой видеокарты».
А ещё надо больше инфы, например у тебя винда 10 но какая версия.
Видяха у тебя старая, и дрова старые 2016 года, если нет новой версии, то AMD видяху твою уже не поддерживают.
Да 1 гиг на видяхе это уже мало.

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


KIBERMAX
Windows 10 Pro 64x

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


KIBERMAX
Не получится запустить игру с этой видеокартой?

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


Cat_228
Видеокарта совсем устаревшая, попробуй эти советы. https://www.playground.ru/stray/guide/kak_ispravit_oshibku_lowlevelfatalerror_v_stray-1223354

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


Pavel Rally
Не помогло

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


Cat_228
Имелась ввиду версия, например Windows 10 (21H2), мне кажется это пустая трата времени попытка запустить игру на старой видеокарте.

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


Pavel Rally
21H2

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


Cat_228
Попробуй установить новый видео драйвер, сначала удали старый, потом установи новый, скачай последний драйвер с официального сайта. https://www.amd.com/ru/support/graphics/amd-radeon-hd/amd-radeon-hd-6000m-series/amd-radeon-hd-6830m

Обнови DirectX программой dxwebsetup.exe

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


Pavel Rally
Хорошо, сейчас попробую

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


Cat_228
Уж очень старый графический ускоритель.
В эту игру поиграть не получится.

Спойлер

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



Cat_228
Beta — новее.

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


Pavel Rally
Скачал драйвера. DirectX не обновляется(

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


Cat_228
Наверно правда установлена последняя версия DirectX, главная проблема это старая видеокарта, её поддержка закончилась 7 лет назад!

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


Cat_228
На будущее смотри минимальные требования, если игра не подходит, даже не мучайся.

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


Карта -старьё …на помойку

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


Cat_228
1.

вот первое решение проблемы
2. C:\windows\system32\d3d11.dll и перекинуть d3d11.dll в папку с игрой, этот способ работал с Фортнайт, также если этого файла нет, скачай из интернета.
Попробуй эти способы, но я все равно не советую играть с тако слабым ПК , весь опыт от игры теряется из-за того, что она будет проседать по фпс и лагать, конечно можно понизить графику и разрешение игры, но из-за этого труднее получить хорошие эмоции и опыт от игры.

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


Помогите,такая же ошибка.Видеокарта GT 610 2gb!!!!!!!!!!!!!!!!!!!! 7×64

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


vitaliyivanov0802
Драйвера последние стоят?

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


BDmitriy
Да последние. Вроде помогло то, что скачал vulkan, который nvidia мне не давала по причине не поддержки видюхой, и пошло!!))) Правда с тормозами((((( ФПС наверно 15-20, не больше((( Как прибавить????
(и это такое fps на минимуме, хотя разнице с максимумом не заметил…)

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


vitaliyivanov0802
Твоя видеокарта отстой, нужна минимум GTX 650 Ti.

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


Pavel Rally
А ты дай мне денег! Или иди в отстойник!

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


vitaliyivanov0802
Видяха не тянет,ни чего не сделать кроме обновления железа

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

D3d ошибка что делатьВ последнее время пользователи часто сталкиваются с ошибками, такими как D3D11 CreateDeviceAndSwapChain Failed, «Не удалось инициализировать DirectX 11», «Запуск программы невозможен, так как файл d3dx11.dll отсутствует на компьютере» и подобными. Чаще это происходит в Windows 7, но при некоторых условиях можно столкнуться с проблемой и в Windows 10.

Как видно из текста ошибки, проблема заключается в инициализации DirectX 11, а точнее, Direct3D 11, за что и отвечает файл d3d11.dll. При этом, несмотря на то, что, используя инструкции в Интернете, вы уже могли заглянуть в dxdiag и увидеть, что DX 11 (а то и DirectX 12) установлен, проблема может сохраняться. В этой инструкции — подробно о том, как исправить ошибку D3D11 CreateDeviceAndSwapChain Failed или d3dx11.dll отсутствует на компьютере.

Содержание

  • Исправление ошибок D3D11
  • Как скачать D3D11.dll для Windows 7
  • Что делать с ошибкой Direct3D.
    • Обновление DirectX
    • Проблема с драйвером видеокарты
    • Используйте режим совместимости
  • Почему возникает ошибка «Не удалось найти d3d11.dll»?
  • Ошибка «d3d11.dll не был найден»: что делать?
  • Загрузка файла библиотеки
  • Повторная установка DirectX
  • Приложение DLL Suite
  • Программа DLL-Files.com Fixer
  • Дополнительные действия
    • Рекомендуем к прочтению

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

Причиной рассматриваемой ошибки могут быть различные факторы, самые распространенные из которых

  1. Ваша видеокарта не поддерживает DirectX 11 (при этом, нажав клавиши Win+R и введя dxdiag, вы можете там видеть, что установлена именно 11 или 12 версия. Однако, это ничего не говорит о том, что есть поддержка этой версии со стороны видеокарты — только о том, файлы данной версии установлены на компьютере). D3d ошибка что делать
  2. Не установлены последние оригинальные драйверы на видеокарту — при этом начинающие пользователи часто пробуют обновить драйверы, используя кнопку «Обновить» в диспетчере устройств, это неправильный метод: сообщение о том, что «Драйвер не нуждается в обновлении» при данном способе обычно мало что означает.
  3. Не установлены необходимые обновления для Windows 7, что может приводить к тому, что даже при наличии DX11, файла d3d11.dll и поддерживаемой видеокарты, игры, наподобие Dishonored 2 продолжают сообщать об ошибке.

Первые два пункта взаимосвязаны и в равной степени могут встречаться как у пользователей Windows 7, так и Windows 10.

D3d ошибка что делать

Правильным порядком действий при ошибках в данном случае будет:

    Вручную скачать оригинальные драйверы видеокарты с официальных сайтов AMD, NV >Также вы можете посмотреть отдельно установленную и поддерживаемую аппаратно версию DirectX в сторонних программах, например, в AIDA64 (см. Как узнать версию DirectX на компьютере).

D3d ошибка что делать

В Windows 7 ошибки D3D11 и инициализации DirectX 11 при запуске современных игр могут появляться даже в тех случаях, когда необходимые драйверы установлены, а видеокарта не из старых. Исправить ситуацию можно следующим образом.

Как скачать D3D11.dll для Windows 7

D3d ошибка что делать

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

Его можно скачать и установить (или обновить, если он уже есть на компьютере) с официального сайта Майкрософт в составе выпущенных для 7-ки обновлений. Скачивать этот файл отдельно, с каких-то сторонних сайтов (или брать с другого компьютера) не рекомендую, навряд ли это исправит ошибки d3d11.dll при запуске игр.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

01.04.2019 в 08:47

Здравствуйте! Подскажите пожалуйста, при запуске визуализации выдает ошибку «D3D object has a non-zero reference count (meaning things were not properly cleaned up). This visualizer will now exit.» что делать?

01.04.2019 в 10:59

Здравствуйте. Не знаком с ошибкой. В первую очередь, конечно, загрузите DirectX через веб-установщик (я понимаю, что уже установлен, но веб-установщик установит недостающее), а также обновите драйверы видеокарты.
А дальше уже — не знаю. Погуглил по проблему, в одной игре из Steam (Path of Exile) она широко обсуждается, решают там правкой .ini файла, включая оконный режим (а у вас и так оконный на скрине) и меняя разрешение. Так что не уверен, что для вашего ПО применим метод.

02.08.2019 в 08:17

Здраствуйте. У меня ошибка немного другая. Когда я пытаюсь запустить Fortnite, выдаёт: failed to find a graphics adapter with the minimum required DX11 feature level. Пыталась удалить все деректы, но всё равно остаётся 12-ый. Помогите пожалуйста.

02.08.2019 в 11:41

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

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

D3d ошибка что делать

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

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

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

D3d ошибка что делать

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

D3d ошибка что делать

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

Обновление DirectX

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

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

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

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

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

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

D3d ошибка что делать

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

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

D3d ошибка что делать

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

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

D3d ошибка что делать

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

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

D3d ошибка что делать

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

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

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

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

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

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

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

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

D3d ошибка что делать

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

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

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

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

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

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

D3d ошибка что делать

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

  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, больше не было.

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

D3d ошибка что делать

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

D3d ошибка что делать

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

D3d ошибка что делать

PS

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

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

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

Очень часто любители ретро-игр сталкиваются с проблемой невозможности запуска исполняемого файла приложения, а система выдает сообщение о том, что многим непонятный файл d3d11.dll не был найден. Что делать в этом случае, мы сейчас и попробуем выяснить. Заодно рассмотрим некоторые наиболее вероятные причины появления сбоя такого типа и простейшие методы исправления сложившейся ситуации.

Почему возникает ошибка «Не удалось найти d3d11.dll»?

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

Ошибка d3d11.dll (исполнение внутреннего кода динамической библиотеки) может возникать не только в случае отсутствия искомого файла с таким названием, а еще и по причине его повреждения, заражения вирусами, несоответствия версии файла основному пакету DirectX вследствие его замены при установке игровых приложений и т.д. Кстати сказать, по имени файла нетрудно догадаться, что речь идет о DirectX версии 11.

D3d ошибка что делать

Давайте посмотрим на ситуацию, когда появляется ошибка вроде «компонент d3d11.dll не был найден». Что делать и как ее исправить? В принципе, на сегодняшний день существует несколько основных методик, позволяющих решить данную проблему.

Ошибка «d3d11.dll не был найден»: что делать?

Для начала заметим, что ничего страшного или критического для системы в целом здесь нет. Сам вопрос, как исправить ошибку d3d11.dll, в общем-то, решается несколькими простейшими способами.

D3d ошибка что делать

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

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

Загрузка файла библиотеки

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

В данном случае все сводится к тому, чтобы после установки игры скачать нужную библиотеку из Интернета и поместить ее на системный диск, на котором инсталлирована «операционка», в место с адресом WindowsSystem32d3d11.dll. При копировании нужно просто согласиться на замену исходного файла. Само собой разумеется, что после загрузки библиотеки из Сети ее сразу же нужно проверить на наличие вирусов и вредоносных кодов.

Повторная установка DirectX

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

D3d ошибка что делать

Если уж вы твердо решили запустить старую игру на той же «семерке» или версиях Windows выше, порядок действий таков: инсталлируем игру, скачиваем с сайта Microsoft последнюю версию DirectX, устанавливаем пакет в систему и запускаем игру.

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

Приложение DLL Suite

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

D3d ошибка что делать

Среди них первое место занимает мощнейшее приложение DLL Suite. Работать с ним просто. Достаточно просто активировать процесс сканирования, как программа тут же найдет неисправности и предложит загрузить недостающие компоненты. Правда, особенность приложения такова, что он сразу найдет несколько десятков файлов. При том нужно будет выбрать только те, которые соответствуют вашей системе (имеется в виду архитектура 32 или 64 бита). После установки желательно перегрузить систему, после чего можно будет пользоваться установленной игрой.

Программа DLL-Files.com Fixer

Чуть менее «продвинутой» является утилита DLL-Files.com Fixer. Несмотря на это, рядовому юзеру с ней будет справиться намного легче.

D3d ошибка что делать

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

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

Дополнительные действия

Итак, пока мы разобрались с ошибками типа «файл d3d11.dll не был найден». Что делать, если приложение все равно не хочет запускаться?

Как известно, не только игры могут повлиять на проявление подобных сбоев при запуске приложений. Программы для обработки трехмерной графики и анимации, активно использующие возможности Direct 3D, тоже подвержены появлению ошибок подобного рода. И они не всегда могут быть связаны с файлами динамических библиотек самой платформы.

Очень может быть, что придется обновить некоторые дополнительные компоненты в виде Microsoft .NET Framework или среду исполняемых апплетов Java, Visual Basic и т. д. Но, как показывает практика, в большинстве случаев этого не потребуется.

Виснет, лагает и вылетает, ошибка D3D12 с DXGI_ERROR_DEVICE_HUNG, не хватает d3d12core.dll и MSVCP120.dll — об этих и прочих «радостях» новой Forspoken, которая давеча вышла в эксклюзивных версиях для PS5 и ПК, будем сейчас рассказывать.

Итак,..

проблемы Forspoken — D3D12 Error с DXGI_ERROR_DEVICE_HUNG

Когда игра вылетает или не запускается, и система выдает ошибку D3D12, в малопонятном описании которой отчетливо наблюдается DXGI_ERROR_DEVICE_HUNG (0x887a006), то причиной тому может быть всякое.

Во-первых, если играем с разрешением от 1440p и выше, может засбоить видеопамять. Устраняется это пока (минимум до следующего большого обновления) только путем понижения детализации текстур до «Высоких» в настройках графики игры.

Без сбоев и ошибки DXGI_ERROR_DEVICE_HUNG Forspoken тянут только видеокарты с объемом видеопамяти от 12 GB и больше.

Не пропустите: СПИСОК ИГР ДЛЯ PS5, В КОТОРЫХ ПОДДЕРЖИВАЕТСЯ ТРАССИРОВКА ЛУЧЕЙ [ДОПОЛНЕНО]

Во-вторых, если если с видеопамятью все ОК, но видеокарта разогнана, а игра стабильно вылетает с ошибкой D3D12 DXGI ERROR DEVICE HUNG, значит сначала тоже пробуем понизить самые ресурсоемкие параметры графики и хотя бы немного снизить нагрузку. А если не помогает, то переключаем видяху в штатный режим работа (с заводской частотой).

Кроме того, и это в-третьих, пробуем подкорректировать частоту в настройках видеокарты. А для этого:

  • открываем «Панель управления Nvidia«, жмем «Управление параметрами 3D», переходим во вкладку «Программные настройки»  (в справа) и выбираем Forspoken в меню программ;
  • далее, чуть ниже в списке параметров находим «Макс. частота кадров»
  • устанавливаем для него значение 30 кадров в секунду либо же, если есть желание поэкспериментировать, то ставим сначала на четверть от рабочей частоты монитора, перезапускаем игру и наблюдаем результат;
  • если снова вылетает, то точно таким же образом снижаем частоту видеокарты на 1/3 от рабочей частоты монитора (или даже в половину, то есть до 1/2).

проблемы Forspoken — Видеодрайвер перестал отвечать и был восстановлен

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

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

проблемы Forspoken — как запустить игру на Linux без ошибки d3d12core.dll

… через Proton, конечно. А если комп (консоль) пишет, что не хватает d3d12core.dll, то тогда в параметрах запуска игры (Steam > пкм по названию Forspoken > Свойства) прописываем следующую команду (и потом жмем ОК):

PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_1 SteamDeck=1 %command%

Теперь Forspoken на Linux запустится. А вот если разрешение картинки слишком низкое, то это, скорее всего, еще один баг игры.

Не пропустите: STEAM DECK: КАК ПОМЕНЯТЬ ВЕРСИЮ PROTON DB ДЛЯ КОНКРЕТНОЙ ИГРЫ

проблемы Forspoken — ошибка MSVCP120.dll

Если игра никак не запускается, а система вместо этого жалуется на отсутствие файла MSVCP120.dll, то «лечится» это самым что ни есть стандартным методом. А именно, установкой пакета Visual C++, притом обязательно обоих в версиях — и x86, и x64.

Однако прежде чем приступать к установке Visual C++ попробуйте на всякий случай запустить проверку и восстановление файлов системы, т.е:

  • открываем командную строку от имени администратора (в поиске Windows пишем cmd, в выдаче кликаем по названию правой кнопкой мыши и жмем «Запуск от имени администратора«);
  • в окне Командной строки вводим команду sfc /scannow и жмем Enter;
  • после завершения процедуры проверки запускаем игру (тоже от имени администратора).

Если не помогло, то тогда переустанавливаем Visual C++ (лучше сразу с официального сайта службы поддержки Microsoft — вот линк) — подробнее о том, как это делается, см. [ЗДЕСЬ].

Не пропустите: ПРОБЛЕМА С VCRUNTIME140.DLL В VALORANT ПОСЛЕ ОБНОВЛЕНИЯ: КАК УСТРАНИТЬ

проблемы Forspoken — вылетает

Так как случается такое тоже по разными причинам, поэтому для начала стандартно:

  • проверяем и обновляем драйвер видеокарты (пишут, что в большинстве случаев этим проблемка и решается), однако категорически рекомендуется выполнить так называемую чистую установку драйвера (Nvidia, напомним, её по умолчанию предлагает в качестве опции на этапе обновления драйвера «видяхи»);
  • перед запуском игры открываем Диспетчер задач и закрываем все ненужные программы и процессы, в том числе и те, которые остаются работать в фоновом режиме (кроме системных);
  • на время отключаем утилиты вроде MSI Afterburner, RGB Software и пр (если таковые установлены и работают), а также оверлеи Discord, Steam, GeForce Experience прочих прог;
  • добавляем exe-шник Forspoken в список исключений антивируса (либо же на время отключаем антивирус и наблюдаем, как будет себя вести игра).

ОДНАКО, если Forspoken успешно запускается, но вылетает после первого же клика мышкой, то в таком случае действуем следующим образом:

  • открываем GeForce Experience и выбираем Forspoken
  • переходим в пользовательские настройки (кнопочка справа от зеленой кнопки «Оптимизировать«);
  • двигаем слайдер вправо на «Производительность» и жмем применить;
  • теперь кликаем зеленую кнопку «Оптимизировать» и пробуем запустить игру — Forspoken должна заработать нормально, тем не менее, ставить слишком высокие настройки графики все равно не стоит.

Не пропустите: MAX FRAME RATE — КАК НАСТРОИТЬ МАКСИМАЛЬНЫЙ FPS ДЛЯ ЛЮБОЙ ИГРЫ [АРХИВ]

проблемы Forspoken — Файл поврежден. Попробуйте переустановить

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

Следовательно, переключаем проц на заводскую частоту (или отключаем авторазгон в BIOS), запускам процедуру восстановления файлов игры, затем перезагружаем комп и запускаем Forspoken от имени администратора.

проблемы Forspoken — постоянно лагает

Перепроверяем характеристики компа. Если не самый новый и не самый мощный, то делаем выводы и/или идем в настройки графики игры, ставим все на минималки и потом аккуратно и по очереди повышаем самые ресурсоемкие до приемлемого уровня (если получится). Это во-первых.

Во-вторых, проверяем и обновляем драйвер видеокарты, далее открываем Диспетчер задач и вырубаем все не нужные на время игры проги и процессы (в т.ч. и те, которые работают в фоновом режиме, но кроме системных) и затем перезапускаем Forspoken.

В-третьих, также не помешает немного подрегулировать и другие параметры системной графики. Потому еще раз открываем Панель управления Nvidia > Управление параметрами 3D > вкладка «Программные настройки» > Forspoken… и далее проставляем следующее значение для этих параметров:

  • Сглаживание гамма-коррекция — Выкл
  • Сглаживание режим — Управление от приложения
  • Сглаживание прозрачность — Выкл
  • CUDA графические процессоры — Использовать глобальные параметры (Все)
  • Режим низкой задержки — Ультра
  • Режим управления электропитанием — Предпочтителен режим максимальной производительности
  • Кэширование шейдеров — Вкл (если игра установлена на HDD, для SSD — оставляем Выкл)
  • Фильтрация текстур — Качество — Высока производительность
  • Потоковая оптимизация — Выкл
  • Тройная буферизация — Выкл

После этого жмем кнопку «Применить«, перезагружаем комп и перезапускаем игру.

Ошибка 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.

A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine

Ошибка «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. Кроме того, может быть так, что графический драйвер очень устарел и его нужно обновить.

уровни функций DirectX

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

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

  • Как полностью удалить драйвера видеокарты Nvidia, AMD, Intel
  • Как обновить драйвер видеокарты Nvidia, AMD, Intel

DDU удалить видеодрайвер

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

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

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

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

DirectX для конечного пользователя

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

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

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

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

Восстановление Microsoft Visual C++

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

Visual Studio 2015, 2017, 2019 и 2022

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.

обновление платформы windows 7 KB2670838.



Смотрите еще:

  • Ошибка DX11 feature level 10.0 is required to run the engine
  • Скачать dxgi.dll и исправить ошибку в Windows
  • Отсутствует d3dx9_42.dll в Windows 10/7 — Решение
  • Системная ошибка DirectX — Смотрите dxerror.log и directx.log 
  • Как исправить ошибку dxgmms1.sys на синем экране 

[ Telegram | Поддержать ]

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

by Vladimir Popescu

Being an artist his entire life while also playing handball at a professional level, Vladimir has also developed a passion for all things computer-related. With an innate fascination… read more


Updated on

  • A GPU is a crucial component of your PC as it determines how smooth and efficient gameplay will be. 
  • The d3d11 compatible GPU is required error often plagues gamers who don’t have the correct drivers installed.
  • To resolve the issue, it’s advised that you update your graphics drivers and your Windows version. 

XINSTALL BY CLICKING THE DOWNLOAD FILE

Get rid of malfunctioning drivers on your PC

SPONSORED

Drivers can often become corrupt as they can interfere with malfunctioning system files, thus arriving to be installed but not running correctly. To keep your drivers running smoothly, your Windows OS must run even smoother. Get it in perfect shape by following the steps below:

  1. Download Fortect and install it on your PC.
  2. Start the tool’s scanning process to look for corrupt files that are the source of your problem
  3. Right-click on Start Repair so the tool can start the fixing algorithm
  • Fortect has been downloaded by 0 readers this month, rated 4.4 on TrustPilot

If you’re a gamer, it’s almost sure that you have run into a d3d11-compatible GPU required to run the engine error. 

This is a prevalent issue in the PC gaming world and takes away time you could use playing games. 

The most common source of D3D11 errors is a faulty d3d11 file in the DirectX software, but the errors might also indicate a registry or virus issue.

If you have run into this error, read till the end to find out how to bypass it. 

What is a D3D11 GPU?

The GPU is widely utilized in graphics and video processing because of its parallel processing capabilities. 

While the terms GPU and graphics cards are used similarly, there is a difference. A graphics card is an add-in board that houses the GPU, just like a motherboard. You’ll also find the slew of needed components to power and install the GPU within this board.

The Direct3D card acts as a library for accessing the card for graphics and hardware-accelerated processing.

In recent times, D3D11 is now commonly used. This new library variant includes updated features and can increase visual clarity.

How do you check your GPU?

  1. Click on Windows + S.
  2. In the search bar, enter Device Manager.
  3. Open the control panel.
  4. Click on the Display Adapters dropdown to view the GPU in the new window.
  5. Double-click the result to see extra details.

After checking whether it’s activated, you’re advised to update your GPU drivers. In the next section, you’ll learn how to go about it on Windows 11. Read on.

Read more about this topic

  • How to Show The Folder Size on Windows 11?
  • Change Notepad Font, Style, and Size on Windows 11
  • 3 Ways to Block Internet Access for Specific Apps in Windows 11
  • How to Completely Remove an Unwanted Display Language on Windows 11

How do you update your GPU?

  1. Press Windows + S.
  2. In the search bar, enter Device Manager.
  3. Open the control panel.
  4. In the new window, click on the Display Adapters dropdown to view the name of the GPU.
  5. Right-click on the GPU.
  6. Click on Update Driver.
  7. In the new window, select Search automatically for drivers.

To save time and prevent having outdated drivers in the future, you can use Outbyte Driver Updater. It uses a comprehensive driver database to check your drivers and install new versions as soon as they are available.

Get Outbyte Driver Updater

What can I do if it says a compatible d3d11 GPU is required?

➡ Windows 11

  1. Go to the DirectX End-User Runtime download page.
  2. Click on download and wait for the program to install.
  3. After downloading, right-click on the .exe file.
  4. Select run as administrator.
  5. Try relaunching the game after a PC reboot.

Alternatively, it could be that you need to replace the GPU entirely. If it’s older than five years, it’s probably time to change it, as the game engine uses different graphics components.

➡ Windows 10

  1. Select settings from the start menu.
  2. Windows Update & Security will appear as a menu option on the following window. Here, you can search for new updates.
  3. Any GPU that needs to be installed will be done automatically. 

➡ Windows 7

  1. Click on the control panel by opening the Windows start menu.
  2. Tap on system and security
  3. Tap on Windows update.
  4. Check for available updates.
  5. If you can’t find any available updates, tap on check for updates.
  6. Check for graphic card drivers. You can find them in the main view or optional updates section. 
  7. When you find a graphic card driver, click on it to install and wait for it to finish installing. 

How do I fix Fortnite not compatible graphics card

  1. Ensure that your PC fulfills the hardware requirements for playing the game. 
  2. Update your graphics card driver.
  3. Reboot your PC

D3D11 compatible GPU Fortnite

To play Fortnite, you need a compatible D3D11 component installed on your device. If you don’t, you may encounter some errors. A solution to fixing the error is to update your Windows version. Alternatively, you can also read this piece to learn how to update GPU drivers.

Thank you for reading this article, and don’t forget to share your thoughts in the comments section.

newsletter icon

Ошибка «A D3D11 compatible GPU», как правило, возникает при запуске видеоигр, причем как новых, так и относительно (!) старых. Valorant, Fortnite, Apex Legends — эти и многие другие популярные игрушки подвержены проблеме. Помимо прочего, эту ошибку можно увидеть и в разнообразных графических приложениях, например, Unreal Editor. Так в чем, собственно, дело? К сожалению, ответ вас не обрадует.

Что вызывает ошибку c DirectX 11?

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

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

Как исправить «A D3D11 compatible GPU»?

A D3D11 compatible GPU

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

  • нажмите на клавиатуре WIN+R для вызова окошка Выполнить;
  • пропишите в пустой строке значение DXDIAG и нажмите ENTER;
  • в открывшемся окошке перейти во вкладку Экран;
  • найдите в правой части окошка строчки DDI для Direct3D и Уровни функций.

Тут вы найдете всю необходимую информацию об имеющейся версии DirectX, и сделаете соответствующие выводы.

Тем не менее если вы видите, что поддержка DirectX 11 имеется, но ошибка «A D3D11 compatible GPU» все равно возникает при запуске игр, то от нее можно попробовать избавиться. Как правило, помогает три элементарных метода:

  • обновление драйверов видеокарты;
  • установка свежей пачки библиотек DirectX;
  • полная переустановка запускаемой игры.

Найдите актуальные драйвера для своей видеокарты можно на следующих веб-сайтах:

  • NVIDIA
  • AMD
  • INTEL

Актуальную версию DirectX можно скачать с официального сайта Майкрософт:

  • Веб-установщик исполняемых библиотек DirectX для конечного пользователя

Если ничего из вышеуказанного не помогло в решении ошибки «A D3D11 compatible GPU», то можно попробовать переустановить игру. В довольно редких случаях подобная проблема возникает в результате поврежденных игровых файлов. Как говориться, попытка не пытка.


В итоге все просто: хотите запускать игры на DirectX 11 — покупайте соответствующую видеокарту. Суровая реальность. Знаете какие-то изощренные методы обхода этой ошибки без наличия DirectX 11? Пожалуйста, делитесь ими в комментариях!

Понравилось? Поделитесь…

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

Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

Ошибка «Графический процессор, совместимый с D3D11» является распространенной ошибкой, связанной с играми, как для Windows 10, так и для 11. Обычно это сообщение об ошибке появляется при попытке запустить определенные уязвимые игры. Это выдаст сообщение об ошибке, в котором говорится: «Движку требуется для запуска D3D11 (уровень функций 11, модель шейдера-5) совместимый графический процессор», и затронутые игры не будут запускаться.

Об этой ошибке чаще всего сообщалось в Fortnite, но она также возникает и в других играх для Windows. Если вы столкнулись с той же проблемой, вот как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 10 и 11.

Когда вы обновляете Windows, ваш компьютер также обновляет DirectX, это важно, потому что DirectX — это игровой и мультимедийный API. Сообщение об ошибке «Графический процессор, совместимый с D3D11» относится к Direct3D 11, части DirectX. Поскольку ошибка «Графический процессор, совместимый с D3D11» связана с DirectX, рекомендуется установить все доступные обновления Windows и посмотреть, устранит ли это ошибку.

Вот как проверить и установить обновления в Windows:

  1. Щелкните правой кнопкой мыши «Пуск», чтобы выбрать «Поиск».
  2. Введите обновления ключевых слов в инструмент поиска.
  3. Выберите элемент результатов поиска Проверить наличие обновлений, чтобы открыть настройки.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  4. Щелкните переключатель «Проверить наличие обновлений» на вкладке «Центр обновления Windows». При выборе этого параметра доступные исправления автоматически загружаются и устанавливаются в Windows.
  5. Выберите «Перезагрузить сейчас», если этот параметр доступен вам на вкладке «Центр обновления Windows.

Если вы видите какие-либо дополнительные обновления, перечисленные там, нажмите кнопки загрузки и установки для них. Это включает в себя текущую версию Windows 11, обновление версии 22H2 или любую другую новую сборку, на которую вы должны перейти, если она доступна.

2. Просканируйте Ваши системные файлы с помощью SFC

Чтобы проверить возможное повреждение системного файла, вызывающее ошибку «Графический процессор, совместимый с D3D11», запустите сканирование System File Checker (SFC). Инструмент SFC просканирует поврежденные системные файлы в Windows и восстановит их. Вы можете запустить сканирование SFC следующим образом:

  1. откройте Windows Search (см. Как найти Windows Search, если вам нужна помощь в его открытии) и введите в него cmd.
  2. Щелкните правой кнопкой мыши командную строку в результатах поиска и выберите «Запуск от имени администратора.
  3. Запустите сканирование SFC, введя и выполнив эту команду: sfc /scannow

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

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

3. Настройте игру на использование выделенной видеокарты

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

Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

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

  1. откройте Диспетчер устройств, доступ к которому можно получить, нажав клавишу Windows + X и щелкнув ярлык этого инструмента.
  2. Дважды щелкните вкладку Видеоадаптеры, чтобы просмотреть графические адаптеры.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  3. Нажмите на встроенный графический адаптер вашего ПК, чтобы выбрать «Отключить.
  4. Выберите «Да» в диалоговом окне, которое попросит вас предоставить дополнительное подтверждение.

4. Обновите драйвер для вашей видеокарты

Иногда обновление драйверов графического процессора (GPU) устраняет ошибку «D3D11 Compatible GPU». Если драйвер вашей видеокарты устарел, решением может стать его обновление.

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

5. Восстановите или обновите распространяемые файлы Visual C++ на Вашем компьютере

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

Вот как вы можете восстановить распространяемые файлы Visual C++ с помощью приложений и функций:

  1. откройте вкладку «Настройки приложений и функций», используя один из методов, описанных в разделе «Как открыть инструмент «Приложения и функции» в Windows.
  2. Введите Microsoft Visual C++ в поле поиска в верхней части раздела «Приложения и компоненты».
  3. Затем нажмите кнопку меню с тремя точками, чтобы найти там Microsoft Visual C++ Redistributable for Recovery.
  4. Выберите параметр «Изменить.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  5. Нажмите кнопку Восстановить в открывшемся окне Visual C++.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  6. Повторите предыдущие два шага для всех распространяемых файлов Microsoft Visual C++, перечисленных в разделе «Программы и компоненты.

Или вам может потребоваться установить некоторые отсутствующие распространяемые файлы Visual C++. Вы можете установить последние библиотеки времени выполнения с помощью распространяемого пакета Microsoft Visual C++ 2015-2022 следующим образом:

  1. Перейдите на страницу загрузки распространяемого пакета Microsoft Visual C.
  2. Щелкните ссылку для скачивания X64 для Visual Studio 2015–2022.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  3. Ваш браузер, скорее всего, будет содержать вкладку или меню, в котором отображаются загруженные файлы. Откройте вкладку «Загрузки», которая имеет сочетание клавиш Ctrl + J в браузерах Firefox, Opera, Edge и Chrome.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  4. Затем щелкните VC_redist.x64.exe, чтобы открыть окно, показанное ниже.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  5. Если на вашем КОМПЬЮТЕРЕ отсутствуют какие-либо библиотеки времени выполнения, в окне распространяемого пакета Microsoft Visual C++ 2015-2022 будет доступен вариант установки. Нажмите эту кнопку установки.
  6. Выберите параметр «Перезагрузить сейчас» после обновления библиотек.

6. Установите библиотеки среды выполнения DirectX

Веб-установщик среды выполнения DirectX для конечных пользователей помог некоторым пользователям устранить ошибку «ГП, совместимый с D3D11». Этот установщик заменяет отсутствующие или поврежденные файлы DirectX. Ниже приведены шаги по установке библиотек среды выполнения с помощью веб-установщика среды выполнения для конечного пользователя DirectX:

  1. откройте страницу загрузки веб-установщика Microsoft DirectX Runtime для конечного пользователя.
  2. Выберите вариант загрузки этой страницы.
  3. Затем щелкните файл dxwebsetup.exe в разделе загрузок вашего браузера.
  4. Выберите переключатель для параметра Я принимаю соглашение в мастере настройки DirectX.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  5. Нажмите «Далее», чтобы просмотреть предложение Bing Bar.
  6. Если вам не нужно дополнительное программное обеспечение, снимите флажок «Установить панель Bing».
  7. Нажмите кнопку «Далее» в мастере настройки DirectX.
  8. Нажмите кнопку Готово в мастере.
  9. Перезагрузите ноутбук или настольный компьютер с Windows.

7. Настройте запуск затронутых игр с DirectX 11

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

Однако вы можете настроить запуск игр DirectX 11 с помощью аргументов командной строки в Epic Games и Steam. Чтобы настроить затронутую игру для работы с DirectX 11 в Epic Games и Steam:

Как принудительно установить DirectX 11 в Epic Games

Для всех игр Epic Games:

  1. откройте окно программы запуска Epic Games.
  2. Нажмите кнопку «Учетная запись пользователя» в правом верхнем углу окна программы запуска Epic Games.
  3. Выберите пункт меню «Настройки.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  4. Нажмите на название затронутой игры, чтобы развернуть параметры.
  5. Затем установите флажок «Дополнительные аргументы командной строки игры.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

  6. Введите d3d11 в текстовое поле в качестве аргумента командной строки.

Как принудительно установить DirectX 11 в Steam

Аналогично, если вы поклонник Steam:

  1. откройте клиентское программное обеспечение Steam.
  2. Выберите «Библиотека» в верхней части окна Steam.
  3. Щелкните правой кнопкой мыши любую игру, в которой используется «D3D11-совместимый графический процессор», и выберите «Свойства».
  4. На вкладке «Общие» введите -dx11 в текстовое поле «Параметры загрузки.

    Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

8. Разверните файл подкачки, чтобы увеличить объем виртуальной памяти

Расширение файла подкачки увеличит объем виртуальной памяти, доступной для игр. Это рекомендуемый метод для устранения ошибки «D3D11-совместимый графический процессор», поскольку ваш компьютер может лучше справляться с системными требованиями игр с большим объемом графики, используя файл подкачки большего размера. Ознакомьтесь с нашим руководством по расширению виртуальной памяти в Windows, чтобы использовать это потенциальное решение.

Как исправить ошибку «Графический процессор, совместимый с D3D11» в Windows 11/10

Снова наслаждайтесь играми для Windows

Многие игроки устранили ошибку «Графический процессор, совместимый с D3D11» с помощью решений, приведенных в этом руководстве. Так что есть большая вероятность, что один из них также решит эту проблему для ваших игр для Windows 11/10. Однако некоторым геймерам на ПК со старыми графическими процессорами может потребоваться обновить свои видеокарты, чтобы решить проблему «Графический процессор, совместимый с D3D11”.

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Ошибка при запуске игры oblivion
  • Ошибка при запуске игры d3dcompiler 43 dll
  • Ошибка при запуске игры program will be terminated
  • Ошибка при запуске игры nfs rivals
  • Ошибка при запуске игры 0xc000005 как исправить

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

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