Виправлення: Помилка двигуна Apex Legend 0x887a0006

Деякі користувачі Windows отримують помилку Apex Legends Engine Error 0x887a0006 при спробі запуску гри. Повідомляється, що ця проблема виникає в декількох версіях Windows, але вона зазвичай сигналізується за допомогою графічних процесорів NVIDIA (найчастіше з GeForce RTX 2080 Ti)

Помилка двигуна - 0x887A0006 - DXGI_ERROR_DEVICE_HUNG Пристрій програми не вдалося через неправильно сформовані команди, що надсилаються програмою. Це питання проектування, який слід вивчити та виправити.

Що викликає проблему "Помилка двигуна 0x887a0006" легенди Apex?

Ми дослідили цю проблему, переглянувши різні звіти користувачів та стратегії відновлення, які зазвичай розгортаються, щоб усунути чи обійти це повідомлення про помилку. Як виявляється, існує кілька потенційних причин, які можуть призвести до спроби цієї помилки:

  • Origins Launcher не має адміністративних привілеїв. Як виявляється, ця проблема може виникнути також, якщо у запуску ігор (Origins) немає адміністративних привілеїв для доступу до всіх залежностей, необхідних Apex Legends. У такому випадку ви зможете вирішити проблему, змусивши відкривач запуску Origins з доступом адміністратора.
  • Відсутній ключ реєстру - На сьогоднішній день, останні драйвери графічного процесора Nvidia не містять певного ключа реєстру (TdrDeley), необхідного для відтворення Apex Legends в стабільній справі, не входить до інсталяційного пакету. На щастя, ви можете додати ключ реєстру вручну, створивши ключ .reg .
  • Пошкоджена папка з іграми - ця конкретна проблема також може виникнути в тих ситуаціях, коли основна папка гри постраждала від пошкодження файлів. На щастя, ви можете вирішити найбільш пошкоджені пов’язані проблеми, скориставшись Origins для відновлення гри та перевірки цілісності файлу.
  • Нестабільний драйвер бета-графічного процесора. Якщо ви використовуєте останню версію GPU або бета-версію її, вам потрібно буде повернутися до попередньої версії драйвера. Багато постраждалих користувачів повідомили, що проблему було вирішено після повернення їх драйверної версії до попередньої версії. Це можна легко зробити через Диспетчер пристроїв.
  • Нестабільна частота розгону GPU - якщо ви ведете гру з розігнаним графічним процесором, ви можете повернутися до частоти запасів і побачити, чи проблема все ще виникає. Декілька користувачів повідомили, що після повернення до частоти запасів ця проблема більше не виникає.

Якщо ви зараз намагаєтеся вирішити саме це повідомлення про помилку, у цій статті ви знайдете кілька популярних стратегій усунення несправностей. Внизу ви відкриєте ряд стратегій відновлення, які користувачі зіткнулися з цим точним повідомленням про помилку, використовували для вирішення проблеми.

Якщо ви хочете бути максимально ефективними, радимо дотримуватися їх у порядку, в якому вони представлені. Один з них зобов’язаний вирішити проблему у вашому конкретному сценарії.

Спосіб 1. Запуск адміністратора оголошень "Походження"

Деякі постраждалі користувачі повідомили, що помилка 0x887a0006 більше не виникає після відкриття Origin (запуску гри) в якості адміністратора. Здається, це говорить про те, що проблема може виникнути, якщо в грі недостатньо дозволів для доступу до всіх необхідних залежностей.

Щоб запустити гру з правами адміністратора, просто клацніть правою кнопкою миші головний виконуваний файл Origins та натисніть кнопку Запустити як адміністратор . Як тільки Origins відкриється з адміністративними привілеями, запустіть Apex Legends і подивіться, чи все ще ви стикаєтеся з помилкою 0x887a0006.

Запуск походження з адміністративними привілеями

Якщо помилка була усунена, ви можете примушувати виконуваний файл Origins відкриватися адміністративними привілеями щоразу, коли ви запускаєте його. Це позбавить вас від необхідності повторювати процес щоразу, коли потрібно запустити Apex Legends. Ось що вам потрібно зробити:

  1. Клацніть правою кнопкою миші на Origins.exe і виберіть " Властивості".
  2. Внутрішні властивості джерела перейдіть на вкладку « Сумісність » і переконайтеся, що вікно, пов’язане із Запуск цієї програми як адміністратора (у розділі Налаштування)
  3. Клацніть Застосувати, щоб зберегти зміни.

Відкриття джерел з адміністративними привілеями

Спосіб 2: Змінення реєстру

Як виявляється, саме цю помилку може спричинити новіший графічний драйвер, який суперечить двигуну Apex Legends. Якщо ви хочете уникнути відкочування свого графічного драйвера, ви, ймовірно, зможете обійти проблему, скоригувавши деякі ключі реєстру.

Ось короткий посібник із цього:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск. Потім введіть «блокнот» і натисніть Enter, щоб відкрити нове вікно блокнота .
  2. Всередині вікна блокнота введіть наступний код, якщо ви використовуєте 64-бітну систему:
     Версія редактора реєстру Windows 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = hex (b): 08, 00, 00, 00, 00, 00, 00, 00, 00 

    Якщо ви використовуєте 32-бітну систему, використовуйте цей код замість цього:

     Версія редактора реєстру Windows 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = dword: 00000008 
  3. Після вставки коду перейдіть до Файл та натисніть кнопку Зберегти як .
  4. Назвіть його все, що завгодно, але переконайтесь, що воно має розширення .reg, перш ніж натиснути Зберегти.
  5. Закрийте Блокнот, а потім двічі клацніть на новоствореному .reg-файлі.
  6. На запит підтвердити, чи потрібно продовжувати, натисніть кнопку Так і чекайте, коли нові ключі та значення будуть додані.
  7. Після завершення процесу перезавантажте комп'ютер та запустіть Apex Legends при наступному запуску. Ви більше не повинні стикатися з помилкою 0x887a0006 .

Створення .reg-файла для усунення помилки 0x887A0006

Якщо ви все ще бачите те саме повідомлення про помилку при спробі запуску гри, перейдіть до наступного способу нижче.

Якщо ви бажаєте скасувати додані ключі реєстру та значення за допомогою файлу .reg, який ми створили вище, виконайте наступні дії:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск . Потім введіть “regedit” і натисніть Enter, щоб відкрити Редактор реєстру . За запитом UAC (Контроль облікових записів користувачів) натисніть Так, щоб надати адміністративні права.
  2. За допомогою панелі ліворуч перейдіть до наступного місця:
     Комп'ютер \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers 
  3. Потрапивши туди, перейдіть до правої панелі, клацніть правою кнопкою миші на TdrDelay та виберіть Видалити, щоб позбутися ключа.
  4. Перезавантажте комп’ютер, щоб застосувати зміни.

Спосіб 3: Відновлення гри в Origin

Деякі постраждалі користувачі повідомили, що проблему було вирішено після ремонту гри Apex Legends з інтерфейсу Origins. Це говорить про те, що проблему також може спричинити пошкодження файлу ігор. На щастя, засіб запуску Origin, здається, обладнаний для автоматичного вирішення проблеми.

Ось короткий посібник щодо змушування запуску програми Origins сканувати та виправляти проблеми з корупцією файлів Apex Legends:

  1. Відкрийте панель запуску Origins і перейдіть до Моєї бібліотеки ігор .
  2. Клацніть правою кнопкою миші на запуску Apex Legends і натисніть на « Відновити».

    Ремонт легенд Apex за допомогою запуску Origins
  3. Зачекайте, поки пусковий механізм перевірить ігрові файли та замінить пошкоджені свіжими копіями. Зрозуміло, для успішного процесу вам знадобиться стабільне підключення до Інтернету.
  4. Після завершення процесу перезавантажте комп'ютер та запустіть гру, коли буде завершено наступний запуск.

Якщо ви все ще стикаєтеся з помилкою 0x887a0006 під час відтворення Apex Legends, перейдіть до наступного способу нижче.

Спосіб 4: Відкат драйверів GPU до старішої версії

Багато постраждалих користувачів повідомили, що нарешті вдалося вирішити проблему після того, як вони відкотили свій виділений графічний драйвер до попередньої версії. Якщо ви зіткнулися з проблемою з графічним процесором NVIDIA, швидше за все, відкат драйвера до версії 417.73 або пізнішої версії вирішить проблему і дозволить вам грати в гру без будь-яких проблем.

Ось короткий посібник щодо повернення диска GPU до більш старої версії:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск . Потім введіть “devmgmt.msc” і натисніть Enter, щоб відкрити Диспетчер пристроїв. За запитом UAC (Контроль облікових записів користувачів) натисніть Так, щоб надати адміністративні права.

    Запуск диспетчера пристроїв
  2. Всередині диспетчера пристроїв розгорніть спадне меню, пов’язане з адаптерами дисплея. Потім клацніть правою кнопкою миші на спеціалізованому драйвері GPU і виберіть " Властивості".

    Драйвер NVIDIA в диспетчері пристроїв
  3. На екрані Властивості перейдіть на вкладку Драйвер та натисніть Відкатний драйвер .

    Відкат драйвера GPU
  4. У запиті про підтвердження виберіть причину (не має значення) та натисніть кнопку Так, щоб розпочати процес відкоту.
  5. Після повернення драйвера GPU перезавантажте комп'ютер і перевірте, чи помилка усунена при наступному запуску.

Якщо ви все ще стикаєтеся з помилкою 0x887a0006 під час відтворення Apex Legends, перейдіть до наступного способу нижче.

Спосіб 5: Повернення GPU до частотних запасів (зняття розгону)

Деякі користувачі повідомили, що помилка 0x887a0006 більше не виникає після видалення розгону GPU. Це свідчить про те, що проблему також може викликати нестабільна частота GPU.

Зрозуміло, кроки повернення частоти GPU до типових буде відрізнятися залежно від вашої моделі GPU та утиліти, яку ви використовуєте. Але є ймовірність, якщо ви вміли розігнати, ви знаєте, як повернути частоти до стандартних.

Після того, як частоти будуть повернені до значень за замовчуванням, запустіть Apex Legends і подивіться, чи все ще стикаєтеся з повідомленням про помилку під час гри.

Цікаві Статті