Исправить выход из Unreal Engine из-за потери устройства D3D

Исправить выход из Unreal Engine из-за потери устройства D3D

Вы(Are) заядлый геймер и любите играть в игры в онлайн-сообществах, таких как Steam? Вы(Are) столкнулись с ошибками выхода Unreal Engine или D3D-устройства(D3D device) ? Подними(Chin) голову! В этой статье мы рассмотрим выход Unreal Engine из-за ошибки потери устройства D3D(D3D device) и сделаем ваш игровой процесс плавным(experience smooth) и без прерываний.

Исправить выход из Unreal Engine из-за потери устройства D3D

Исправить выход Unreal Engine из-за ошибки потери устройства D3D(Fix Unreal Engine exiting due to D3D device being lost error)

Ошибка « Выход из Unreal Engine из -за потери (Unreal Engine Exiting)устройства D3D(D3D device) » может быть очень постоянной и раздражающей, и, как сообщается, она возникает в нескольких играх, работающих на Unreal Engine . Такие ошибки возникают в основном из-за системных и игровых настроек(system and game settings) , которые ваше устройство не поддерживает. Это происходит потому, что геймеры, как правило, используют центральный процессор(Central Processing Unit) ( ЦП(CPU) ) и графический (Graphics) процессор(Processing Unit) ( ГП(GPU) ) на максимальном уровне. Разгон процессора(Overclocking of CPU) повышает производительность игры,(game performance) но также приводит к различным ошибкам, в том числе и к этой.

Причины выхода Unreal Engine из(Unreal Engine Exiting) -за потери устройства D3D(D3D device)

  • Устаревший графический(Graphics) драйвер. Часто(Often) эта проблема возникает из-за устаревшего графического драйвера.
  • Неправильная установка: Неполная установка файлов Steam также может вызвать эту ошибку.(Steam)
  • Устаревший Unreal Engine . Кроме того, эта проблема может возникнуть, если Unreal Engine не обновлен до самой последней версии.
  • Конфликт(Conflict) между видеокартами(Graphics) . Если на вашем компьютере одновременно работают стандартная и выделенная видеокарты , это также может вызвать различные проблемы.(Default and Dedicated graphics cards)
  • Сторонняя антивирусная программа(Antivirus program) . Возможно, антивирусная программа,(Antivirus program) установленная в вашей системе, по ошибке блокирует программу Unreal Engine .(Unreal Engine program)

Теперь мы обсудим различные решения для исправления этой ошибки в системах Windows 10 .

Способ 1: отключить настройки Game Boost(Method 1: Disable Game Boost Settings)

Некоторые(Certain) новые функции, такие как Game Booster , добавлены в последние версии драйверов видеокарты(Graphics) , чтобы игра работала плавно и без сбоев. Однако эти настройки также вызывают проблемы, такие как ошибка Unreal Engine Exiting и ошибка устройства D3D(Unreal Engine Exiting error and D3D device error) .

Примечание(Note:) . Изображения, которые мы здесь используем, относятся к графическим настройкам AMD . Вы можете выполнить аналогичные шаги для графики NVIDIA .

1. Откройте настройки программного обеспечения AMD Radeon(AMD Radeon Software) , щелкнув правой кнопкой мыши на рабочем столе(Desktop) .

Щелкните правой кнопкой мыши рабочий стол и выберите AMD Radeon.  Исправить выход Unreal Engine из-за потери устройства D3D

2. Выберите Gaming Option, расположенный в верхней части окна AMD(AMD window) , как показано на рисунке.

Игровой вариант.  Нереальный двигатель.  Исправить выход Unreal Engine из-за потери устройства D3D

3. Теперь выберите игру,(game) которая вызывает у вас проблемы. Он будет виден в игровом окне(Gaming window) . В нашем случае игры пока не скачиваются.

4. На вкладке « Графика(Graphics) » нажмите Radeon Boost.

5. Отключите(Disable) его, отключив опцию Radeon Boost .

Способ 2: изменить предпочтительную видеокарту
(Method 2: Change Prefered Graphics Card )

В настоящее время хардкорные геймеры используют внешние видеокарты на своих настольных компьютерах, чтобы улучшить игровой процесс(gaming experience) . Эти видеокарты добавляются к центральному процессору(CPU) снаружи . Однако, если вы одновременно используете встроенный и внешний графические драйверы, это может вызвать конфликт внутри компьютера и привести(computer and result) к выходу Unreal Engine из(Unreal Engine Exiting) -за ошибки D3D-устройства . (D3D device)Таким образом, рекомендуется запускать игры только с выделенной видеокартой.

Примечание.(Note:) В качестве примера мы включаем графическую карту NVIDIA(NVIDIA Graphics card) и отключаем графический драйвер по умолчанию.

1. Выберите панель управления NVIDIA(NVIDIA Control Panel) , щелкнув правой кнопкой мыши на рабочем столе.

Щелкните правой кнопкой мыши на рабочем столе в пустой области и выберите панель управления NVIDIA.

2. Нажмите « Управление параметрами 3D(Manage 3D Settings) » на левой панели и(pane and switch) перейдите на вкладку « Параметры программы(Program Settings) » на правой панели.

3. В раскрывающемся меню Выберите программу для настройки выберите (Select a program to customize)Unreal Engine.

4. Во втором раскрывающемся списке Выберите предпочитаемый графический процессор для этой программы(Select the prefered graphics processor for this program,) выберите Высокопроизводительный процессор NVIDIA(High-performance NVIDIA Processor) , как выделено.

В раскрывающемся меню выберите Высокопроизводительный процессор NVIDIA.

5. Нажмите «Применить(Apply) » и выйдите.

Перезагрузите компьютер и попытайтесь(PC and attempt) запустить модуль/игру, чтобы убедиться, что ошибка выхода Unreal Engine из-за потери (Unreal Engine)устройства D3D исправлена.(D3D device)

Способ 3: отключить встроенную графику(Method 3: Disable in-built Graphics)

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

Примечание.(Note:) Отключение встроенной графики не повлияет на работу вашего компьютера.

Выполните следующие действия, чтобы отключить встроенную видеокарту на ПК с Windows 10 :

1. Запустите Диспетчер устройств(Device Manager) , введя его в строке поиска Windows , как показано на рисунке.(Windows search)

Запустить диспетчер устройств

2. Дважды щелкните Видеоадаптеры(Display adapters) , как выделено, чтобы развернуть его.

Перейдите в «Адаптеры дисплея» в диспетчере устройств и выберите встроенный адаптер дисплея.

3. Щелкните правой кнопкой мыши встроенный адаптер дисплея(in-built Display Adapter) и выберите « Отключить (Disable) устройство(device) » .

Щелкните правой кнопкой мыши и выберите «Отключить устройство».  ИСПРАВИТЬ Выход Unreal Engine из-за потери устройства D3D

Перезагрузите систему и наслаждайтесь игрой.

Читайте также: (Also Read:) Обновление графических драйверов(Update Graphics Drivers) в Windows 10

Способ 4: отключить брандмауэр Windows и антивирусную программу
(Method 4: Disable Windows Firewall & Antivirus Program )

Антивирусное программное обеспечение(Antivirus software) доказало свою эффективность, когда дело доходит до защиты ПК от вредоносных программ и троянов(malware and trojans) . Точно так же брандмауэр Защитника Windows(Windows Defender Firewall) — это встроенная защита, предлагаемая в системах Windows . Однако в некоторых случаях Антивирус или Брандмауэр(Antivirus or Firewall) могут ошибочно принять проверенную программу за вредоносную программу и заблокировать ее работу; чаще всего приложения с высоким потреблением ресурсов(resource consuming) . Это может быть причиной выхода Unreal Engine из-за ошибки потери устройства D3D . (D3D device)Следовательно(Hence) , их отключение должно помочь.

Примечание.(Note:) Вы можете отключить эти приложения во время игры. Не забудьте(Remember) включить их снова после этого.

Выполните следующие действия, чтобы отключить брандмауэр Защитника Windows(Windows Defender Firewall) :

1. Введите Брандмауэр Защитника Windows(Windows Defender Firewall) в поле поиска(search box) и запустите его, как показано ниже.

Введите Брандмауэр Защитника Windows в поле поиска и откройте его.

2. Щелкните параметр Включить или отключить брандмауэр Защитника Windows(Turn Windows Defender Firewall on or off) , расположенный на левой панели.

Выберите параметр «Включить или отключить брандмауэр Защитника Windows», расположенный в левой части экрана.

3. Установите флажок Отключить брандмауэр Защитника Windows (не рекомендуется).(Turn off Windows Defender Firewall (not recommended).)

Отключите брандмауэр Защитника Windows и нажмите ОК.  Исправить выход из Unreal Engine из-за потери устройства D3D.

4. Сделайте то же самое для всех типов настроек сети(Network Settings) и нажмите OK. Это отключит брандмауэр.

Выполните(Implement) те же шаги и найдите похожие варианты, чтобы отключить стороннюю антивирусную программу,(Antivirus program) установленную в вашей системе. Рекомендуется удалить сторонний антивирус, если он создает проблемы с несколькими программами.

Способ 5: отключить разгон и технологию SLI(Method 5: Disable Overclocking and SLI Technology)

Разгон(Overclocking) — отличная функция улучшения игры, которая действительно может заставить вашу видеокарту и процессор(card and CPU) работать на максимально возможных уровнях. Однако некоторые игры, такие как движок Unreal(Unreal engine) , просто не подходят для работы в таких разогнанных средах. Такие настройки могут привести к ошибкам Unreal Engine Exiting и D3D device(Unreal Engine Exiting and D3D device errors) . Поэтому отключите программное обеспечение(Disable the overclocking software) для разгона, установленное на вашем компьютере, и попробуйте запустить игру, чтобы посмотреть, решит ли это проблему.

Кроме того, если вы используете SLI или Scalable Link Interface для своих видеокарт , вам также необходимо отключить(disable) его. Эта технология была разработана NVIDIA для совместного использования в игровом процессе как стандартной, так и выделенной видеокарты. Тем не менее, были сообщения о том, что движок Unreal(Unreal engine) не работает должным образом при включенном SLI . Использование выделенной видеокарты должно работать нормально. Вот как это сделать:

1. Запустите панель управления NVIDIA(NVIDIA Control Panel) , щелкнув правой кнопкой мыши пустое место на рабочем столе.(Desktop.)

2. Дважды щелкните параметр « Настройки 3D(3D Settings) » на левой панели, а затем щелкните параметр « Настроить SLI, Surround, PhysX(Configure SLI, Surround, PhysX) ».

3. Установите флажок « Отключить SLI(Disable SLI) » в разделе « Конфигурация SLI»,(SLI configuration,) как показано на рисунке ниже.

Отключить SLI на NVIDIA.  Исправить выход из Unreal Engine из-за потери устройства D3D

4. Нажмите «Применить(Apply) » и выйдите.

5. Перезагрузите(Reboot) систему, чтобы изменения вступили в силу, а затем запустите игру.

Читайте также:(Also Read: ) Как просмотреть скрытые игры в Steam?

Способ 6: отключить полноэкранный режим в игре(Method 6: Disable in-game Full-screen Mode)

Некоторые игры также сталкиваются с проблемами при работе при включенном полноэкранном режиме. Что бы вы ни делали, игра просто не запустится(t run) в этом режиме. В таких случаях следует попробовать запустить игру в оконном режиме(Windowed mode) . Это легко сделать через игровые настройки. Многие(Many) из недавно выпущенных игр поставляются с такими настройками. Отключите внутриигровой полноэкранный режим и проверьте, может ли это исправить выход из Unreal Engine из(Unreal Engine Exiting) -за ошибки устройства D3D .(D3D device)

Способ 7: проверить целостность игровых файлов в Steam(Method 7: Verify Integrity of Game Files on Steam)

Если вы предпочитаете играть в онлайн-игры через Steam , вы можете воспользоваться этой замечательной функцией, предлагаемой этой популярной игровой платформой(gaming platform) . Используя этот инструмент, вы сможете исправить проблемы, связанные с поврежденными или отсутствующими игровыми файлами, если таковые имеются, и наслаждаться плавным игровым процессом. Нажмите(Click) здесь, чтобы прочитать, как проверить целостность файлов Unreal Engine в (Unreal Engine)Steam .

Часто задаваемые вопросы (FAQ)(Frequently Asked Questions (FAQ))

Q1. Что вызывает ошибку потери устройства D3D?(Q1. What causes the D3D device being lost error?)

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

Q2. Увеличивает ли обновление драйверов FPS?(Q2. Does updating drivers increase FPS?)

Да, обновление установленных драйверов может увеличить FPS(FPS i.e) , т.е. Кадров в секунду(Frames Per Second) значительно. Известно, что в некоторых случаях частота кадров увеличивается до пятидесяти процентов. Кроме того, обновление драйверов также улучшает игровой(game experience) процесс, устраняя сбои .

Рекомендуемые:(Recommended:)

  • 14 способов снизить пинг и улучшить онлайн-игры(online gaming)
  • Как выйти в эфир на Discord?
  • Как покинуть Discord сервер?
  • Исправить оверлей Discord, который не работает

Мы надеемся, что вы смогли исправить выход из Unreal Engine из-за ошибки D3D Device was lost( fix Unreal Engine exiting due to D3D Device being lost error) , применив методы, перечисленные в нашем руководстве. Если у вас есть какие-либо вопросы или предложения, оставьте их в разделе комментариев(comment section) ниже.



About the author

Я iOS-разработчик с более чем 10-летним опытом. Я специализируюсь на разработке приложений для iPhone и iPad. У меня есть опыт создания пользовательских потоков, создания пользовательских комплектов разработки (CDK) и работы с различными средами разработки приложений. В своей предыдущей работе я также разработал инструменты для управления магазином приложений Apple, в том числе инструмент управления продуктами и инструмент отправки приложений.



Related posts