Error creating direct3d 11 graphical engine

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

Если вы геймер, почти наверняка вы столкнулись с 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.

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


Некоторые пользователи получают сообщение об ошибке «Для запуска движка требуется совместимый с D3D11 графический процессор» при запуске или игре в игры на своих компьютерах с Windows. Хотя большинство пользователей сталкивались с этой ошибкой в ​​Fortnite, это не ошибка конкретной игры. Следовательно, вы можете увидеть эту ошибку в любой игре, установленной на вашем устройстве Windows. В этой статье мы рассмотрим некоторые возможные решения, которые могут помочь вам решить эту проблему.

Для запуска движка требуется графический процессор, совместимый с D3D11.

Полное сообщение об ошибке выглядит следующим образом:

Для запуска движка требуется графический процессор, совместимый с D3D11 (уровень функций 11, модель шейдера-5).

D3D11 означает Direct3D 11. Direct3D предоставляет API, который позволяет приложениям и играм использовать вычислительные возможности и графику компьютеров с графическим процессором, совместимым с Direct3D. Direct3D 9 — более старая версия, тогда как Direct3D 11 — более новая версия, которая поставляется с новыми функциями и требуется для большинства современных игр. Последняя версия Direct3D — D3D12. Он эффективнее и быстрее по сравнению с предыдущими версиями Direct3D. Кроме того, D3D12 позволяет играм полностью использовать видеокарту, чтобы игры могли отображать более насыщенные сцены.

Ошибка графического процессора, совместимого с D3D11, обычно возникает в следующих случаях:

  • Когда в системе пользователя нет Direct3D 11 или более поздней версии.
  • Когда графический процессор пользователя не поддерживает Direct3D 11 или более позднюю версию.
  • Если библиотеки D3D11 повреждены.

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

  1. Проверить версию Direct3D
  2. Восстановите или переустановите распространяемые файлы Microsoft Visual C++.
  3. Загрузите веб-установщик среды выполнения DirectX для конечных пользователей с веб-сайта Microsoft.
  4. Обновите или переустановите драйвер видеокарты

Давайте посмотрим на все эти решения в деталях.

1]Проверьте версию Direct3D

Как мы объяснили выше, если в вашей системе нет Direct3D 11, вы увидите это сообщение об ошибке во время игры в некоторые игры. Если у вас Windows 11/10, вам необходимо обновить систему, чтобы установить Direct3D 11. Чтобы проверить, есть ли в вашей системе Direct3D 11, выполните следующие действия:

Как проверить версию Direct3D в Windows

  • Откройте окно команды «Выполнить», нажав клавиши Win + R.
  • Введите dxdiag и нажмите OK.
  • Приведенная выше команда откроет средство диагностики DirectX.
  • Нажмите на вкладку «Экран».
  • Вы увидите версию Direct3D в разделе «Драйверы».

Если у вас более старая версия Direct3D, вам необходимо установить ее последнюю версию. Если вы являетесь пользователем Windows 11/10, единственный способ установить последнюю версию Direct3D — это обновить файл Windows. Если, несмотря на наличие последней версии Direct3D, вы получаете сообщение об ошибке в своих играх, возможно, некоторые файлы DirectX повреждены.

В обоих вышеперечисленных сценариях проблема может быть устранена с помощью Центра обновления Windows. Проверьте Центр обновления Windows вручную. Если доступно обновление, установите его. После обновления вашей системы проблема должна быть устранена. Если нет, попробуйте следующее решение.

2]Восстановите или переустановите распространяемые файлы Microsoft Visual C++.

Одной из возможных причин проблемы являются поврежденные пакеты распространяемых компонентов Microsoft Visual C++. Восстановите распространяемые файлы Visual C++. Следующие шаги помогут вам в этом:

Восстановление распространяемого пакета Microsoft Visual C++

  • Откройте настройки Windows 11/10.
  • Перейдите в «Приложения > Приложения и функции».
  • Прокрутите вниз и найдите Распространяемые файлы Microsoft Visual C++. Вы найдете более одного установленного в вашей системе.
  • Выберите каждый из них и нажмите «Изменить». В Windows 11 вам нужно щелкнуть три точки рядом с распространяемыми файлами Visual C++, чтобы просмотреть параметр «Изменить».
  • Нажмите «Да» в приглашении UAC.
  • Щелкните Восстановить.

Аналогичным образом восстановите все распространяемые файлы Visual C++, установленные в вашей системе. Когда вы закончите, запустите игру и посмотрите, возникает ли ошибка. Если да, посетите microsoft.com и загрузите все пакеты Visual C++, установленные в вашей системе. Теперь удалите распространяемые файлы Visual C++ один за другим со своего компьютера. Когда вы закончите, запустите файлы установщика, чтобы установить последнюю версию распространяемых компонентов Visual C++.

3]Загрузите веб-установщик среды выполнения DirectX для конечных пользователей с веб-сайта Microsoft.

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

Это должно решить проблему.

4]Обновите или переустановите драйвер видеокарты.

Хотя ваша видеокарта поддерживает версию Direct3D 11 или более позднюю, вы можете получить «Для запуска движка требуется графический процессор, совместимый с D3D11.” при игре из-за поврежденного или устаревшего драйвера видеокарты. Следовательно, вам следует обновить драйвер видеокарты. Для этого откройте настройки Windows 11/10 и перейдите на страницу «Необязательные обновления». Если доступно обновление драйвера видеокарты, оно будет показано там. Установите обновление, если оно доступно.

Если это не работает, посетите официальный сайт производителя видеокарты и загрузите последнюю версию драйвера видеокарты. Теперь удалите драйвер видеокарты с помощью DDU (Display Driver Uninstaller). После удаления драйвера запустите установочный файл, чтобы установить драйвер видеокарты в вашей системе.

Для запуска движка требуется графический процессор, совместимый с D3D11.

Icon Ex Номер ошибки: Ошибка 11
Название ошибки: Direct3D 11 Error
Описание ошибки: Ошибка 11: Возникла ошибка в приложении Direct3D. Приложение будет закрыто. Приносим извинения за неудобства.
Разработчик: Microsoft Corporation
Программное обеспечение: Direct3D
Относится к: Windows XP, Vista, 7, 8, 10, 11

Оценка «Direct3D 11 Error»

Это наиболее распространенное условие «Direct3D 11 Error», известное как ошибка времени выполнения (ошибка). Программисты работают через различные уровни отладки, пытаясь убедиться, что Direct3D как можно ближе к безошибочным. Поскольку разработчики программного обеспечения пытаются предотвратить это, некоторые незначительные ошибки, такие как ошибка 11, возможно, не были найдены на этом этапе.

Ошибка 11 может столкнуться с пользователями Direct3D, если они регулярно используют программу, также рассматривается как «Direct3D 11 Error». Если возникает ошибка 11, разработчикам будет сообщено об этой проблеме через уведомления об ошибках, которые встроены в Direct3D. Затем они исправляют дефектные области кода и сделают обновление доступным для загрузки. Чтобы исправить такие ошибки 11 ошибки, устанавливаемое обновление программного обеспечения будет выпущено от поставщика программного обеспечения.

Когда происходит ошибка 11?

Сбой устройства или Direct3D обычно может проявляться с «Direct3D 11 Error» в качестве проблемы во время выполнения. Это три основных триггера для ошибок во время выполнения, таких как ошибка 11:

Ошибка 11 Crash — Ошибка 11 может привести к полному замораживанию программы, что не позволяет вам что-либо делать. Это происходит много, когда продукт (Direct3D) или компьютер не может обрабатывать уникальные входные данные.

Утечка памяти «Direct3D 11 Error» — ошибка 11 приводит к постоянной утечке памяти Direct3D. Потребление памяти напрямую пропорционально загрузке ЦП. Повреждение памяти и другие потенциальные ошибки в коде могут произойти, когда память обрабатывается неправильно.

Ошибка 11 Logic Error — Логическая ошибка возникает, когда ПК производит неправильный вывод, даже когда пользователь вводит правильный вход. Виновником в этом случае обычно является недостаток в исходном коде Microsoft Corporation, который неправильно обрабатывает ввод.

Как правило, ошибки Direct3D 11 Error вызваны повреждением или отсутствием файла связанного Direct3D, а иногда — заражением вредоносным ПО. В большинстве случаев скачивание и замена файла Microsoft Corporation позволяет решить проблему. Если ошибка Direct3D 11 Error возникла в результате его удаления по причине заражения вредоносным ПО, мы рекомендуем запустить сканирование реестра, чтобы очистить все недействительные ссылки на пути к файлам, созданные вредоносной программой.

Типичные ошибки Direct3D 11 Error

Усложнения Direct3D с Direct3D 11 Error состоят из:

  • «Ошибка Direct3D 11 Error. «
  • «Direct3D 11 Error не является приложением Win32.»
  • «Direct3D 11 Error должен быть закрыт. «
  • «Не удается найти Direct3D 11 Error»
  • «Direct3D 11 Error не может быть найден. «
  • «Ошибка запуска в приложении: Direct3D 11 Error. «
  • «Direct3D 11 Error не выполняется. «
  • «Ошибка Direct3D 11 Error. «
  • «Неверный путь к приложению: Direct3D 11 Error.»

Эти сообщения об ошибках Microsoft Corporation могут появляться во время установки программы, в то время как программа, связанная с Direct3D 11 Error (например, Direct3D) работает, во время запуска или завершения работы Windows, или даже во время установки операционной системы Windows. Документирование проблем Direct3D 11 Error в Direct3D является ключевым для определения причины проблем с электронной Windows и сообщения о них в Microsoft Corporation.

Корень проблем Direct3D 11 Error

Большинство проблем Direct3D 11 Error связаны с отсутствующим или поврежденным Direct3D 11 Error, вирусной инфекцией или недействительными записями реестра Windows, связанными с Direct3D.

Точнее, ошибки Direct3D 11 Error, созданные из:

  • Недопустимая (поврежденная) запись реестра Direct3D 11 Error.
  • Файл Direct3D 11 Error поврежден от вирусной инфекции.
  • Direct3D 11 Error злонамеренно или ошибочно удален другим программным обеспечением (кроме Direct3D).
  • Другое программное обеспечение, конфликтующее с Direct3D, Direct3D 11 Error или общими ссылками.
  • Поврежденная загрузка или неполная установка программного обеспечения Direct3D.

Продукт Solvusoft

Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Исправление ошибок D3D11В последнее время пользователи часто сталкиваются с ошибками, такими как 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

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

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

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

Ошибка d3d11.dll отсутствует на компьютере

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

  1. Вручную скачать оригинальные драйверы видеокарты с официальных сайтов AMD, NVIDIA или Intel (см., например, Как установить драйверы NVIDIA в Windows 10) и установить их.
  2. Зайти в dxdiag (клавиши Win+R, ввести dxdiag и нажать Enter), открыть вкладку «Экран» и в разделе «Драйверы» обратить внимание на поле «DDI для Direct3D». При значениях 11.1 и выше ошибки D3D11 появляться не должны. При меньших — скорее всего дело в отсутствии поддержки со стороны видеокарты или ее драйверов. Либо, в случае Windows 7, в отсутствии необходимого обновления платформы, о чем — далее. Поддерживаемая версия Direct 3D

Также вы можете посмотреть отдельно установленную и поддерживаемую аппаратно версию DirectX в сторонних программах, например, в AIDA64 (см. Как узнать версию DirectX на компьютере).

Поддерживаемая версия DirectX в AIDA64

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

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

Ошибка D3D11CreateDeviceAndSwapChain Failed в Windows 7

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

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

  1. Для правильной установки необходимо скачать Обновление платформы Windows 7 (для Windows 7 SP1) — https://www.microsoft.com/ru-ru/download/details.aspx?id=36805. Скачать обновление платформы Windows 7 с d3d11.dll
  2. После загрузки файла, запустите его, и подтвердите установку обновления KB2670838. Подтвердить установку обновления платформы Windows 7

По завершении установки и после перезагрузки компьютера, рассматриваемая библиотека будет в нужном расположении (C: Windows System32 ), а ошибок, связанных с тем, что d3d11.dll или отсутствует на компьютере или D3D11 CreateDeviceAndSwapChain Failed, появляться не будет (при условии, что у вас достаточно современное оборудование).

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 от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Содержание

  1. Error creating direct3d 9 graphical engine
  2. Ошибка Direct3D initialization error при запуске игры. Что делать?
  3. Что делать с ошибкой Direct3D
  4. Обновление DirectX
  5. Проблема с драйвером видеокарты
  6. Используйте режим совместимости
  7. ИСПРАВЛЕНИЕ: Не удалось создать D3D, ошибка устройства D3D9 [Steam Games]
  8. Как исправить ошибку «Не удалось создать устройство D3D или D3D9»?
  9. 1. Перезагрузите компьютер.
  10. 2. Проверьте целостность файлов игры.
  11. 3. Обновите Windows до последней версии.
  12. 4. Обновите графические драйверы.
  13. 5. Установите параметры запуска игры.
  14. 6. Запускаем игру в режиме совместимости.
  15. 7. Включите службы для исправления ошибки «Не удалось создать устройство D3D».
  16. FAQ: Проблемы с устройством D3D или D3D9

Error creating direct3d 9 graphical engine

Only other thing i can think of is windows corrupting the Dx files, Try updating windows, or it could be a framework issue, or last resort format your computer.

What OS are you running and what service packs do you have installed?

I know some of these things do not have anything to do with your vid card but they can affect the running of programs, Not having your net framework updated can cause the game too stop running.

I also had that error when I was trying to make a DayZ dedicated server. If I copied the server files to DayZ’s directory (which I had to do to make the server work), that would always happen.

But I fixed it by deleting the server files and getting the normal files back.

Maybe your DayZ files are corrupted? I dunno.

Just to say that the problem might not be DX, but maybe the DayZ files themselves.

Источник

Ошибка Direct3D initialization error при запуске игры. Что делать?

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

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

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

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

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

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

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

Обновление DirectX

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PS

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

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

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

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

Источник

ИСПРАВЛЕНИЕ: Не удалось создать D3D, ошибка устройства D3D9 [Steam Games]

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

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

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

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

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

Как исправить ошибку «Не удалось создать устройство D3D или D3D9»?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Откройте окно запуска (сочетание клавиш 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?

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

Источник

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

Читайте также:

  • Error creating credentials перевод
  • Error creating conda virtual environment
  • Error creating bean with name перевод
  • Error creating bean with name viewresolver
  • Error creating bean with name tomcatservletwebserverfactory

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

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