Поправете излизането на Unreal Engine поради загуба на D3D устройство

Вие(Are) сте твърд геймър и обичате да играете игри в общности за онлайн стрийминг като Steam? Изпитвате ли(Are) грешки при излизане на Unreal Engine или D3D устройство? Горе брадичката(Chin) ! В тази статия ще разгледаме излизането на Unreal Engine поради грешка при загуба на D3D устройство и ще направим вашето игрово изживяване гладко и без прекъсвания.

Поправете излизането на Unreal Engine поради загуба на D3D устройство

Поправете излизането на Unreal Engine поради грешка при загуба на D3D устройство(Fix Unreal Engine exiting due to D3D device being lost error)

Излизането на Unreal Engine(Unreal Engine Exiting) поради грешка при загуба на D3D устройство може да бъде много упорито и досадно и се съобщава, че се появява в няколко игри, задвижвани от Unreal Engine . Такива грешки възникват най-вече поради системни и игрови настройки, които вашето устройство не може да поддържа. Това се случва, защото геймърите са склонни да избутват централния процесор(Central Processing Unit) ( CPU ) и графичния (Graphics) процесор(Processing Unit) ( GPU ) до максималните им нива. Овърклокването на процесора(Overclocking of CPU) подобрява производителността на играта, но води и до различни грешки, включително и тази.

Причини за излизане на Unreal Engine(Unreal Engine Exiting) поради загуба на D3D устройство

  • Остарял графичен(Graphics) драйвер: Често(Often) остарял графичен драйвер причинява избухване на този проблем.
  • Неправилна инсталация: Непълната инсталация на Steam файлове също може да причини тази грешка.
  • Остарял Unreal Engine : В допълнение, този проблем може да възникне, ако Unreal Engine не е актуализиран до най-новата версия.
  • Конфликт(Conflict) между графичните(Graphics) карти: Ако графичните карти по подразбиране(Default) и Специализираните(Dedicated) графични карти работят едновременно на вашия компютър, това също може да създаде различни проблеми.
  • Антивирусна(Antivirus) програма на трета страна : Възможно е антивирусната(Antivirus) програма, инсталирана на вашата система, да блокира погрешно програмата Unreal Engine .

Сега ще обсъдим различните решения за отстраняване на тази грешка в Windows 10 системи.

Метод 1: Деактивирайте настройките за усилване на играта(Method 1: Disable Game Boost Settings)

Някои(Certain) нови функции, като Game Booster , са добавени към най-новите драйвери за графични(Graphics) карти, за да направят играта гладко, без проблеми. Тези настройки обаче също причиняват проблеми, като грешка при излизане от Unreal Engine(Unreal Engine Exiting) и грешка на D3D устройство.

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

1. Отворете настройките на AMD Radeon Software , като щракнете с десния бутон върху работния плот(Desktop) .

Щракнете с десния бутон върху Desktop и щракнете върху AMD Radeon.  Поправете излизането на Unreal Engine поради загуба на D3D устройство

2. Изберете опцията за игри(Gaming) , разположена в горната част на прозореца на AMD , както е показано.

Опция за игри.  Нереален двигател.  Поправете излизането на Unreal Engine поради загуба на D3D устройство

3. Сега изберете играта(game) , която ви създава проблеми. Ще се вижда в прозореца за игри(Gaming) . В нашия случай все още няма изтеглени игри.

4. Под раздела Графика(Graphics) щракнете върху Radeon Boost.

5. Деактивирайте(Disable) го, като изключите опцията Radeon Boost .

Метод 2: Промяна на предпочитаната графична карта
(Method 2: Change Prefered Graphics Card )

В днешно време хардкорните геймъри използват външни графични карти на своите настолни компютри, за да постигнат подобрено игрово изживяване. Тези графични карти се добавят външно към процесора(CPU) . Въпреки това, ако използвате вградените и външните графични драйвери едновременно, това може да причини конфликт в компютъра и да доведе до излизане на Unreal Engine(Unreal Engine Exiting) поради грешка при загуба на D3D устройството. Затова се препоръчва да стартирате игрите си само с помощта на специална графична карта.

Забележка:(Note:) Като пример, ние активираме графичната карта NVIDIA(NVIDIA Graphics) и деактивираме графичния драйвер по подразбиране.

1. Изберете контролния панел на NVIDIA(NVIDIA Control Panel) , като щракнете с десния бутон върху работния плот.

Щракнете с десния бутон върху работния плот в празна област и изберете контролния панел на NVIDIA

2. Щракнете върху Управление на 3D настройки(Manage 3D Settings) от левия панел и превключете към раздела Настройки на програмата(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) и излезте.

Рестартирайте компютъра си и опитайте да стартирате модула/играта, за да потвърдите, че излизането на Unreal Engine поради загуба на D3D устройството е коригирано.

Метод 3: Деактивирайте вградената графика(Method 3: Disable in-built Graphics)

Ако промяната на предпочитанията на графичната карта не може да поправи излизането на Unreal Engine поради грешка при загуба на D3D устройство, тогава може да е добра идея временно да деактивирате вградената графична карта. Това ще избегне проблемите на конфликта между двете графични карти като цяло.

Забележка:(Note:) Деактивирането на вградената графика няма да има ефект върху функционирането на вашия компютър.

Следвайте тези стъпки, за да деактивирате вградената графична карта в компютър с Windows 10 :

1. Стартирайте диспечера(Device Manager) на устройства , като напишете същото в лентата за търсене на Windows , както е показано.(Windows search)

Стартирайте диспечера на устройства

2. Щракнете двукратно върху Display adapters , както е маркирано, за да го разширите.

Отидете на Дисплейни адаптери в диспечера на устройства и изберете вградения дисплей адаптер.

3. Щракнете с десния бутон върху вградения дисплей адаптер(in-built Display Adapter) и изберете Disable device .

Щракнете с десния бутон и изберете Деактивиране на устройството.  Поправете излизането на Unreal Engine поради загуба на D3D устройството

Рестартирайте системата си и се наслаждавайте на играта.

Прочетете също: (Also Read:) Актуализиране на графични драйвери в Windows 10(Update Graphics Drivers in Windows 10)

Метод 4: Деактивирайте защитната стена и антивирусната програма на Windows
(Method 4: Disable Windows Firewall & Antivirus Program )

Антивирусният софтуер(Antivirus software) се оказа благодат, когато става въпрос за защита на компютрите от зловреден софтуер и троянски коне. По същия начин, защитната стена на Windows Defender(Windows Defender Firewall) е вградената защита, предлагана в системите на Windows . Въпреки това, в някои случаи антивирусната(Antivirus) или защитната стена(Firewall) може погрешно да възприемат проверена програма като злонамерен софтуер и да блокират нейните операции; по-често приложения с голямо потребление на ресурси. Това може да причини излизане на Unreal Engine поради грешка при загуба на D3D устройство. Следователно(Hence) деактивирането им трябва да помогне.

Забележка:(Note:) Можете да изключите тези приложения, докато играете вашите игри. Не забравяйте(Remember) да ги включите отново след това.

Следвайте тези стъпки, за да деактивирате защитната стена на Windows Defender(Windows Defender Firewall) :

1. Въведете защитна стена на Windows Defender(Windows Defender Firewall) в полето за търсене(search box) и я стартирайте, както е показано.

Въведете защитна стена на Windows Defender в полето за търсене и го отворете.

2. Щракнете върху опцията Включване или изключване на защитната стена на Windows Defender(Turn Windows Defender Firewall on or off) , разположена в левия прозорец.

Изберете опцията Включване или изключване на защитната стена на Windows Defender, разположена вляво на екрана.

3. Отметнете опцията, отбелязана Изключване на защитната стена на Windows Defender (не се препоръчва).(Turn off Windows Defender Firewall (not recommended).)

Изключете защитната стена на Windows Defender и щракнете върху OK.  Поправете излизането на Unreal Engine поради загуба на D3D устройството

4. Направете това за всички видове мрежови настройки(Network Settings) и щракнете върху OK. Това ще изключи защитната стена.

Изпълнете(Implement) същите стъпки и потърсете подобни опции, за да деактивирате антивирусна(Antivirus) програма на трета страна, инсталирана във вашата система. Препоръчително е да деинсталирате антивирусната програма на трета страна,(uninstall the third-party antivirus) ако създава проблеми с множество програми.

Метод 5: Деактивирайте овърклока и SLI технологията(Method 5: Disable Overclocking and SLI Technology)

Овърклокът(Overclocking) е страхотна функция за подобряване на играта и наистина може да накара вашата графична карта и процесор(CPU) да работят на максималните възможни нива. Някои игри като Unreal engine обаче просто не са подходящи за стартиране в такива овърклокнати среди. Такива настройки могат да доведат до излизане от Unreal Engine(Unreal Engine Exiting) и грешки на D3D устройство. Затова деактивирайте софтуера за овърклок,(Disable the overclocking software) който сте инсталирали на компютъра си, и опитайте да стартирате играта, за да видите дали тя решава проблема.

Освен това, ако използвате SLI или Scalable Link Interface за вашите графични карти , тогава трябва също да го деактивирате(disable) . Технологията е разработена от NVIDIA , за да използва както стандартни, така и специални графични карти заедно за игра. И все пак има съобщения, че Unreal двигателят не работи правилно, когато SLI е бил активиран. Използването на специална графична карта трябва да работи добре. Ето как да го направите:

1. Стартирайте контролния панел на NVIDIA(NVIDIA Control Panel) , като щракнете с десния бутон върху празно място на работния плот.(Desktop.)

2. Щракнете двукратно върху опцията 3D настройки(3D Settings) от левия панел и след това щракнете върху опцията Configure SLI, Surround, PhysX .

3. Поставете отметка в квадратчето до Disable SLI под SLI конфигурация,(SLI configuration,) както е подчертано на снимката по-долу.

Деактивирайте SLI на NVIDIA.  Поправете излизането на Unreal Engine поради загуба на D3D устройство

4. Щракнете върху Приложи(Apply) и излезте.

5. Рестартирайте(Reboot) системата си, за да приложите тези промени и след това стартирайте играта.

Прочетете също: (Also Read: )Как да видите скрити игри в Steam?(How to view Hidden Games on Steam?)

Метод 6: Деактивирайте режима на цял екран в играта(Method 6: Disable in-game Full-screen Mode)

Някои игри също се сблъскват с проблеми при работа, когато режимът на цял екран е включен. Каквото и да правите, играта просто няма да работи в този режим. В такива случаи трябва да опитате да стартирате играта в режим(Windowed mode) на прозорец . Можете да направите това лесно чрез настройките в играта. Много(Many) от наскоро пуснатите игри идват с тези настройки. Деактивирайте режима на цял екран в играта и проверете дали това може да поправи излизането на Unreal Engine(Unreal Engine Exiting) поради грешка при загуба на D3D устройство.

Метод 7: Проверете целостта на файловете на играта в Steam(Method 7: Verify Integrity of Game Files on Steam)

Ако предпочитате да играете онлайн игри чрез Steam , можете да се възползвате от тази невероятна функция, предлагана от тази популярна платформа за игри. Използвайки този инструмент, вие ще можете да коригирате проблеми, свързани с повредени или липсващи файлове на играта, ако има такива, и ще се насладите на гладка игра. Щракнете тук,(Click here) за да прочетете как да проверите целостта на файловете на Unreal Engine в Steam.

Често задавани въпроси (ЧЗВ)(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 , т.е. кадри в секунда(Frames Per Second) . В няколко случая е известно, че честотата на кадрите се увеличава с до петдесет процента. Не само това, но актуализирането на драйвери също така изглажда изживяването в играта, като освобождава проблеми .

Препоръчва се:(Recommended:)

Надяваме се, че сте успели да коригирате излизането на Unreal Engine поради грешка при загуба на D3D устройство,( fix Unreal Engine exiting due to D3D Device being lost error) като приложите методите, изброени в нашето ръководство. Ако имате въпроси или предложения, пуснете ги в секцията за коментари по-долу.



About the author

аудиофил инженер и специалист по аудио продукти с повече от 10 години опит. Специализирам се в създаването на качествени музикални високоговорители и слушалки от началото до края. Аз съм експерт в отстраняването на аудио проблеми, както и в проектирането на нови високоговорители и системи за слушалки. Моят опит надхвърля просто правенето на добри продукти; Също така имам страст да помагам на другите да бъдат възможно най-добрите, независимо дали това е чрез образование или общественополезен труд.



Related posts