Поправете: Грешка в двигателя на Apex Legends 0x887a0006

Някои потребители на Windows получават грешка на Apex Legends Engine Erx 0x887a0006, когато се опитват да стартират играта. Съобщава се, че този проблем се среща с множество версии на Windows, но обикновено се сигнализира с NVIDIA GPU (най-често с GeForce RTX 2080 Ti)

Грешка в двигателя - 0x887A0006 - DXGI_ERROR_DEVICE_HUNG Устройството на приложението се провали поради лошо оформени команди, изпратени от приложението. Това е въпрос на време за проектиране, който трябва да бъде проучен и коригиран.

Какво причинява проблема с грешката в двигателя на Apex Legend 0x887a0006?

Разгледахме този конкретен проблем, като разгледахме различни потребителски отчети и стратегиите за поправка, които обикновено се използват, за да разрешат или заобикалят това съобщение за грешка. Както се оказва, има няколко потенциални причини, които в крайна сметка могат да задействат тази грешка:

  • Origins Launcher няма административни привилегии - Както се оказва, този конкретен проблем може да възникне и ако стартиращият игри (Origins) няма административни привилегии за достъп до всички зависимости, необходими на Apex Legends. В този случай ще можете да разрешите проблема, като принудите стартовия панел Origins да се отвори с администраторски достъп.
  • Липсващ ключ на системния регистър - Към настоящия момент най-новите драйвери на GPU Nvidia не включват определен регистър ключ (TdrDeley), необходим за възпроизвеждане на Apex Legends в стабилна материя, не е включен в инсталационния пакет. За щастие можете да добавите ключа за регистрация ръчно, като създадете .reg ключ.
  • Повредена папка с игри - Този конкретен проблем може да се срещне и в случаите, когато основната папка за игра е засегната от повреда на файла. За щастие, можете да разрешите повечето повредени свързани проблеми, като използвате Origins, за да поправите играта и да проверите целостта на файла.
  • Нестабилен драйвер за бета GPU - Ако използвате най-новата версия на GPU или бета версия на нея, ще трябва да се върнете към предишна версия на драйвера. Много засегнати потребители съобщиха, че проблемът е решен, след като върнаха версията на драйвера си до предишна версия. Можете да направите това лесно чрез диспечера на устройства.
  • Нестабилна честота на овърклок на GPU - Ако стартирате играта с овърклок GPU, може да искате да се върнете към честотата на запасите и да видите дали проблемът все още се среща. Няколко потребители съобщават, че проблемът вече не се появява, след като се върнат към честотните запаси.

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

Ако искате да бъдете максимално ефективни, съветваме ви да ги следвате в реда, в който са представени. Един от тях е длъжен да реши проблема във вашия конкретен сценарий.

Метод 1: Стартиране на Администратор за произход Origins

Някои засегнати потребители съобщават, че грешката 0x887a0006 вече не се появява, след като отворят Origin (стартиращия играта) като администратор. Изглежда, това предполага, че проблемът може да възникне, ако Играта няма достатъчно разрешения за достъп до всички необходими зависимости.

За да стартирате играта с права на администратор, просто кликнете с десния бутон на мишката върху главния изпълним файл Origins и щракнете върху Изпълни като администратор . След като Origins се отвори с административни привилегии, стартирайте Apex Legends и вижте дали все още срещате грешката 0x887a0006.

Стартиране на Origins с административни привилегии

Ако грешката е отстранена, можете да принудите изпълняващия се Origins да се отваря с административни привилегии всеки път, когато го стартирате. Това ще ви спести от необходимостта да повтаряте процеса всеки път, когато трябва да стартирате Apex Legends. Ето какво трябва да направите:

  1. Щракнете с десния бутон върху Origins.exe и изберете Properties.
  2. Вътре в Origin Properties, отидете на раздела Съвместимост и се уверете, че полето, свързано с Изпълнете тази програма като администратор (под Настройки).
  3. Кликнете върху Прилагане, за да запазите промените.

Откриване на Origins с административни привилегии

Метод 2: Промяна на системния регистър

Както се оказва, тази конкретна грешка може да бъде причинена и от по-нов графичен драйвер, който е в конфликт с двигателя зад Apex Legends. Ако искате да избегнете връщане назад на вашия графичен драйвер, вероятно ще можете да заобиколите проблема, като коригирате някои ключове в системния регистър.

Ето едно кратко ръководство за това:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете „notepad“ и натиснете Enter, за да отворите нов прозорец на Notepad .
  2. В прозореца на тефтерчето въведете следния код, ако използвате 64-битова система:
     Версия на редактора на системния регистър на Windows 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = шестнадесетична (б): 08, 00, 00, 00, 00, 00, 00, 00, 00 

    Ако използвате 32-битова система, използвайте този код вместо:

     Версия на редактора на системния регистър на Windows 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = dword: 00000008 
  3. След като кодът е поставен, отидете на File и кликнете върху Save As .
  4. Наименувайте го каквото искате, но се уверете, че има разширението .reg, преди да щракнете върху Запиши.
  5. Затворете Notepad, след което щракнете двукратно върху новосъздадения .reg файл.
  6. Когато бъдете помолени да потвърдите дали искате да продължите, щракнете върху Да и изчакайте да бъдат добавени новите клавиши и стойности.
  7. След като процесът приключи, рестартирайте компютъра си и стартирайте Apex Legends при следващото стартиране. Вече не трябва да срещате грешката 0x887a0006 .

Създаване на .reg файл за разрешаване на грешката 0x887A0006

Ако все още виждате същото съобщение за грешка, когато се опитвате да стартирате играта, преминете към следващия метод по-долу.

Ако искате да отмените добавените ключове и стойността на системния регистър чрез .reg файла, който създадохме по-горе, изпълнете стъпките по-долу:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това въведете „regedit“ и натиснете Enter, за да отворите редактора на системния регистър . Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии.
  2. Използвайте панела отляво, за да отидете на следното място:
     Компютър \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers 
  3. След като стигнете до там, преминете към десния панел, щракнете с десния бутон върху TdrDelay и изберете Изтриване, за да се отървете от ключа.
  4. Рестартирайте компютъра си, за да наложите промените.

Метод 3: Поправяне на играта в Origin

Някои засегнати потребители съобщиха, че проблемът е решен, след като поправят играта Apex Legends от интерфейса Origins. Това предполага, че проблемът може да бъде причинен и от корупция на файл с игри. За щастие, Изходният стартер изглежда е оборудван да разреши проблема автоматично.

Ето едно кратко ръководство за принуждаването на стартовия панел Origins да сканира и коригира проблеми с корупционни файлове на Apex Legends:

  1. Отворете стартовия панел Origins и отидете в Моята библиотека с игри .
  2. Щракнете с десния бутон върху стартовия панел Apex Legends и щракнете върху Ремонт.

    Поправяне на Apex Legends чрез Origins стартер
  3. Изчакайте, докато стартовият панел провери файловете на играта и замести повредените с пресни копия. Естествено, за да бъде успешен този процес, ще ви трябва стабилна интернет връзка.
  4. След като процесът приключи, рестартирайте компютъра и стартирайте играта, след като следващото стартиране приключи.

Ако все още срещате грешка 0x887a0006, когато играете Apex Legends, преминете към следващия метод по-долу.

Метод 4: драйвер за откачане на GPU към по-стара версия

Много от засегнатите потребители съобщиха, че най-накрая успяха да разрешат проблема, след като върнаха своя предназначен графичен драйвер до предишната версия. Ако срещнете проблема с NVIDIA GPU, има вероятност драйверът да се върне към версия 417.73 или по-стара, да реши проблема и да ви позволи да играете играта без никакви проблеми.

Ето кратко ръководство за връщане на вашия графичен диск към по-стара версия:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това напишете „devmgmt.msc“ и натиснете Enter, за да отворите диспечера на устройства. Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии.

    Работещ диспечер на устройства
  2. Вътре Device Manager разширете падащото меню, свързано с адаптери за дисплея. След това кликнете с десния бутон върху вашия драйвер за графичен процесор и изберете Properties.

    NVIDIA драйвер в Диспечер на устройства
  3. В екрана Свойства отидете на раздела Driver и щракнете върху Roll Back Driver .

    Отмяна на драйвера на графичния процесор
  4. В подкана за потвърждение изберете причина (няма значение) и щракнете върху Да, за да започнете процеса на връщане назад.
  5. След като драйверът на GPU се върне, рестартирайте компютъра си и вижте дали грешката е разрешена при следващото стартиране.

Ако все още срещате грешка 0x887a0006, когато играете Apex Legends, преминете към следващия метод по-долу.

Метод 5: Връщане на GPU към честотни запаси (премахване на овърклок)

Някои потребители съобщават, че грешката 0x887a0006 вече не се появява след отстраняване на GPU овърклок. Това е показателно, че проблемът може да се задейства и от нестабилна честота на графичния процесор.

Разбира се, стъпките за връщане на честотата на графичния процесор по подразбиране ще бъдат различни в зависимост от вашия модел GPU и полезността, която използвате. Но шансовете са, ако сте знаели как да овърклок, знаете как да върнете честотите по подразбиране.

След като честотите са върнати по подразбиране, стартирайте Apex Legends и вижте дали все още срещате съобщението за грешка, когато играете играта.

Интересни Статии