«Diablo III не смог инициализировать D3D. Нажмите кнопку «ОК, чтобы повторить попытку». При попытке запуска возникает ошибка, вызванная несовместимостью с программным обеспечением компьютера. Это также может быть результатом разгона монитора за пределами его возможностей.
Логотип Diablo 3
Что вызывает «Diablo III» не удалось инициализировать D3D. Нажмите OK, чтобы повторить попытку »Ошибка?
После изучения проблемы мы обнаружили следующие причины:
- Частота обновления при разгоне: в некоторых случаях пользователь мог разогнать монитор, чтобы обеспечить более быструю частоту обновления. Это может помешать правильному запуску игры и вызвать эту ошибку, поскольку разгон монитора выше рекомендуемого предела может иногда нарушать функциональность некоторых драйверов и компонентов дисплея и препятствовать нормальной работе графического процессора.
- Игровой видеорегистратор: в Windows 10 некоторые пользователи сообщали, что отключение игрового видеорегистратора избавило их от этой проблемы. Поэтому рекомендуется не включать игровой видеорегистратор во время игры, поскольку между ними могут быть проблемы с совместимостью.
- 64-битный режим: иногда функциональность игры может нарушаться, если вы запускаете ее в 64-битном режиме и не можете запустить ее. Можно использовать два типа режимов: 64-битный и 32-битный.
- Полноэкранный режим: в некоторых случаях пользователи могут пытаться запустить игру в полноэкранном режиме, из-за которой возникает ошибка. Поэтому рекомендуется не запускать его в полноэкранном режиме, если он не запускается.
После понимания причин мы теперь перейдем к решениям.
Решение 1. Возвращение частоты обновления монитора
Если вы увеличили частоту обновления вашего монитора выше поддерживаемого предела, эта ошибка может быть вызвана из-за неспособности графического процессора работать с более высокой скоростью, чем та, которая поддерживается монитором. Поэтому настоятельно рекомендуется отменить любые изменения, внесенные в Частоту обновления, и вернуть ее к нормальному пределу. Возможно, вы использовали отдельное программное обеспечение для достижения более высокой частоты обновления или программное обеспечение для графического процессора, которое поставляется с драйверами.
Возврат частоты обновления к нормальному
Решение 2. Отключение игрового видеорегистратора
Игровой видеорегистратор может вызывать некоторые проблемы совместимости с игрой, из-за которых некоторые аспекты игры могут не запускаться. Поэтому на этом этапе мы будем отключать игровой видеорегистратор. Для этого:
- Нажмите одновременно кнопки «Windows» + «I», чтобы открыть настройки.
- Нажмите «Gaming» и выберите «Game Bar» на левой панели.
Нажав на «Игры» в настройках.
- Нажмите на переключатель, чтобы выключить его.
Нажав на Toggle, чтобы выключить его
- Проверьте, сохраняется ли проблема с игрой.
Решение 3. Запуск в 32-битном режиме
Иногда игра может не запускаться в 64-битном режиме, поэтому на этом шаге мы запустим Diable III в 32-битном режиме. Для этого:
- Откройте клиент Blizzard и выберите Diablo 3.
- Нажмите на значок «Опции» в левом верхнем углу и выберите «Настройки».
Нажав на «настройки» вариант
- Нажмите на «Настройки игры».
- Установите флажок «Запустить 32-разрядный клиент».
Нажмите «Настройки игры» и выберите «Запустить 32-битный клиент»
- Нажмите «Готово» и перезапустите игру.
- Проверьте, решает ли это проблему с игрой.
Решение 4. Работа в оконном режиме
Иногда запуск игры в режиме «Полноэкранный оконный режим» вместо режима «Полный экран» может устранить проблему и запустить игру в обычном режиме. Поэтому на этом этапе мы будем запускать игру в оконном полноэкранном режиме. Для этого:
- Откройте клиент и выберите Diablo 3.
- Нажмите «Настройки» и выберите «Настройки игры».
Выбор опции «Настройки игры»
- Установите флажок «Дополнительная командная строка» и введите следующую команду. -windowed
- Нажмите «Готово» и запустите игру.
- Игра запустится в оконном режиме, вы можете изменить настройки экрана на «Оконный полноэкранный» из игровых настроек для лучшего опыта.
На чтение 11 мин. Просмотров 6.1k. Опубликовано 03.09.2019
Одна из худших вещей, которые могут случиться с вами, если вы играете в ПК, заключается в том, что вы не можете запустить свою любимую видеоигру.
Некоторые пользователи сообщают об ошибке, в которой говорится, что при инициализации Direct3D в Windows 10 возникла проблема, и если вы являетесь игроком с этой проблемой, вы можете проверить следующие решения.
Проблемы с Direct3D не позволят вам наслаждаться любимыми видеоиграми. Существуют различные проблемы с Direct3D, и в этой статье мы рассмотрим следующие проблемы:
- Сбой инициализации устройства Direct3D . Это обычная проблема с Direct3D в Windows. Тем не менее, вы можете легко решить эту проблему, используя одно из наших решений.
- Не удалось инициализировать Direct3D с текущими настройками . Еще одна распространенная ошибка, которая может возникнуть в Direct3D. Чтобы решить эту проблему, вам, возможно, придется переустановить необходимые распространяемые файлы Visual C ++.
- Ошибка инициализации устройства Direct3D недоступна . Немногие пользователи сообщили о том, что устройство Direct3D недоступно. Эта проблема обычно возникает из-за проблем с вашими драйверами.
- Не удается инициализировать устройство Direct3D . Это всего лишь разновидность предыдущей ошибки, которая, скорее всего, вызвана вашими драйверами.
- Инициализация Direct3D VirtualBox . Эта ошибка может появляться в Windows, но она также может появляться при использовании приложений виртуализации, таких как VirtualBox.
- Код ошибки Direct3D 38 . Несколько пользователей сообщили о коде ошибки 38. Это может быть большой проблемой, но вы должны быть в состоянии ее исправить с помощью одного из наших решений.
- Direct3D не может создать устройство, установить режим отображения . Некоторые пользователи сообщили, что Direct3D не может создать устройство или установить режим отображения. Чтобы устранить эту проблему, обязательно проверьте драйверы видеокарты.
- Direct3D не хватает памяти . Это также довольно распространенная проблема с Direct3D. Если вы получаете эту ошибку, убедитесь, что приложение, которое вы пытаетесь запустить, установлено правильно.
- Direct3D не может быть правильно инициализирован . Еще одна ошибка, которая может возникнуть в Direct3D. Эта ошибка может быть большой проблемой, поскольку она не позволит вам получить доступ к нужным приложениям.
Содержание
- Как справиться с проблемами при инициализации Direct3D в Windows 10?
- Решение 1. Запустите встроенное средство устранения неполадок оборудования и устройств
- Решение 2. Обновите драйвер видеокарты
- Решение 3. Проверьте наличие обновлений драйвера дисплея в разделе «Дополнительные обновления»
- Решение 4. Удалите и переустановите драйвер дисплея
- Решение 5 – Установите более старый драйвер
- Решение 6 – Изменить разрешение игры
- Решение 7. Переустановите распространяемые файлы Visual C ++
- Решение 8 – Удалить проблемное обновление
- Решение 9 – Переименуйте проблемный файл DLL
Как справиться с проблемами при инициализации Direct3D в Windows 10?
- Запустите встроенное средство устранения неполадок оборудования и устройств
- Обновите драйвер видеокарты
- Проверьте наличие обновлений драйвера дисплея в разделе «Дополнительные обновления».
- Удалите и переустановите драйвер дисплея
- Установите более старый драйвер
- Изменить разрешение игры
- Переустановите распространяемые файлы Visual C ++
- Удалить проблемное обновление
- Переименуйте проблемный файл DLL
Решение 1. Запустите встроенное средство устранения неполадок оборудования и устройств
Это довольно простое решение, и оно автоматически проверит, правильно ли установлено ваше новое оборудование.
- Сначала нажмите клавиши Windows + S на клавиатуре, чтобы открыть параметр поиска.
-
Введите Устранение неполадок и нажмите Устранение неполадок.
-
Нажмите Оборудование и устройства , а затем нажмите Запустить средство устранения неполадок .
- Следуйте инструкциям на экране для устранения неполадок.
После завершения устранения неполадок проверьте, сохраняется ли проблема.
Если средство устранения неполадок останавливается до завершения процесса, исправьте его с помощью этого полного руководства.
Решение 2. Обновите драйвер видеокарты
Иногда проблемы с инициализацией Direct3D могут быть вызваны драйвером вашей видеокарты. Чтобы решить эту проблему, необходимо обновить драйвер, выполнив следующие действия:
-
Нажмите Windows Key + R . В приглашении Выполнить введите devmgmt.msc и нажмите кнопку ОК .
- В диспетчере устройств необходимо найти раздел Адаптеры дисплея и щелкнуть по нему, чтобы развернуть его.
-
Найдите драйвер дисплея в списке, он должен быть единственным доступным, щелкните правой кнопкой мыши драйвер дисплея и выберите Обновить драйвер .
-
Выберите Автоматический поиск обновленного программного обеспечения драйвера .
- Windows теперь будет искать и обновлять выбранный драйвер автоматически.
Хотите последние версии драйверов для графических процессоров? Добавьте эту страницу в закладки и всегда оставайтесь в курсе последних и самых лучших.
После обновления драйвера проблема с Direct3D должна быть исправлена.
Обновлять драйверы автоматически
Если у вас нет необходимых навыков для обновления драйверов вручную и вы рискуете повредить компьютер, загрузив неправильную версию драйвера, мы настоятельно рекомендуем сделать это автоматически с помощью инструмента обновления драйверов Tweakbit .
Этот инструмент одобрен Microsoft и Norton Antivirus. После нескольких испытаний наша команда пришла к выводу, что это наиболее автоматизированное решение. Ниже вы можете найти краткое руководство о том, как это сделать.
- Загрузите и установите средство обновления драйверов TweakBit
-
После установки программа автоматически начнет сканирование вашего компьютера на наличие устаревших драйверов. Driver Updater проверит установленные вами версии драйверов по своей облачной базе данных последних версий и порекомендует правильные обновления. Все, что вам нужно сделать, это дождаться завершения сканирования.
-
По завершении сканирования вы получите отчет обо всех проблемных драйверах, найденных на вашем ПК. Просмотрите список и посмотрите, хотите ли вы обновить каждый драйвер по отдельности или все сразу. Чтобы обновить один драйвер за раз, нажмите ссылку «Обновить драйвер» рядом с именем драйвера. Или просто нажмите кнопку «Обновить все» внизу, чтобы автоматически установить все рекомендуемые обновления.
Примечание. Некоторые драйверы необходимо установить в несколько этапов, поэтому вам придется нажмите кнопку «Обновить» несколько раз, пока все его компоненты не будут установлены.
Отказ от ответственности : некоторые функции этого инструмента не являются бесплатными.
Знаете ли вы, что большинство пользователей Windows 10 имеют устаревшие драйверы? Будьте на шаг впереди, используя это руководство.
Решение 3. Проверьте наличие обновлений драйвера дисплея в разделе «Дополнительные обновления»
- Откройте начальный экран/меню и введите Центр обновления Windows.
- Нажмите “Настройки” справа и выберите Установить дополнительные обновления в левой части.
- Панель управления Windows Update должна открыться, а затем все, что вам нужно сделать, это нажать Проверить наличие обновлений в верхнем левом углу, чтобы получать последние обновления.
После загрузки необходимых обновлений проблема должна быть исправлена.
Кнопка Проверить наличие обновлений отсутствует? Не волнуйтесь, это пошаговое руководство поможет вам вернуть его.
Решение 4. Удалите и переустановите драйвер дисплея
- Сначала откройте Диспетчер устройств .
- Найдите Адаптеры дисплея и нажмите, чтобы развернуть его.
-
Щелкните правой кнопкой мыши драйвер видеокарты и выберите Удалить устройство в контекстном меню.
-
Windows попросит вас подтвердить удаление устройства, поэтому нажмите Удалить , чтобы удалить драйвер. Если доступно, обязательно установите флажок Удалить программное обеспечение драйвера для этого устройства , прежде чем удалять драйвер.
- После завершения удаления потребуется перезагрузить компьютер, чтобы загрузить драйверы дисплея по умолчанию.
- Теперь вам просто нужно зайти на сайт производителя вашей видеокарты и установить драйвер для вашей видеокарты.
Windows не может автоматически найти и загрузить новые драйверы? Не волнуйтесь, у нас есть правильные решения для вас.
Если вы хотите полностью удалить все файлы, связанные с вашей видеокартой, вы можете проверить наше руководство о том, как использовать Display Driver Uninstaller. Это бесплатный инструмент, который удалит все файлы и записи реестра, связанные с вашим драйвером дисплея.
Обновление драйверов вручную очень раздражает, поэтому мы рекомендуем вам загрузить этот инструмент обновления драйверов (на 100% безопасный и протестированный нами), чтобы сделать это автоматически. Таким образом, вы предотвратите потерю файлов и даже необратимое повреждение вашего компьютера.
Решение 5 – Установите более старый драйвер
Если у вас возникают проблемы с инициализацией Direct3D при попытке запуска определенных игр, вы можете установить более старый драйвер для вашей видеокарты.
Просто удалите установленный драйвер и загрузите старую версию с сайта производителя.
Установка последних драйверов обычно лучше, но у некоторых старых игр могут возникнуть проблемы с ними, поэтому попробуйте установить более старые драйверы и посмотрите, поможет ли это. Это простое решение, поэтому обязательно попробуйте.
Решение 6 – Изменить разрешение игры
Иногда проблемы с инициализацией Direct3D могут быть вызваны конфигурацией вашей игры. Несколько пользователей сообщили, что они не смогли запустить свою игру при использовании определенного разрешения.
Чтобы решить эту проблему, просто измените разрешение игры в приложении конфигурации и попробуйте запустить его снова. Если в этой игре нет приложения для настройки, попробуйте изменить его разрешение в файлах конфигурации или в реестре.
Это не самое удобное решение, но немногие пользователи сообщили, что решили проблему с помощью этого метода.
Несколько пользователей также сообщили, что они исправили проблему, настроив игру на работу в оконном режиме. После включения оконного режима проблема должна быть полностью решена.
Хотите знать, как создавать собственные разрешения? Ознакомьтесь с этим руководством и узнайте, как это сделать, как эксперт!
Windows не позволяет изменить разрешение экрана? Ознакомьтесь с этой статьей и быстро устраните проблему.
Решение 7. Переустановите распространяемые файлы Visual C ++
Чтобы решить эту проблему, многие пользователи рекомендуют переустанавливать распространяемые файлы Visual C ++. Это относительно просто, и вы можете сделать это, выполнив следующие действия:
-
Нажмите Windows Key + S и войдите в Панель управления . Выберите Панель управления в списке результатов.
-
Когда откроется Панель управления , нажмите Программы и компоненты .
-
Появится список всех установленных приложений. Дважды щелкните по нужному распространяемому файлу, чтобы удалить его.
Не удается открыть панель управления? Ознакомьтесь с этим пошаговым руководством, чтобы найти решение.
После удаления проблемного Вторично распространяемого программного обеспечения его необходимо переустановить заново. Вы можете бесплатно загрузить все распространяемые файлы Visual C ++ с веб-сайта Microsoft. Многие игры также поставляются с установочными файлами Visual C ++, поэтому вам не нужно ничего скачивать.
Просто откройте каталог установки игры, которую вы хотите запустить, найдите каталог vcredist и установите все файлы из него. После этого проблема с Direct3D должна быть решена.
Стоит также отметить, что иногда вам не нужно переустанавливать распространяемые файлы Visual C ++. Иногда у вас может не быть установлен необходимый Redistributable, и вам просто нужно скачать его или установить из каталога vcredist , чтобы решить эту проблему.
Загрузите и установите последние распространяемые файлы Visual C ++ прямо здесь!
Решение 8 – Удалить проблемное обновление
Иногда могут возникнуть проблемы с инициализацией Direct3D из-за проблемных обновлений. Если эта ошибка стала возникать после установки обновления для Windows 10, обязательно удалите ее. Чтобы удалить проблемное обновление, вам необходимо сделать следующее:
- Нажмите Windows Key + I , чтобы открыть приложение «Настройки».
-
Перейдите в раздел Обновление и безопасность .
-
Нажмите Обновить историю .
-
Теперь нажмите Удалить обновления .
-
Найдите проблемное обновление и дважды щелкните его, чтобы удалить.
Если удаление обновления устраняет проблему, вы можете запретить автоматическую установку этого обновления. Мы уже написали руководство по блокировке автоматических обновлений Windows, поэтому обязательно ознакомьтесь с ним для получения подробных инструкций.
Если у вас возникли проблемы с открытием приложения Настройка, обратитесь к этой статье, чтобы решить эту проблему.
Если у вас есть проблемы с инициализацией Direct3D, проблема может быть в конкретном файле DLL. Пользователи сообщали об этой ошибке при попытке запуска определенных игр, и для решения этой проблемы вам просто нужно переименовать один файл. Для этого выполните следующие действия:
- Перейдите в каталог установки игры и найдите d3d9.dll и d3d11.dll.
- Щелкните правой кнопкой мыши d3d9.dll и переименуйте его в oldd3d9.dll .
После этого игра будет вынуждена использовать d3d11.dll , и проблема должна быть решена. Имейте в виду, что это грубый обходной путь, поэтому он не будет работать со всеми играми.
Нужны альтернативы? Вот 14 лучших программных инструментов для переименования файлов, доступных прямо сейчас!
Как и многие другие проблемы, инициализация Direct3D в Windows 10, вероятно, вызвана несовместимостью между графическим драйвером и Windows 10, но, как и большинство проблем с несовместимостью, мы ожидаем, что они будут исправлены в ближайшее время.
Если у вас есть какие-либо другие проблемы, связанные с Windows 10, вы можете найти решение в разделе исправлений Windows 10.
Для дальнейших предложений и вопросов перейдите в раздел комментариев ниже.Вы найдете нас там, и мы продолжим разговор
ЧИТАЙТЕ ТАКЖЕ
- Исправлено: «Для запуска этого приложения требуется DirectX версии 8.1 или выше»
- Как исправить «DirectX обнаружил неисправимую ошибку» в Windows
- Как исправить ошибки DirectX в Windows 10
- Исправлено: невозможно запускать игры Steam в Windows 10
- Как исправить ошибку «d3dcompiler_43.dll отсутствует на вашем компьютере»
Вы, наконец, завершаете выходные поиграть на своем новом компьютере, только чтобы получить сообщение «Не удалось создать ошибку устройства D3D». Что это за ошибка? Почему это происходит на вашем компьютере?
Вообще говоря, эта ошибка представляет собой проблему с вашим компьютером, инициализирующим графические возможности видеокарты вашего компьютера. Существует множество возможных причин этой проблемы: от отсутствия драйверов и неправильных настроек запуска до отключенных графических служб. Вот как вы справляетесь с этими проблемами и исправляете эту ошибку.

Включить графические службы
Самая распространенная причина получения ошибки «Не удалось создать устройство D3D» — это если ваши графические сервисы не работают. Это может быть из-за неправильной конфигурации или ручной ошибки.
- Чтобы решить эту проблему, введите конфигурацию системы (ранее известную как msconfig) в поле поиска на панели задач Windows.
- Приложение настройки системы откроется в новом окне. По умолчанию он запускается на вкладке «Общие». Щелкните «Службы», чтобы перейти на эту вкладку.
- Здесь вы можете увидеть список всех служб автозагрузки на вашем компьютере. То, что вы ищете, — это услуги, связанные с вашим графическим процессором. В зависимости от марки, используемой на вашем ПК, это может быть NVIDIA, AMD, Intel или что-то в этом роде.
- Как только вы найдете графические сервисы своего устройства, убедитесь, что для них установлен флажок. Если у вас возникли проблемы с поиском нужной службы, вы можете просто включить все для запуска каждой службы. Нажмите ОК, чтобы сохранить изменения.
- Поскольку службы являются частью параметров запуска, вам необходимо перезагрузить компьютер, чтобы включить их.
Переустановите графические драйверы
Другой распространенной причиной ошибки «не удалось создать устройство D3D» является отсутствие или устаревание графических драйверов. Часто мы забываем переустановить графические драйверы после восстановления заводских настроек или новой установки Windows. Или вы использовали устаревшие драйверы и вам необходимо их обновить.
Большинство руководств посоветуют вам удалить драйверы вашего устройства и пусть Windows переустановит их для вас. Но мы бы не рекомендовали этот метод как временную меру.
Лучше всего зайти на сайт производителя и загрузить драйверы для вашей модели. Эти драйверы гарантированно оптимизированы для вашей машины и обеспечат максимальную производительность.
- Сначала перейдите на страницу загрузки драйвера производителя вашего ПК. Это может быть Dell, HP, Lenovo и т.д. Мы собираемся продемонстрировать ноутбук Acer.
- Вам необходимо ввести номер модели вашего компьютера или загрузить небольшое приложение для его обнаружения. Вы попадете на страницу загрузки драйверов, адаптированных для вашего конкретного устройства.
- Прокрутите список драйверов, чтобы найти драйверы VGA или GPU. Для машин с дискретной видеокартой будет два набора драйверов. Загрузите драйверы для основного графического процессора, который вы используете для игр.
- После завершения загрузки запустите приложение установки графического драйвера.
- Программа установки установит для вас драйверы поверх текущих драйверов. Во время процесса дисплей может мигать.
- После завершения установки все, что вам нужно, это перезагрузить компьютер, чтобы увидеть изменения. Теперь ваша игра должна работать отлично, если вы получали ошибку «Не удалось создать устройство d3d» из-за отсутствия драйверов.
Путем отмены недавних изменений
Иногда вы можете получить ошибку «Не удалось создать устройство d3d» из-за конфликтов с недавно установленным приложением. Это может быть связано с тем, что приложение работает в фоновом режиме, или потому, что оно внесло изменения в настройки графики вашего компьютера.
В таких ситуациях можно попробовать отменить эти недавние изменения и попробовать перезапустить игру. Если вы не получили сообщение об ошибке, значит, проблема заключалась в изменении.
- Чтобы удалить недавно установленные приложения на вашем ПК, вы можете использовать утилиту «Установка и удаление программ». Просто введите его в поле поиска на панели задач Windows, чтобы найти.
- Часть настроек вашей системы. Добавление и удаление программ позволяет просматривать все приложения, установленные на вашем компьютере, в одном месте.
- По умолчанию приложения отсортированы по названиям в алфавитном порядке. Измените его на Дата установки, чтобы вывести последние дополнения наверх.
- Удалить приложение просто: выберите его из списка и нажмите кнопку «Удалить».
Если приложение не удается удалить с помощью этого метода, вам нужно будет попробовать другие способы, чтобы правильно удалить его.
Измените параметры запуска вашей игры
Если все на вашем компьютере настроено идеально — ваши графические службы включены, ваши драйверы установлены и обновлены — тогда ваши игровые настройки могут быть проблемой.
Последние игры AAA часто требуют очень требовательной графики, и ваше оборудование может не справиться с этой задачей. Тем не менее, вы можете попробовать уменьшить параметры запуска вашей игры, чтобы иметь возможность играть в нее.
- Чтобы настроить параметры запуска игры, запустите ее средство запуска. У большинства игр есть свои пусковые установки, в то время как выпуски Steam также можно изменять из пусковой установки Steam.
- Нажмите на опцию «Настроить», чтобы открыть настройки запуска. В Steam вы можете щелкнуть правой кнопкой мыши нужную игру и выбрать «Свойства»> «УСТАНОВИТЬ ОПЦИИ ЗАПУСКА».
- Обычно приложение сканирует ваш компьютер и автоматически определяет оптимальные настройки для вашего оборудования.
- Если это не сработает, вам следует изменить настройки видео и установить для большинства значений значение «Низкое». Это снижает нагрузку на вашу видеокарту и может помочь игре работать на более слабом оборудовании.
Если ваше оборудование вообще может запускать игру, она должна запуститься сейчас. Обратите внимание, что у Steam есть много собственных потенциальных проблем, которые могут помешать запуску игры.
Ошибка «Не удалось создать устройство D3D» возникает из-за невозможности взаимодействия видеокарты с DirectX. Причины разные. Отсутствие драйверов, приостановленные графические сервисы, конфликтующее приложение или даже чрезвычайно высокие графические настройки игры.
У всех этих проблем есть простые решения. Просто следуйте инструкциям, описанным выше, чтобы решить проблему и быстро запустить игру.
«Diablo III was Unable to Initialize D3D» — это особо надоедливая ошибка, которая иногда мешает некоторым игрокам наслаждаться третьей частью культовой серии игр от Blizzard. В сегодняшней статье мы расскажем вам, что может вызывать данное сообщение и как от него можно избавиться.
Содержание
- Что вызывает «Diablo III was Unable to Initialize D3D»?
- Решение «Diablo III was Unable to Initialize D3D»
- Решение №1 Выставление стандартной частоты обновления монитора
- Решение №2 Отключение DVR для игр
- Решение №3 Запуск Diablo 3 в 32-битном режиме
- Решение №4 Запуск Diablo 3 в оконном режиме
Что вызывает «Diablo III was Unable to Initialize D3D»?
- «Разогнанная» частота обновления монитора.
- В системе Windows 10 активирован DVR для игр.
- Diablo III запускается в 64-битном режиме.
- Diablo III запускается в полноэкранном режиме.
Решение «Diablo III was Unable to Initialize D3D»

Решение №1 Выставление стандартной частоты обновления монитора
Если вы ранее задали для своего монитора частоту обновления выше поддерживаемой, например, 60Гц — стандарт, а вы решили поставить 75Гц, то данная ошибка могла возникнуть по причине того, что ваша видеокарта не смогла работать с Diablo III на подобной частоте.
Попробуйте сбросить настройки частоты обновления монитора до стандартных, а затем снова запустите Diablo III. У некоторых пользователей подобный «разгон» монитора проходит нормально, у других — постоянные ошибки и прочие проблемы.
Решение №2 Отключение DVR для игр
Функция DVR для игр, присутствующая в ОС Windows 10, время от времени может вступать в конфликты с теми или иными приложениями. Возможно, вы столкнулись с ошибкой «Diablo III was Unable to Initialize D3D» при запуске Diablo 3 как раз таки из-за активного DVR. Попробуйте отключить DVR в своей системе и посмотрите, решит ли это для вас проблему. Сделайте следующее:
- нажмите Windows+I;
- откройте раздел «Игры» и перейдите в подраздел «DVR для игр»;
- найдите опцию «Вести запись в фоновом режиме, пока идет игра» и выставьте ее переключатель в положение «Откл.»;
- попробуйте запустить Diablo 3 и посмотрите, исчезла ли ошибка.
Решение №3 Запуск Diablo 3 в 32-битном режиме
Diablo 3 может работать крайне нестабильно в 64-битном режиме на некоторых компьютерах. Запустите игру в 32-битном режиме и проверьте наличие проблемы. Сделайте следующее:
- войдите в настройки клиента Battle.net;
- перейдите во вкладку «Настройки игры»;
- поставьте галочку возле опции «Запускать 32-разрядную версию клиента (вместо 64-разрядной)»;
- сохраните изменения и проверьте наличие ошибки «Diablo III was Unable to Initialize D3D».
Решение №4 Запуск Diablo 3 в оконном режиме
Некоторые пользователи утверждают, что у них получилось избавиться от данной ошибки, переключив Diablo 3 в оконный режим. Сделать это очень просто:
- откройте настройки клиента Battle.net;
- перейдите во вкладку «Настройки игры»;
- поставьте галочку возле опции «Дополнительные аргументы командной строки»;
- пропишите в пустой строке значение -windowed и сохраните изменения в настройках клиента Battle.net.
Попробуйте запустить Diablo 3 и проверьте, была ли устранена ошибка «Diablo III was Unable to Initialize D3D».
На чтение 5 мин. Просмотров 719 Опубликовано 29.05.2021
2
Многие пользователи Windows сталкиваются с неприятной проблемой: они получают сообщение об ошибке« Не удалось создать устройство D3D »при запуске своих игр (обычно Counter-Strike: Global Offensive , Dota 2 , Left 4 Dead 2 и т. д.) или графические программы.
Эта ошибка может возникнуть по многим причинам. Как указано в сообщении, это проблема Direct 3D и драйвера видеокарты. Но иногда вы также можете исправить это, изменив параметры запуска вашей игры.
Так что, если вы столкнулись с этой проблемой, не беспокойтесь. Попробуйте следующие методы исправить ошибку «Не удалось создать устройство D3D»:
- Переустановите графический драйвер
- Установите параметры запуска вашей игры
- Включите все ваши графические службы
- Отменить последнее изменение
Содержание
- Способ 1. Переустановите драйвер видеокарты
- Метод 2: Установите параметры запуска вашей игры
- Метод 3. Включите все ваши графические сервисы
- Метод 4: отменить последнее изменение
Способ 1. Переустановите драйвер видеокарты
D3D, сокращенно от Direct 3D, представляет собой программный интерфейс графических приложений, связанный с вашим графическим адаптером и его драйвером. Если что-то не так с Direct 3D, вероятно, у вас неисправен графический драйвер . Вы можете попробовать переустановить его и посмотреть, решит ли это вашу проблему.
Вы можете удалить графический драйвер самостоятельно, а затем загрузить и установить его с официального сайта вашего устройства. Но, честно говоря, на это потребуется много времени и сил. Если вы хотите, чтобы процесс был проще (и в равной степени безопасным), рекомендуется использовать Driver Easy .
Driver Easy автоматически распознает вашу систему и найдет правильные драйверы для него. Вам не нужно точно знать, в какой системе работает ваш компьютер, вам не нужно беспокоиться о неправильном драйвере, который вы будете загружать, и вам не нужно беспокоиться об ошибке при установке.
Вы можете загрузить и установить драйверы с помощью бесплатной или Pro версии Driver Easy. Но с версией Pro требуется всего 2 клика (и вы получаете полную поддержку и 30-дневную гарантию возврата денег ). Кроме того, вы можете использовать версию Pro для переустановки драйверов устройств.
Чтобы переустановить графический драйвер с помощью Driver Easy:
1) Загрузите и установите Driver Easy (и обновите его до версии Pro ).
2) Выберите Инструменты .
3) Выберите Удаление драйвера . Выберите свой графический драйвер в категории «Видеоадаптеры», а затем нажмите кнопку Удалить . Ваш графический драйвер скоро будет удален.
4) Нажмите Назад .
5) Нажмите кнопку Сканировать сейчас . Затем Driver Easy просканирует ваш компьютер и автоматически определит, что ваш графический драйвер необходимо обновить.
6) Нажмите кнопку« Обновить »рядом с графическим адаптером, чтобы обновить его драйвер. Или вы можете нажать Обновить все , чтобы обновить все драйверы устройств сразу.
7) Перезагрузите компьютер и запустите игру. Затем проверьте, исчезла ли ошибка.
Метод 2: Установите параметры запуска вашей игры
Установив запуск параметры вашей игры в Steam, вы меняете внутренние настройки игры перед ее запуском. Это полезно для решения проблем с несовместимой графикой, таких как сбой устройства D3D.
Чтобы установить параметры запуска:
1 ) Запустите клиент Steam и перейдите в свою игровую библиотеку.
2) Щелкните правой кнопкой мыши игру, в которой возникает ошибка, и выберите Свойства .
3) Нажмите УСТАНОВИТЬ ОПЦИИ ЗАПУСКА .
4) В открывшемся диалоговом окне введите« -dxlevel 81 ”И нажмите ОК . (Это заставляет вашу игру запускаться с использованием более ранней версии DirectX.)
* Обратите внимание, что если вы пытаетесь играть в Counter-Strike: Global Offensive, Left 4 Dead 1 или 2, или Portal 2 , вы должны ввести « -dxlevel 90 «.
5) Закройте окно свойств и запустите игру.
6) Если проблема не исчезнет, откройте окно Свойства вашей игры и нажмите УСТАНОВИТЬ ОПЦИИ ЗАПУСКА снова.
7) Введите следующую строку в диалоговом окне и нажмите ОК (это заставляет игру запускаться с заданным разрешением):
-w 1280 -h 720
* Обратите внимание, что вы должны изменить 1280 и 720 на и высоту. из рекомендованного разрешения на ваш компьютер соответственно.
8) Закройте окно свойств и запустите игру. Если этот метод работает для вас, вы больше не увидите ошибку.
Метод 3. Включите все ваши графические сервисы
. Вы можете получить ошибку Failed to create D3D device, потому что ваши графические сервисы при запуске отключены. Вы можете проверить статус этих служб и снова включить их при необходимости. Для этого:
1) нажмите клавишу с логотипом Windows
и R на клавиатуре одновременно, чтобы вызвать окно” Выполнить “.
2) В поле «Выполнить» введите « msconfig » и нажмите Enter на клавиатуре. Откроется Конфигурация системы .
3) В окне “Конфигурация системы” перейдите на вкладку Службы . Затем проверьте, все ли службы, связанные с вашей видеокартой (обычно их названия, включая NVIDIA , AMD , Intel и т.д.) проверены. Если нет, установите флажок рядом с каждой из этих служб. После этого нажмите OK .
4) Перезагрузите компьютер. Затем запустите игру и посмотрите, решена ли ваша проблема.
Метод 4: отменить последнее изменение
Иногда изменение настройки вашего компьютера или недавно установленное приложение могут привести к тому, что ваше устройство D3D не сможет создать ошибку. Некоторые настройки или программы могут быть несовместимы с вашей игрой. Если вы недавно внесли какие-либо изменения в свой компьютер и получили сообщение об ошибке, вы можете отменить его и посмотреть, решит ли это вашу проблему.
« Diablo III не смог инициализировать D3D. Нажмите OK, чтобы повторить попытку »при попытке запуска возникает ошибка, вызванная несовместимостью с программным обеспечением компьютера. Это также может быть результатом разгона монитора, превышающего его возможности.

Причины появления «Diablo III не удалось инициализировать D3D. Нажмите OK, чтобы повторить попытку »Ошибка?
После исследования проблемы мы обнаружили следующие причины:
- Разгон частоты обновления: в некоторых случаях пользователь мог разогнать монитор, чтобы обеспечить более быструю частоту обновления. Это может помешать правильному запуску игры и вызвать эту ошибку, потому что разгон монитора выше рекомендуемого предела может иногда нарушать функциональность некоторых драйверов и компонентов дисплея и препятствовать правильной работе графического процессора.
- Game DVR: в Windows 10 некоторые пользователи сообщали, что отключение Game DVR избавило их от проблемы. Поэтому рекомендуется воздерживаться от включения Game DVR во время игры, поскольку между ними могут возникнуть проблемы с совместимостью.
- 64-битный режим: иногда функциональность игры может нарушиться, если вы запускаете ее в 64-битном режиме, и она может не запускаться в нем. Можно использовать два типа режимов: 64-битный режим и 32-битный режим.
- Полноэкранный режим: в некоторых случаях пользователи могут пытаться запустить игру в полноэкранном режиме, из-за чего возникает ошибка. Поэтому рекомендуется воздержаться от запуска его в полноэкранном режиме, если он не запускается.
Поняв причины, мы перейдем к решениям.
Решение 1. Возврат частоты обновления монитора
Если вы разогнали частоту обновления вашего монитора выше поддерживаемого предела, эта ошибка может быть вызвана неспособностью графического процессора работать с более высокой частотой, чем поддерживаемая монитором. Поэтому настоятельно рекомендуется отменить любые изменения , внесенные в частоту обновления, и вернуть ее к нормальному пределу. Возможно, вы использовали автономное программное обеспечение для достижения более высокой частоты обновления или программное обеспечение графического процессора, которое поставляется с драйверами.

Решение 2. Отключение DVR для игр
DVR для игр может вызывать некоторые проблемы совместимости с игрой, из-за которых некоторые аспекты игры могут не запускаться. Поэтому на этом этапе мы отключим Game DVR. Для этого:
- Нажмите одновременно кнопки «Windows» + «I», чтобы открыть настройки.
- Нажмите «Игры» и выберите «Игровая панель » на левой панели.

- Нажмите на переключатель, чтобы выключить его.

- Проверьте, сохраняется ли проблема с игрой.
Решение 3. Запуск в 32-битном режиме
Иногда игра может не запускаться в 64-битном режиме, поэтому на этом этапе мы будем запускать Diable III в 32-битном режиме. Для этого:
- Откройте клиент Blizzard и выберите Diablo 3.
- Щелкните значок «Параметры» в верхнем левом углу и выберите «Настройки».

- Нажмите на «Настройки игры» .
- Отметьте опцию «Запустить 32-битный клиент» .

- Нажмите «Готово» и перезапустите игру.
- Проверьте, решает ли это проблему с игрой.
Решение 4. Запуск в оконном режиме
Иногда запуск игры в оконном полноэкранном режиме вместо полноэкранного режима может устранить проблему и запустить игру в обычном режиме. Поэтому на этом шаге мы будем запускать игру в оконном полноэкранном режиме. Для этого:
- Откройте клиент и выберите Diablo 3.
- Щелкните «Параметры» и выберите «Настройки игры».

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

Ошибки при запуске — слишком привычное явление для геймеров, как будто игра чувствует наше желание играть и отказывается дать нам то, что мы ищем. Так обстоит дело с Failed to create D3D device или менее распространенным, но не менее раздражающим Failed to create D3D9 device error .
Обе эти ошибки сообщают игроки, запускающие игры через Steam, и, похоже, они касаются только нескольких игр:
- Left 4 Dead 2
- CS: GO
- Borderlands 1 и 2
- Портал
- Ракетная лига
К счастью, для исправления ошибок D3D и D3D9 необходимо выбрать один и тот же путь, поскольку они имеют общую причину. Основная причина связана с графикой, в частности с драйвером видеокарты.
Мы предпримем обычные шаги по устранению неполадок, когда вы увидите эти ошибки.
1. Перезагрузите компьютер.
- Перейдите в Пуск> Питание> Перезагрузка.
Вы пробовали выключить и снова включить? Есть причина, по которой айтишники говорят это все время. При большинстве ошибок первое, что вы должны сделать, это перезагрузить устройство.
Это очистит память и даст вашей системе возможность перезагрузить все файлы, необходимые для работы.
Процесс перезагрузки стирает текущее состояние программного обеспечения, что во многих случаях является всем, что нужно для устранения ошибок.
2. Проверьте целостность файлов игры.

- Щелкните правой кнопкой мыши проблемную игру
- Перейти к свойствам
- Перейдите на вкладку Local Files.
- Нажмите на Проверить целостность файлов игры.
Valve любезно добавила в Steam возможность проверять, не были ли файлы вашей игры каким-либо образом повреждены или что-то отсутствует в каталоге установки игры.
Это может помочь, если ваше антивирусное или антивредоносное программное обеспечение решило заблокировать файл или поместить его в карантин.
Если ошибка « Не удалось создать устройство D3D» или «Устройство D3D9» было вызвано ошибкой графического драйвера, перезапуск системы может решить проблему.
Steam не отвечает на вашем ПК? Попробуйте эти простые решения
3. Обновите Windows до последней версии.

- Откройте настройки (сочетание клавиш Win + i)
- Перейти к обновлению и безопасности
- Нажмите Проверить наличие обновлений
Постоянное обновление вашей операционной системы Windows важно, потому что вы извлекаете выгоду из последних исправлений ошибок и обновлений безопасности.
Иногда эти обновления включают исправления совместимости, которые могут исправить такие ошибки, как « Не удалось создать устройство D3D» или « Ошибка создания устройства D3D9» .
4. Обновите графические драйверы.

Для видеокарт nVidia:
- Открыть GeForce Experience
- Перейдите на вкладку Драйверы
- Нажмите на проверки обновлений с
- Как только новый драйвер будет найден, нажмите Экспресс-установка или Выборочная установка.
- Перезагрузите компьютер
Для видеокарт AMD:
- Щелкните правой кнопкой мыши на рабочем столе
- Выберите программное обеспечение AMD Radeon
- В разделе «Драйверы и программное обеспечение» нажмите » Проверить наличие обновлений».
- Установите новый драйвер и перезагрузитесь
Один из лучших способов исправить ошибку «Не удалось создать устройство D3D или D3D9» — это обновить драйвер видеокарты.
Эти ошибки вызваны проблемой с видеокартой или ее драйвером, поэтому в большинстве случаев решением будет обновление драйвера.
Чтобы сделать еще один шаг вперед, мы настоятельно рекомендуем выполнить чистую установку графического драйвера или использовать такую утилиту, как DDU, для полного удаления графического драйвера перед установкой нового.
Примечание. Если вы используете DDU для удаления графического драйвера, вам необходимо перейти на веб-сайт производителя видеокарты и вручную загрузить драйвер или графическое программное обеспечение (GeForce Experience или AMD Adrenalin).
Не знаете, как использовать DDU? Нет проблем, у нас есть руководство, чтобы показать вам.
5. Установите параметры запуска игры.
- Открыть Steam
- Щелкните игру правой кнопкой мыши
- Выбрать свойства
- На вкладке «Общие» выберите « Установить параметры запуска».
- Тип -w 1920 -h 1080
- Нажмите ОК > Закрыть
- Запустить игру
Примечание: вместо 1920 и 1080 используйте собственное разрешение вашего монитора.
Это заставит игру запуститься с указанным разрешением. Поскольку некоторые из этих игр немного старше, они не всегда работают с новым оборудованием и более высокими разрешениями.
Это может вызвать проблему, когда игра пытается запустить с низким разрешением, поэтому вам нужно будет принудительно установить желаемое разрешение.
6. Запускаем игру в режиме совместимости.
- Перейдите в папку с установкой игры (щелкните игру правой кнопкой мыши в Steam> Управление> Обзор локальных файлов )
- Щелкните правой кнопкой мыши исполняемый файл
- Выбрать свойства
- Перейдите на вкладку » Совместимость».
- Либо запустите средство устранения неполадок совместимости, либо установите флажок и вручную выберите старую версию Windows для запуска игры.
После того, как вы включили режим совместимости, вы сможете запустить игру, и это должно очистить ошибку Failed to create D3D or D3D9 device .
7. Включите службы для исправления ошибки «Не удалось создать устройство D3D».

Откройте окно запуска (сочетание клавиш Win + R)
- Введите msconfig
- Перейдите на вкладку Services
- Убедитесь, что все сервисы nVidia или AMD включены
- Примечание. Если вы не знаете, какие это службы, нажмите « Включить все».
- Перезагрузите компьютер
В погоне за большей производительностью некоторые пользователи отключают определенные службы, которые они считают несущественными, но мы не можем не подчеркнуть этого достаточно: вы никогда не должны отключать их, если вы не вносите 100% изменений, поскольку это может привести к сбоям игры или даже хуже того, нестабильность системы.
Эти исправления помогут вам исправить ошибки «Не удалось создать устройство D3D» и «Не удалось создать устройство D3D9» при запуске игр в Steam.
Если у вас возникнут другие проблемы с играми Steam, сообщите нам об этом в разделе комментариев ниже.
FAQ: Проблемы с устройством D3D или D3D9
- Что такое ошибка устройства D3D?
D3D (Direct 3D) — это компонент DirectX API, который ваша система использует для визуализации графики. Если у вас возникли проблемы с D3D, это руководство покажет вам, как их исправить. Для получения дополнительной информации о Direct3D ознакомьтесь с нашей подробной статьей.
- Что означает ошибка D3D?
Когда вы получаете сообщение об ошибке D3D, это означает, что у вас проблема с графическим адаптером. Чтобы узнать, как ее исправить, выполните действия, перечисленные выше.
- Как исправить ошибку D3D CSGO?
Обновите графический драйвер до последней версии, затем следуйте инструкциям из этого руководства.