Create directx device failed 10 times please report this error code to get support 2005530516

Проблема с CreateDevice(. ) Возникла проблема с CreateDevice(. ) на одном ПК. Не создает. На других работает без проблем. Вот, собственно, код: На

Проблема с CreateDevice(. )

Возникла проблема с CreateDevice(. ) на одном ПК. Не создает. На других работает без проблем.
Вот, собственно, код:

На проблемном ПК встроенная видеокарта. Стоит WinXP, 2 sp.
CreateDevice(..) возвращаетет: -2005530518
(если в 4-м параметре: D3DCREATE_MIXED_VERTEXPROCESSING, то возвращает -2005530516).
Хотелось бы, чтобы все работало на ПК с любой видеокартой.
Подскажите, что можно здесь сделать?
Может есть такие видеокарты, c которыми, в любом случае, не будет работать DirectX 9.0?

Могу предположить что D3DPRESENTFLAG_LOCKABLE_BACKBUFFER не поддерживается встроенными видеокартами

Делать две попытки:
1. с D3DCREATE_HARDWARE_VERTEXPROCESSING
2. с D3DCREATE_SOFTWARE_VERTEXPROCESSING
если обе падают, то выдавать ошибку.

Пробовал закоментировать строку:
d3dpp.Flags = D3DPRESENTFLAG_LOCKABLE_BACKBUFFER;
а также менял в строке:
DWORD Flags= D3DCREATE_SOFTWARE_VERTEXPROCESSING ;
на D3DCREATE_HARDWARE_VERTEXPROCESSING, D3DCREATE_MIXED_VERTEXPROCESSING, D3DCREATE_ADAPTERGROUP_DEVICE.
Еще и тип устройства (второй параметр функции) D3DDEVTYPE_HAL менял на D3DDEVTYPE_REF.
И ничего не помогло.
Возвращает ошибку -2005530516 или -2005530518. Что это означает?
По номеру ошибки как найти ее описание? В SDK не смог найти.

Материнская плата: 865GVM-V (NS-7101 v1.0)
Чипсет: Intel 865GV
Можно ли что сделать с ней?

Не смог запустить на этом ПК и программы из комплекта SDK DirectX 9.0.
Означает ли, что на самом деле существует множество ПК (в том числе c материнской платой Intel), на которых даже при наличии установленной операционной системы (и соответственно DirectX) функционирование исполнительного модуля DirectX 9.0 невозможно?
То есть Microsoft не гарантирует функционировыние всех модулей операционной системы Windows XP?

Возникла таже проблема.

Решение — просто переместить создание устройства DirectX из события OnCreate в событие OnShow 🙂

Источник

Create directx device failed 10 times please report this error code to get support 2005530516

Can’t Run the Game (Error: -2005530516)
D3D.CreateDevice() Error: Please check that your graphics card meets the minimum requirements and that your drivers are up-to-date. If your graphics card has little memory, try switching your computer to a lower resolution. (Error: -2005530516)

Qosmio x70. GeForce 770M is plenty of video card to run this, so what gives?

I have uninstalled and reinstalled the c++ redistributable.

6 hours of reading about how people are trying to run these games on laptops with 32mb of video ram, I finally flicked enough switches randomly to solve the problem. If others have this issue (and it’s common from what I can tell), do this:

Go to Nvidia control panel, manage 3D settings.
Multi-display/mixed-GPU acceleration defaults to Multiple Display.
Set it to Single Display performance mode.
Victory.

Источник

ИСПРАВЛЕНИЕ: Не удалось создать 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?

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

Источник

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

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

Подробности

Чаще всего проблемы случаются со старыми играми. Такими, как Warcraft III The Frozen Throne. Однако нередки такие проблемы и с вполне современными тайтлами (вроде GTA V). Поэтому возраст игрушки не важен.

Абсолютными рекордсменами по появлению различных ошибок считаются игрушки от Electronic Arts. Неизвестно, как эта контора клепает свои «шедевры», но по статистике, именно у них чаще всего случаются проблемы с DirectX.

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

Обновление драйверов графического адаптера

Это первое, что нужно сделать. Вероятно, драйвер оборудования по какой-то причине дал сбой и отказался нормально работать с актуальной версией библиотек DirectX. Такое случается довольно часто. Ведь Windows – не Linux. В ОС от Microsoft драйвера не отличаются особенной стабильностью. Поэтому проблему нужно как-то решать.

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

  1. Нажимаем на кнопку меню «Пуск» правой кнопкой мыши и в появившемся меню выбираем «Диспетчер устройств».
  2. Появится окно со списком установленного оборудования. Ищем пункт «Видеоадаптеры» и кликаем по нему.
  3. Затем выбираем имя нашей карточки и щелкаем по нему правой кнопкой мыши.
  4. Появится меню, в котором нужно выбрать пункт «Обновить…».
  5. Запустится мастер обновления. Здесь щелкаем «Автоматический поиск драйверов».

После этого мастер начнет искать подходящее программное обеспечение на серверах компании Microsoft. Как только он его найдет, так сразу и установит. После инсталляции драйвера нужно будет перезагрузить компьютер. После рестарта можно тестировать игру. Есть вероятность, что с новым драйвером все заработает нормально. А если нет, то вот вам следующая глава.

Новая установка библиотек

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

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

  1. Переходим по ссылке https://www.microsoft.com/ru-RU/download/35.
  2. Откроется страница для загрузки установщика. Просто нажимаем на кнопку «Скачать».
  3. Дожидаемся завершения скачивания и переходим в каталог, куда сохранился файл dxwebsetup.exe.
  4. Щелкаем на него ПКМ.
  5. Выбираем следующий пункт:
  6. В приветственном окошке соглашаемся с условиями использования.
  7. Отказываемся от поисковой панели Bing. Затем жмем на кнопку «Далее».
  8. На следующем этапе мастер установки просканирует систему на предмет установленных библиотек. После этого он выдаст объем загружаемых файлов. Жмем на кнопку «Установить».
  9. После того, как установка окончится, нажимаем на кнопку «Готово».

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

Отключение блокировки антивируса и брандмауэра

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

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

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

Поиск и устранение различных вирусов

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

Для поиска и устранения вредоносных объектов могут использоваться различные программы. Но мы рассмотрим распространенные случаи: Защитник Windows (актуально для «Десятки») и ESET Smart Security от компании. Мы предоставим подробные инструкции для каждой утилиты. И сначала разберемся с системным антивирусом от Майкрософт. Вот алгоритм действий:

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

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

Инструкция для Smart Security:

  1. Снова смотрим на системный трей и ищем там иконку антивируса в форме буквы «е». Кликаем по ней правой кнопкой мыши.
  2. В появившемся меню выбираем «Открыть Smart Security».
  3. В правом столбце щелкаем «Сканирование ПК».
  4. Затем выбираем пункт «Выборочное сканирование».
  5. Выделяем все доступные расположения и запускаем процедуру.

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

Заключение

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

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

Источник

Как скачать d3dx9_43.dll для Windows 10 и 8Типичные действия начинающего пользователя, когда при запуске игры он видит сообщение о том, что запуск программы невозможен, так как на компьютере отсутствует d3dx9_43.dll — начинать искать в Интернете, где скачать d3dx9_43.dll бесплатно. Типичный итог таких действий — блуждание по сомнительным сайтам, а игра все равно не запускается.

В этой инструкции — по шагам, как исправить ошибку Запуск программы невозможен, так как на компьютере отсутствует d3dx9_43.dll в Windows 10, Windows 8 и Windows 7 и почему она появляется (Англоязычный вариант ошибки: The program can’t start because d3dx9_43.dll is missing from your computer); о том, как безопасно скачать оригинальный файл с сайта Майкрософт и о том, почему не следует загружать этот файл со сторонних сайтов. Также в конце статьи есть видео инструкция об исправлении ошибки.

Исправление ошибки «На компьютере отсутствует d3dx9_43.dll» при запуске игры или программы

Для того, чтобы не искать, где бесплатно скачать d3dx9_43.dll и не загрузить на компьютер или ноутбук вредоносное ПО, полезно задаться вопросом: а что это за файл?

Ответ — этот файл является частью компонентов DirectX 9 необходимых для запуска многих не самых новых игр и некоторых прикладных программ, должен находиться в папке C:WindowsSystem32 (но не торопитесь копировать туда скаченный откуда-то d3dx9_43.dll).

Свойства файла d3dx9_43.dll

Обычно пользователь рассуждает: но у меня же установлен DirectX 11 в Windows 7 или 8, а то и DirectX 12 в Windows 10, однако этого недостаточно: по умолчанию, в системе не содержится библиотек (файлов DLL) предыдущих версий DirectX, при этом они необходимы некоторым играм и программам.

А для того, чтобы эти библиотеки появились — достаточно использовать официальный установщик от Майкрософт, который автоматически добавит их в систему, исправив тем самым ошибки «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_43.dll».

Ошибка d3dx9_43.dll отсутствует

Скачиваем d3dx9_43.dll с официального сайта

Для того, чтобы скачать d3dx9_43.dll для Windows 10, 8 и Windows 7, а также остальные файлы DLL, которые могут потребоваться для запуска игры или программы, которая не запускается (а вероятнее всего, для этого требуется не только этот файл), проделайте следующие шаги:

  1. Зайдите на официальную страницу Майкрософт https://www.microsoft.com/ru-ru/download/details.aspx?id=35 и загрузите Веб-установщик исполняемых библиотек DirectX для конечного пользователя. Скачать оригинальный файл d3dx9_43.dll
  2. Запустите загруженный исполняемый файл dxwebsetup.exe. Согласитесь с условиями и откажитесь от установки дополнительного ПО (на текущий момент времени он предлагает установить панель Microsoft Bing).
  3. Дождитесь окончания установки: программа автоматически загрузит все недостающие (старые, но еще актуальные) библиотеки Microsoft DirectX. Загрузка библиотек DLL DirectX завершена

Готово. После этого файл d3dx9_43.dll окажется в нужном расположении (можете убедиться в этом, зайдя в папку C:WinsowsSystem32 и выполнив поиск там), а ошибка о том, что этот файл отсутствует не должна будет появиться снова.

Файл d3dx9_43.dll в папке System32

Загрузка d3dx9_43.dll — видео инструкция

На всякий случай — видео о том, как именно происходит установка DirectX, включая библиотеку d3dx9_43.dll, необходимую для исправления возникшей ошибки и невозможности запуска программы.

Почему не нужно загружать d3dx9_43.dll и другие библиотеки с сайтов загрузок

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

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

  • На сайте может оказаться вредоносное ПО, или попросту «файл-пустышка» с нужным именем, но без нужного содержимого. Последний вариант может ставить в тупик, приводить пользователя, стучащего по клавишам «regsvr32 d3dx9_43.dll» к неверному решению о том, что пора переустанавливать Windows и т.п.
  • Даже если вы знаете, «куда кидать» этот файл и как зарегистрировать его в системе — скорее всего, это не исправит ошибку при запуске: программа просто сообщит о том, что ей нужен еще какой-то файл (потому что игры с использованием DirectX требуют далеко не одну DLL из него).
  • Это просто неправильный подход, который в перспективе обязательно выльется не в решение проблемы и исправление ошибок, а в создание новых.

На этом все. Если остаются вопросы или что-то работает не так, как ожидается — оставляйте комментарий, постараюсь ответить.

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

Содержание

  • Устранение неполадок
    • DirectX function device CreateTexture2D
    • Unable to create DirectX 11 device
    • The Launcher cannot query DirectX
    • DirectX function device createbuffer
    • Не удается создать устройство DirectX
    • DirectX encountered an unrecoverable error
    • Your graphics card does not support DirectX 11 features
  • Заключение

Устранение неполадок

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

DirectX function device CreateTexture2D

Если появляется ошибка «DirectX function device CreateTexture2D», то, вероятнее всего, виноваты драйвера видеокарты. Бывает так, что в старых драйверах не хватает куска кода, который требуется для нормальной работы видеокарты с той или иной версией библиотеки. Это случается из-за недосмотра разработчиков. Однако в новых версиях ПО ошибка может быть устранена.

Для обновления драйвера вовсе не обязательно посещать официальный сайт разработчика, скачивать нужную версию драйвера и устанавливать ее вручную. Гораздо проще и безопаснее использовать для обновления инструменты Windows.

Также этот шаг помогает со сбоем Fatal DirectX Error.

Сейчас мы рассмотрим вариант обновления с помощью «Диспетчера устройств» Windows:

  1. Щелкаем по кнопке «Пуск» правой кнопкой мыши и дожидаемся появления контекстного меню.
  2. В меню ищем «Диспетчер устройств» и нажимаем на этот пункт.Пункт Диспетчер устройств в меню Пуск
  3. Появится окно со списком установленного оборудования. Ищем «Видеоадаптеры» и щелкаем по данной записи.
  4. Находим имя своей видеокарты и щелкаем по нему правой кнопкой мыши.
  5. В контекстном меню выбираем «Обновить драйвер».Пункт Обновить драйвер в Диспетчере устройств
  6. Запустится мастер обновления. Необходимо щелкнуть по кнопке «Автоматический поиск драйверов в сети».

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

Unable to create DirectX 11 device

А вот ошибка «Unable to create DirectX 11 device», наоборот, может появиться после обновления драйвера, если в его коде есть какой-то баг. Если это сбой обнаружился только после обновления, то это значит, что в новой версии ПО присутствует какой-то баг, мешающий нормальной работе графического адаптера и системных библиотек.

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

  1. Опять переходим раздел «Видеоадаптеры» в «Диспетчере задач».
  2. Теперь необходимо найти имя нашей графической карты и кликнуть по ней правой кнопкой мыши.
  3. В появившемся меню просто выбираем «Свойства».
  4. Перемещаемся на вкладку «Драйвер».
  5. Нажимаем на кнопку «Откатить».Пункт Откатить драйвер в Диспетчере устройств
  6. Подтверждаем действие путем нажатия на кнопку «ОК».

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

The Launcher cannot query DirectX

Весьма часто в окошке с ошибкой появляется текст The Launcher cannot query DirectX в L.A Noire. Что делать в этом случае? Вероятнее всего, на компьютере хозяйничают вирусы. Именно из-за них может получиться такой казус. И это еще не предел. Огромное количество вирусов на компьютере вполне может повесить всю ОС. Так что стоит воспользоваться каким-либо антивирусом, чтобы проверить компьютер

Еще одно решение – обновление компонента Microsoft .NET Framework до версии 4.7.1:

  1. Откройте эту ссылку.
  2. Кликните по кнопке «Скачать».Скачать Microsoft .NET Framework 4.7.1
  3. Дождитесь завершения загрузки.
  4. Теперь запустите полученный файл.
  5. Выполните инсталляцию компонента.

DirectX function device createbuffer

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

Однако даже если файлы сильно повреждены, есть возможность вернуть все на круги своя. Для восстановления элементов даже не нужно никаких дополнительных программ. Достаточно командной строки. Бояться ее не стоит. Если все выполнять в строгом соответствии с инструкцией, то ничего страшного не случится. А вот и она:

  1. Открываем меню «Пуск» при помощи соответствующей кнопки в панели задач.
  2. Далее щелкаем по папке «Служебные».
  3. Находим пункт «Командная строка» и кликаем по нему правой кнопкой мыши.
  4. Появится меню, в котором нужно выбрать опцию «Запуск от имени администратора».Запустить Командную строку из меню Пуск
  5. В главном окне консоли вводим sfc /scannow и жмем на кнопку Enter.Команда sfc scannow в Командной строке

Проверка файлов и их восстановление займет около 10-15 минут. Не забудьте, что после окончания проверки обязательно нужно будет перезагрузить компьютер. Иначе в восстановлении не будет никакого толку. После рестарта можно проверять работоспособность библиотек DirectX и любимой игрушки. Если это не помогло, то остается всего один вариант.

Не удается создать устройство DirectX

Если «Не удается создать устройство DirectX», то такое поведение может быть также связано с работой антивируса или системного брандмауэра. Эти программы любят блокировать все подряд. Даже несмотря на то, что перед ними вовсе не вредоносный объект. Вероятно, они блокируют и некоторые компоненты библиотек Директ Икс.

Самым правильным шагом будет временное отключение защиты. Достаточно это сделать для антивируса. Просто найдите его иконку в трее Windows, кликните по ней ПКМ и выберите соответствующую опцию.Пункт Приостановить защиту в меню ESET Internet Security

DirectX encountered an unrecoverable error

При появлении ошибки с текстом «DirectX encountered an unrecoverable error» остается только одно – переустановка. Ведь, вероятнее всего, вирусы повредили какие-то файлы самих библиотек. Поэтому и появляются ошибки такого типа. И именно поэтому видеокарта не может нормально работать с DirectX. Если это действительно так, то приятного в этом мало.

Здесь поможет только полная переустановка компонента. Данная процедура очень простая в исполнении, ведь от пользователя требуется просто скачать и запустить специальную утилиту. Подробности о ней изложены в отдельной статье, с которой мы и предлагаем вам ознакомиться. Это же действие нередко спасает и при сбое DirectX error 0x887a0004.

Your graphics card does not support DirectX 11 features

Некоторые ошибки указывают на аппаратную проблему. Да, именно на ту, которая связана с железом компьютера. И здесь мы вряд ли что-нибудь сможем сделать.

Ошибка с текстом Your graphics card does not support DirectX 11 features недвусмысленно говорит о том, что у вас слишком древний графический адаптер, который не поддерживает DirectX 11. И такое действительно случается. Под раздачу даже попадают видеокарты 2011 года выпуска. И неудивительно. Ведь они поддерживают только версию 10.1.

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

Заключение

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

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

vMix Forums
 » 
General
 » 
General Discussion
 » 
D3DERR_INVALIDCALL: Invalid call (-2005530516)

TDfxclub

 


#1
Posted
:

Thursday, July 26, 2018 3:56:50 PM(UTC)

TDfxclub

Rank: Newbie

Groups: Registered

Joined: 7/26/2018(UTC)
Posts: 2

Hello!
Since yesterday, I started to appear an error «D3DERR_INVALIDCALL: Invalid call (-2005530516)»
Today I completely reinstalled the operating system, installed all the new drivers — the problem did not disappear.
My comp:
win10 x64
Moth — Lenovo d20
CPU — 2cpus x5670
RAM — 32gb
GPU — 1050ti

What could be the problem?


Back to top

stevespaw

 


#2
Posted
:

Friday, July 27, 2018 9:11:14 AM(UTC)

stevespaw

Rank: Advanced Member

Groups: Registered

Joined: 3/12/2015(UTC)
Posts: 464
Man
Location: Kansas City, MO USA

Thanks: 134 times
Was thanked: 75 time(s) in 57 post(s)

Newest Nvidia drivers from Nvidia web site?

Steve


Back to top

TDfxclub

 


#3
Posted
:

Friday, July 27, 2018 2:53:36 PM(UTC)

TDfxclub

Rank: Newbie

Groups: Registered

Joined: 7/26/2018(UTC)
Posts: 2

stevespaw wrote:

Newest Nvidia drivers from Nvidia web site?

Steve

Of course. This is the first thing I did


Back to top

admin

 


#4
Posted
:

Friday, July 27, 2018 10:03:24 PM(UTC)

admin

Rank: Administration

Groups: Administrators

Joined: 1/13/2010(UTC)
Posts: 4,926
Man
Location: Gold Coast, Australia

Was thanked: 3839 time(s) in 1409 post(s)

Hi,

This error is generally caused by another program on the computer interfering with the graphics card.
You can run the vMix Diagnostics utility in the start menu to locate the culprit and uninstall it.

Regards,

Martin
vMix


Back to top

WWW
BLOG

babymike

 


#5
Posted
:

Sunday, October 28, 2018 2:00:02 AM(UTC)

babymike

Rank: Newbie

Groups: Registered

Joined: 10/28/2018(UTC)
Posts: 2
Man
Philippines
Location: home

I’m getting the D3DERR_INVALIDCALL: Invalid call (-2005530516) error. After running vMix Diagnostics, the ff. results came out.

A background application that interferes with the graphics card has been detected.
One of the following applications may be the cause and it is recommended they be uninstalled or disabled:

GraphicOverlay: (C:ProgramDataA-VoluteA-Volute.28054DF1F58B4ModulesScheduledModulesx64NahimicOSD.dll)
SS3DevProps: (C:ProgramDataA-VoluteA-Volute.SonicStudio3ModulesScheduledModulesx64SS3DevProps.dll)
Intel HD Graphics Drivers for Windows(R): (C:WINDOWSSystem32DriverStoreFileRepositoryigdlh64.inf_amd64_e2a368790e2879c5igd9dxva64.dll)


SCAN COMPLETED WITH ERRORS

How do I uninstall or disable these DLL files? I tried manually deleting them but I was unsuccessful. Please help because vMix keeps on crashing.


Back to top

zenvideo

 


#6
Posted
:

Sunday, October 28, 2018 2:53:17 AM(UTC)

zenvideo

Rank: Advanced Member

Groups: Registered

Joined: 5/13/2014(UTC)
Posts: 488
Man
United Kingdom
Location: Manchester, UK

Thanks: 2 times
Was thanked: 177 time(s) in 125 post(s)

Originally Posted by: babymike Go to Quoted Post

GraphicOverlay: (C:ProgramDataA-VoluteA-Volute.28054DF1F58B4ModulesScheduledModulesx64NahimicOSD.dll)
SS3DevProps: (C:ProgramDataA-VoluteA-Volute.SonicStudio3ModulesScheduledModulesx64SS3DevProps.dll)

Those two line may suggest a Nahimic audio driver which you could find listed under your «Apps & features». I had a problem with a Nahimic v1.x driver which was resolved by installing v2.3.21, although your problem may be different. I don’t have an A-Volute folder in C:ProgramData, so maybe you should be looking for something different, possibly with A-Volute or Sonic Studio in the name?


Back to top

WWW

Facebook
Twitter

babymike

 


#7
Posted
:

Sunday, October 28, 2018 2:23:50 PM(UTC)

babymike

Rank: Newbie

Groups: Registered

Joined: 10/28/2018(UTC)
Posts: 2
Man
Philippines
Location: home

Hello, i think i finally figured it out. After hours of looking for solutions to the problem, it looks like the answer is just under my nose. Since, i can’t delete the NahimicOSD.dll and SS3DevProps.dll files, what i did was to move these files from their original file locations to the desktop. and guess what happened? by merely moving these files to the desktop, the problem is gone! No more conflict to the graphics card. I just hid the dll files (right-click, properties and tick hidden) to keep them out of my sight. I hope this works for other users who encountered the annoying D3DERR_INVALIDCALL: Invalid call (-2005530516) problem.


Back to top

321actionvideo

 


#8
Posted
:

Tuesday, December 11, 2018 11:00:45 PM(UTC)

321actionvideo

Rank: Advanced Member

Groups: Registered

Joined: 11/17/2015(UTC)
Posts: 33

Was thanked: 2 time(s) in 2 post(s)

I also moved the files to the desktop and resolved my issue temporarily, but they came back and had to do again. I also could not listen to headphones while sending master to hdmi output, so maybe need to uninstall the audio as well?


Back to top

WWW

ErnestoMilla

 


#9
Posted
:

Friday, March 22, 2019 12:51:24 AM(UTC)

ErnestoMilla

Rank: Newbie

Groups: Registered

Joined: 3/21/2019(UTC)
Posts: 1
Peru
Location: Lima

Originally Posted by: TDfxclub Go to Quoted Post

Hello!
Since yesterday, I started to appear an error «D3DERR_INVALIDCALL: Invalid call (-2005530516)»
Today I completely reinstalled the operating system, installed all the new drivers — the problem did not disappear.
My comp:
win10 x64
Moth — Lenovo d20
CPU — 2cpus x5670
RAM — 32gb
GPU — 1050ti

What could be the problem?

HOLA yo tenia ese problema, al indagar era el Nahimic que me ocasionaba todo, buscando en foros, el Nahimic es solo un programa para mejorar el sonido, por lo que no dude en eliminar el programa, ahora el Vmix esta como nuevo, haciendo el scan me sale SIN PROBLEMAS.

ojala te sirva


Back to top

321actionvideo

 


#10
Posted
:

Sunday, May 26, 2019 2:48:14 AM(UTC)

321actionvideo

Rank: Advanced Member

Groups: Registered

Joined: 11/17/2015(UTC)
Posts: 33

Was thanked: 2 time(s) in 2 post(s)

So I have this error come up about once a month and just cut the files and move to desktop every time. This time I forgot to do a reboot and had some issues after that, so I need to know a long term solution to this problem. When I run the vmix system check I get the errors caused by
GraphicOverlay: (C:ProgramDataA-VoluteA-Volute.28054DF1F58B4ModulesScheduledModulesx64NahimicOSD.dll)
SS3DevProps: (C:ProgramDataA-VoluteA-Volute.SonicStudio3ModulesScheduledModulesx64SS3DevProps.dll)

so can I uninstall the audio or need to update it?


Back to top

WWW

admin

 


#11
Posted
:

Sunday, May 26, 2019 12:08:11 PM(UTC)

admin

Rank: Administration

Groups: Administrators

Joined: 1/13/2010(UTC)
Posts: 4,926
Man
Location: Gold Coast, Australia

Was thanked: 3839 time(s) in 1409 post(s)

Yes you will need to uninstall the software called «Nahimic» or «SonicStudio3».
It is not necessary for the operation of the computer and won’t cause problems with audio if removed.


Back to top

WWW
BLOG

Sly

 


#12
Posted
:

Tuesday, July 21, 2020 4:35:51 PM(UTC)

Sly

Rank: Newbie

Groups: Registered

Joined: 6/19/2020(UTC)
Posts: 4
Australia
Location: Brisbane

I had been using vMix fine for the last month, now today every time I launch vMix it came up with this same D3DERR_INVALIDCALL error. I see that in over a year this unhandled error still hasn’t been addressed. Note the «unhandled». Your code should be handling the error. As a developer myself, an unhandled error is an error in your code.

I have worked around this by uninstalling Nahimic, but that shouldn’t be necessary.


Back to top

admin

 


#13
Posted
:

Tuesday, July 21, 2020 4:41:19 PM(UTC)

admin

Rank: Administration

Groups: Administrators

Joined: 1/13/2010(UTC)
Posts: 4,926
Man
Location: Gold Coast, Australia

Was thanked: 3839 time(s) in 1409 post(s)

Hi,

It is unhandled because Nahimic is hijacking vMix and injecting code.
We can’t error handle code we didn’t write, hence the error.

Regards,

Martin
vMix


Back to top

WWW
BLOG

Users browsing this topic

Guest

vMix Forums
 » 
General
 » 
General Discussion
 » 
D3DERR_INVALIDCALL: Invalid call (-2005530516)

Forum Jump
 

You cannot post new topics in this forum.

You cannot reply to topics in this forum.

You cannot delete your posts in this forum.

You cannot edit your posts in this forum.

You cannot create polls in this forum.

You cannot vote in polls in this forum.

So far I am very disapointed with Deskscapes, and Stardock in general, actually.

I tried to get direct techinical support for this issue, but their terrible support system asks me to choose a  support department out of a list of nothing, then yells at me when I choose the only thing I can, nothing. Also the lack of an advanced search feature on these forums makes it extremely hard to find what you’re looking for. Which is also why I must apologise if this issue has already been addressed.

So this is my last hope of fixing my problem. Basically, I have no trouble until I come out of a fullscreen program. There is a black screen for a  few seconds before the image reverts to whatever image I had set there before. Then I get this wondrous error;

Error?

Which oddly enough has a typo in it, yet another reason for me to look down upon Stardock. That is not how you spell Initialize.

So does anyone on here have any idea what my problem is and also if there is any way to get in contact with this *expletive here* company?!

Before I begin explaining my problem, I want to clarify what makes this topic unique: I am getting this error on a Windows 7 Enterprise PC and not on BootCamp (cf. topic:
«Using
Kinect SDK on Boot Camp (iMac)»).

I have just installed Microsoft Visual Studio 2010 Ultimate, Microsoft Kinect SDK and DirectX SDK (June 2010).

The Kinect is up and running and the sample application «SkeletalViewer» works very well in C
#. However,
the C + + version of that same application «SkeletalViewer» does not work at all.
It compiles fine (Build succeeded) but at runtime
(Ctrl + F5), once I start it, it gives an error: «Could not create Direct3D surface.
Please Ensure the DirectX runtime is installed. «

It should be noted
that the documentation was followed with great precision during the installation process. In addition, as was suggested in the thread «
Using Kinect SDK on Boot Camp (iMac)», I tried the direct3D samples and they all build and run successfully
on Microsoft Visual Studio 2010. Furthermore, I tried setting up DirectX SDK with visual studio (by adding the static libraries) as was suggested in this link:

http://takinginitiative.net/2010/07/02/setting-up-the-directx-sdk-with-visual-studio-2010/

Nothing is working for me and since «SkeletalViewer» is the only NUI sample application in C++, I want to make sure it runs correctly before trying to create my own NUI application.

I would greatly appreciate any help on how to run this application successfully (the CPP version of the application of course).

In order to provide information on my system, I posted the following screen shots on my website, please review them:

•   
Direct3D 9 Control Panel.jpg   (Important)
•   
DirectX Diagnostic Tool Graphic Card.jpg (Important)
•   
DirectX Diagnostic Tool.jpg (Important)
•   
Direct3D 10.x-11 Control Panel.jpg
•   
DirectX Diagnostic Tool 64 bits diagnosis.jpg
•   
DirectX Diagnostic Tool Graphic Card 64 bit Diagnosis.jpg

Thank you in advance for your help,

Joseph

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

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

  • Crash report delivery module warface как исправить
  • Cpu error new i o access error during process image update
  • Create backend error outlook
  • Crash report delivery module rage 2 как исправить
  • Crash on the run ошибка подключения

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

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