Rettelse: Apex Legends Engine Error 0x887a0006

Nogle Windows-brugere får Apex Legends Engine Error 0x887a0006, når de prøver at starte spillet. Det rapporteres, at dette problem opstår med flere Windows-versioner, men det signaleres typisk med NVIDIA GPU'er (mest almindeligt med GeForce RTX 2080 Ti)

Motorfejl - 0x887A0006 - DXGI_ERROR_DEVICE_HUNG Applikationens enhed mislykkedes på grund af dårligt dannede kommandoer sendt af applikationen. Dette er et designtidsproblem, der skal undersøges og rettes.

Hvad forårsager Apex Legends 'Motorfejl 0x887a0006'?

Vi undersøgte dette særlige problem ved at se på forskellige brugerrapporter og de reparationsstrategier, der almindeligvis er implementeret for enten at løse eller omgå denne fejlmeddelelse. Som det viser sig, er der flere potentielle årsager, der kan ende med at udløse denne fejl:

  • Origins Launcher har ikke administrative privilegier - Som det viser sig, kan dette særlige problem også opstå, hvis spilets startprogram (Origins) ikke har administratorrettigheder til at få adgang til alle afhængigheder, der er nødvendige af Apex Legends. I dette tilfælde vil du være i stand til at løse problemet ved at tvinge Origins-løfteraketten til at åbne med administratoradgang.
  • Manglende registernøgle - Fra nu af inkluderer de nyeste Nvidia GPU-drivere ikke en bestemt registernøgle (TdrDeley), der er nødvendig for at spille Apex Legends i en stabil sag, er ikke inkluderet i installationspakken. Heldigvis kan du tilføje registreringsdatabase-nøglen manuelt ved at oprette en .reg- nøgle.
  • Korrupt spilmappe - Dette særlige problem kan også opstå i de situationer, hvor hovedspilmappen er blevet påvirket af filkorruption. Heldigvis kan du løse mest korrupte relaterede problemer ved at bruge Origins til at reparere spillet og verificere filens integritet.
  • Ustabil beta-GPU-driver - Hvis du bruger den nyeste GPU-build eller en beta-version af den, skal du vende tilbage til en tidligere driverversion. Mange berørte brugere har rapporteret, at problemet er løst, efter at de rullede deres driverversion tilbage til en tidligere version. Du kan gøre dette let via Enhedshåndteringen.
  • Ustabil GPU-overklokkefrekvens - Hvis du kører spillet med en overklokket GPU, skal du muligvis vende tilbage til lagerfrekvensen og se, om problemet stadig opstår. Flere brugere har rapporteret, at problemet ikke længere opstod, efter at de vendte tilbage til lagerfrekvenserne.

Hvis du i øjeblikket kæmper for at løse denne særlige fejlmeddelelse, vil denne artikel give dig flere populære fejlfindingsstrategier. Nedenunder finder du et antal reparationsstrategier, som brugere, der støder på denne nøjagtige fejlmeddelelse, har brugt til at løse problemet.

Hvis du ønsker at være så effektiv som muligt, anbefaler vi dig at følge dem i den rækkefølge, de præsenteres. En af dem er bestemt bundet til at løse problemet i dit særlige scenarie.

Metode 1: Start af originale annonceadministratorer

Nogle berørte brugere har rapporteret, at Fejlen 0x887a0006 ikke længere opstod, efter at de åbnede Origin (spillets startprogram) som administrator. Dette synes at antyde, at problemet kan opstå, hvis spillet ikke har tilstrækkelige tilladelser til at få adgang til alle nødvendige afhængigheder.

For at starte spillet med administratorrettigheder skal du blot højreklikke på den vigtigste Origins-eksekverbare og klikke på Kør som administrator . Når Origins er åbnet med administrative rettigheder, skal du starte Apex Legends og se, om du stadig støder på 0x887a0006-fejlen.

Lancering af oprindelser med administrative rettigheder

Hvis fejlen er løst, kan du tvinge den oprindelige Origins fra at åbne med administrative rettigheder, hver gang du starter den. Dette vil spare dig for at skulle gentage processen, hver gang du har brug for at starte Apex Legends. Her er hvad du skal gøre:

  1. Højreklik på Origins.exe og vælg Egenskaber.
  2. Inde i egenskaber for oprindelse skal du gå til fanen Kompatibilitet og sørge for, at boksen tilknyttet Kør dette program som en administrator (under Indstillinger).
  3. Klik på Anvend for at gemme ændringerne.

Åbning af oprindelser med administrative rettigheder

Metode 2: Ændring af registreringsdatabasen

Som det viser sig, kan denne særlige fejl også være forårsaget af en nyere grafikdriver, der er i konflikt med motoren bag Apex Legends. Hvis du vil undgå at rulle tilbage på din grafikdriver, kan du sandsynligvis omgå problemet ved at justere nogle registreringsdatabase nøgler.

Her er en hurtig guide til at gøre dette:

  1. Tryk på Windows-tasten + R for at åbne en Kør-dialogboks. Skriv derefter “notepad” og tryk på Enter for at åbne et nyt Notepad- vindue.
  2. Indtast følgende kode i notepadvinduet, hvis du bruger et 64-bit-system:
     Windows Registry Editor version 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = hex (b): 08, 00, 00, 00, 00, 00, 00, 00, 00 

    Hvis du bruger et 32-bit-system, skal du bruge denne kode i stedet:

     Windows Registry Editor version 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = dword: 00000008 
  3. Når koden er indsat, skal du gå til Fil og klikke på Gem som .
  4. Navngiv det, hvad du vil, men sørg for, at den har .reg- udvidelsen, før du klikker på Gem.
  5. Luk Notepad, og dobbeltklik derefter på den nyligt oprettede .reg-fil.
  6. Når du bliver bedt om at bekræfte, om du vil fortsætte, skal du klikke på Ja og vente på, at de nye taster og værdier tilføjes.
  7. Når processen er afsluttet, skal du genstarte computeren og starte Apex Legends ved næste opstart. Du skal ikke længere støde på fejlen 0x887a0006 .

Oprettelse af .reg-fil for at løse 0x887A0006 fejlen

Hvis du stadig ser den samme fejlmeddelelse, når du prøver at starte spillet, skal du gå ned til den næste metode nedenfor.

Hvis du ønsker at fortryde de tilføjede registernøgler og værdi ved hjælp af .reg-filen, vi oprettede ovenfor, skal du følge nedenstående trin:

  1. Tryk på Windows-tasten + R for at åbne en Kør- dialogboks. Skriv derefter "regedit" og tryk på Enter for at åbne Registreringseditor . Når du bliver bedt om det af UAC (Brugerkontokontrol), skal du klikke på Ja for at give administrative rettigheder.
  2. Brug venstre rude til at navigere til følgende placering:
     Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers 
  3. Når du kommer dertil, skal du gå over til højre rude, højreklikke på TdrDelay og vælge at Slet for at slippe af med nøglen.
  4. Genstart computeren for at håndhæve ændringerne.

Metode 3: Reparation af spillet med oprindelse

Nogle berørte brugere har rapporteret, at problemet er løst, efter at de reparerede Apex Legends-spillet fra Origins-grænsefladen. Dette antyder, at problemet også kan være forårsaget af korruption i en filfil. Heldigvis ser oprindelsesstarteren ud til at være udstyret til at løse problemet automatisk.

Her er en hurtig guide til at tvinge Origins-løfteraketten til at scanne og løse Apex Legends-korruptionsproblemer:

  1. Åbn Origins-starteren og gå til My Game Library .
  2. Højreklik på Apex Legends-løfteraket, og klik på Reparation.

    Reparation af Apex Legends via Origins launcher
  3. Vent, indtil startskiven bekræfter spilfilerne og erstatter den beskadigede med friske kopier. Naturligvis har du brug for en stabil internetforbindelse for at denne proces skal være vellykket.
  4. Når processen er afsluttet, skal du genstarte computeren og starte spillet, når den næste opstart er afsluttet.

Hvis du stadig oplever fejlen 0x887a0006, når du spiller Apex Legends, skal du gå ned til den næste metode nedenfor.

Metode 4: Rollback GPU-driver til en ældre version

Mange berørte brugere har rapporteret, at de endelig har formået at løse problemet, efter at de rullede deres dedikerede grafikdriver tilbage til den forrige version. Hvis du støder på problemet med en NVIDIA GPU, vil chancerne for at rulle driveren tilbage til version 417.73 eller ældre løse problemet og give dig mulighed for at spille spillet uden problemer.

Her er en hurtig guide til at rulle dit GPU-drev tilbage til en ældre version:

  1. Tryk på Windows-tasten + R for at åbne en Kør- dialogboks. Skriv derefter “devmgmt.msc” og tryk på Enter for at åbne Device Manager. Når du bliver bedt om det af UAC (Brugerkontokontrol), skal du klikke på Ja for at give administrative rettigheder.

    Kører Enhedshåndtering
  2. I Device Manager skal du udvide rullemenuen, der er knyttet til skærmadaptere. Højreklik derefter på din dedikerede GPU-driver og vælg Egenskaber.

    NVIDIA-driver i Enhedshåndtering
  3. Gå ind på fanen Driver, og klik på Rul tilbage driver på skærmen Egenskaber .

    Rulning af GPU-driveren
  4. Vælg en årsag (betyder ikke noget) ved bekræftelsesprompt, og klik på Ja for at påbegynde rullende processen.
  5. Når GPU-driveren er rullet tilbage, skal du genstarte computeren og se, om fejlen er løst ved næste opstart.

Hvis du stadig oplever fejlen 0x887a0006, når du spiller Apex Legends, skal du gå ned til den næste metode nedenfor.

Metode 5: Gendan GPU til lagerfrekvenser (fjerne overklokke)

Nogle brugere har rapporteret, at fejlen 0x887a0006 ikke længere opstod efter fjernelse af deres GPU-overklok. Dette er tegn på, at problemet også kan udløses af en ustabil GPU-frekvens.

Trinene til at vende GPU-frekvensen tilbage til standard vil naturligvis være forskellige afhængigt af din GPU-model og det værktøj, du bruger. Men chancerne er, at hvis du vidste, hvordan man overklokkerer, ved du, hvordan du vender frekvenserne tilbage til standardindstillingen.

Når frekvenserne er vendt tilbage til standardindstillingerne, skal du starte Apex Legends og se, om du stadig støder på fejlmeddelelsen, når du spiller spillet.

Interessante Artikler