Oprava: Chyba motora Apex Legends 0x887a0006

Niektorí používatelia Windows dostanú chybu Apex Legends Engine Error 0x887a0006 pri pokuse o spustenie hry. O tomto probléme sa uvádza, že sa vyskytuje vo viacerých verziách systému Windows, ale zvyčajne je signalizovaný GPU NVIDIA (najčastejšie s GeForce RTX 2080 Ti)

Chyba motora - 0x887A0006 - DXGI_ERROR_DEVICE_HUNG Zariadenie aplikácie zlyhalo v dôsledku nesprávne vytvorených príkazov odoslaných aplikáciou. Ide o problém v čase návrhu, ktorý by sa mal preskúmať a opraviť.

Čo spôsobuje problém Apex Legends 'Chyba motora 0x887a0006'?

Tento konkrétny problém sme preskúmali preskúmaním rôznych používateľských správ a stratégií opráv, ktoré sa bežne používajú, aby sme túto chybovú správu buď vyriešili, alebo obišli. Ako sa ukazuje, existuje niekoľko možných príčin, ktoré by mohli spôsobiť túto chybu:

  • Spúšťač Origins nemá administrátorské privilégiá - Ako sa ukázalo, tento konkrétny problém sa môže vyskytnúť aj v prípade, že spúšťač hier (Origins) nemá administrátorské privilégiá na prístup ku všetkým závislostiam potrebným pre Apex Legends. V takom prípade budete môcť problém vyriešiť vynútením otvorenia spúšťača Origins s prístupom správcu.
  • Chýbajúci kľúč databázy Registry - Odteraz najnovšie ovládače GPU Nvidia neobsahujú určitý kľúč databázy Registry (TdrDeley), ktorý je potrebný na to, aby mohli hrať Apex Legends v stabilnej záležitosti, nie je súčasťou inštalačného balíka. Našťastie môžete kľúč databázy Registry pridať manuálne vytvorením kľúča .reg .
  • Poškodený priečinok hry - tento konkrétny problém sa môže vyskytnúť aj v situáciách, keď bol hlavný priečinok hry poškodený poškodením súboru. Našťastie môžete vyriešiť väčšinu poškodených problémov pomocou opravy Origins na opravu hry a overenie integrity súboru.
  • Nestabilný ovládač verzie beta GPU - Ak používate najnovšiu verziu verzie GPU alebo jej verziu beta, budete sa musieť vrátiť späť k predchádzajúcej verzii ovládača. Mnoho postihnutých používateľov oznámilo, že problém bol vyriešený po tom, ako vrátili svoju verziu ovládača na predchádzajúcu verziu. Môžete to urobiť ľahko pomocou Správcu zariadení.
  • Nestabilná frekvencia pretaktovania GPU - Ak prevádzkujete hru s pretaktovaným grafickým procesorom, možno by ste sa mali vrátiť k frekvencii zásob a zistiť, či sa problém stále nevyskytuje. Niekoľko používateľov uviedlo, že k problému nedošlo už potom, čo sa vrátili k frekvenciám zásob.

Ak sa momentálne pokúšate vyriešiť túto konkrétnu chybovú správu, v tomto článku nájdete niekoľko populárnych stratégií riešenia problémov. Nižšie nájdete množstvo stratégií opráv, ktoré používatelia, s ktorými sa stretne toto presné chybové hlásenie, použili na vyriešenie problému.

Ak chcete byť čo najefektívnejší, odporúčame vám postupovať v poradí, v akom sú predložené. Jeden z nich je povinný vyriešiť problém vo vašom konkrétnom scenári.

Metóda 1: Spustenie správcu reklamy Origins

Niektorí postihnutí používatelia hlásili, že k chybe 0x887a0006 už nedošlo, keď otvorili pôvod (spúšťač hry) ako správca. Zdá sa, že to naznačuje, že k problému môže dôjsť, ak Hra nemá dostatok povolení na prístup k všetkým potrebným závislostiam.

Ak chcete spustiť hru s oprávneniami správcu, kliknite pravým tlačidlom myši na hlavný spustiteľný súbor Origins a kliknite na príkaz Spustiť ako správca . Keď sa Origins otvorí s oprávneniami správcu, spustite Apex Legends a zistite, či sa stále stretávate s chybou 0x887a0006.

Spúšťanie Origins s administratívnymi oprávneniami

Ak sa chyba vyriešila, môžete pri každom spustení spustiť spustiteľný súbor Origins s oprávneniami správcu. Tým sa ušetrí potreba opakovať proces zakaždým, keď potrebujete spustiť Apex Legends. Čo musíte urobiť:

  1. Pravým tlačidlom myši kliknite na Origins.exe a vyberte Vlastnosti.
  2. Vo vnútri pôvodných vlastností prejdite na kartu Kompatibilita a uistite sa, že pole spojené s spustením tohto programu ako správca (v časti Nastavenia).
  3. Zmeny uložíte kliknutím na tlačidlo Použiť .

Otváranie pôvodov s administratívnymi oprávneniami

Metóda 2: Úprava registra

Ako sa ukazuje, táto konkrétna chyba môže byť tiež spôsobená novším grafickým ovládačom, ktorý je v konflikte s motorom za Apex Legends. Ak sa chcete vyhnúť tomu, aby sa váš grafický ovládač vrátil späť, pravdepodobne by ste mohli problém obísť úpravou niektorých kľúčov databázy Registry.

Tu je rýchly sprievodca, ako to urobiť:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť. Potom napíšte „poznámkový blok“ a stlačením klávesu Enter otvorte nové okno programu Poznámkový blok .
  2. Ak používate 64-bitový systém, do okna poznámkového bloku zadajte nasledujúci kód:
     Editor databázy Registry systému Windows, verzia 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = hex (b): 08, 00, 00, 00, 00, 00, 00, 00 

    Ak používate 32-bitový systém, použite tento kód:

     Editor databázy Registry systému Windows, verzia 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = dword: 00000008 
  3. Po vložení kódu prejdite do súboru a kliknite na Uložiť ako .
  4. Pomenujte ho, čo chcete, ale pred kliknutím na tlačidlo Uložiť sa uistite, že má príponu .reg .
  5. Zatvorte program Poznámkový blok a potom dvakrát kliknite na novo vytvorený súbor .reg.
  6. Keď sa zobrazí výzva na potvrdenie, či chcete pokračovať, kliknite na Áno a počkajte na pridanie nových kľúčov a hodnôt.
  7. Po dokončení procesu reštartujte počítač a spustite Apex Legends pri ďalšom spustení. Už by ste sa nemali stretávať s chybou 0x887a0006 .

Vytvorenie súboru .reg na vyriešenie chyby 0x887A0006

Ak sa vám pri pokuse o spustenie hry stále zobrazuje rovnaké chybové hlásenie, prejdite na nasledujúcu metódu nižšie.

Ak chcete vrátiť späť pridané kľúče databázy Registry a hodnotu pomocou súboru .reg, ktorý sme vytvorili vyššie, postupujte takto:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť . Potom napíšte „regedit“ a stlačením klávesu Enter otvorte Editor databázy Registry . Keď sa zobrazí výzva UAC (Kontrola používateľských účtov), kliknite na Áno, aby ste udelili administratívne oprávnenia.
  2. Pomocou ľavého panela prejdite na nasledujúce miesto:
     Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers 
  3. Akonáhle sa tam dostanete, prejdite na pravý panel, kliknite pravým tlačidlom myši na TdrDelay a zvoľte Odstrániť, aby ste sa zbavili kľúča.
  4. Reštartujte počítač a vynútite zmeny.

Metóda 3: Oprava hry v pôvode

Niektorí dotknutí používatelia uviedli, že problém bol vyriešený po tom, čo opravili hru Apex Legends z rozhrania Origins. To naznačuje, že problém môže byť spôsobený aj poškodením súboru s hrami. Našťastie sa zdá, že spúšťač Origin je vybavený na automatické vyriešenie problému.

Tu je rýchly návod, ako prinútiť spúšťač Origins skenovať a opraviť problémy s poškodením súborov Apex Legends:

  1. Otvorte spúšťač Origins a prejdite do Mojej knižnice hier .
  2. Pravým tlačidlom myši kliknite na spúšťač Apex Legends a potom kliknite na príkaz Opraviť.

    Oprava Apex Legends pomocou launchera Origins
  3. Počkajte, kým spúšťač overí súbory hry a nenahradí poškodené súbory novými kópiami. Aby bol tento proces úspešný, budete samozrejme potrebovať stabilné pripojenie k internetu.
  4. Po dokončení procesu reštartujte počítač a spustite hru po dokončení nasledujúceho spustenia.

Ak sa pri prehrávaní Apex Legends stále vyskytuje chyba 0x887a0006, prejdite na nasledujúcu metódu nižšie.

Metóda 4: Vráťte ovládač GPU na staršiu verziu

Mnoho postihnutých používateľov oznámilo, že sa im konečne podarilo problém vyriešiť po tom, ako vrátili svoj vyhradený grafický ovládač na predchádzajúcu verziu. Ak narazíte na problém s grafickým procesorom NVIDIA, je pravdepodobné, že ovládač posuniete späť na verziu 417.73 alebo staršiu, ktorá problém vyrieši a umožní vám hrať hru bez problémov.

Tu je rýchly sprievodca, ako vrátiť vašu jednotku GPU na staršiu verziu:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť . Potom napíšte „devmgmt.msc“ a stlačením klávesu Enter otvorte Správcu zariadení. Keď sa zobrazí výzva UAC (Kontrola používateľských účtov), kliknite na Áno, aby ste udelili administratívne oprávnenia.

    Spustenie Správcu zariadení
  2. V Správcovi zariadení rozbaľte rozbaľovaciu ponuku spojenú s grafickými adaptérmi. Potom kliknite pravým tlačidlom myši na vyhradený ovládač GPU a vyberte Vlastnosti.

    Ovládač NVIDIA v Správcovi zariadení
  3. Na obrazovke Vlastnosti prejdite na kartu Ovládač a kliknite na položku Vrátiť späť ovládač .

    Vrátenie ovládača GPU späť
  4. Na výzvu na potvrdenie vyberte dôvod (nezáleží) a kliknutím na tlačidlo Áno spustite proces vrátenia.
  5. Keď sa ovládač GPU vráti späť, reštartujte počítač a zistite, či sa chyba pri ďalšom štarte vyriešila.

Ak sa pri prehrávaní Apex Legends stále vyskytuje chyba 0x887a0006, prejdite na nasledujúcu metódu nižšie.

Metóda 5: Vrátenie GPU na skladové frekvencie (odstránenie pretaktovania)

Niektorí používatelia hlásili, že k chybe 0x887a0006 už nedošlo po odstránení pretaktovania GPU. To naznačuje, že problém možno vyvolať aj nestabilnou frekvenciou GPU.

Kroky na prepnutie frekvencie GPU na predvolené hodnoty sa samozrejme budú líšiť v závislosti od vášho modelu GPU a nástroja, ktorý používate. Šanca však je, ak viete, ako sa pretaktujete, viete, ako vrátiť frekvencie na predvolené hodnoty.

Keď sa frekvencia vráti na predvolené hodnoty, spustite Apex Legends a zistite, či sa pri hraní hry stále zobrazuje chybová správa.

Zaujímavé Články