Fortnite Error Code 0x887A0006 – The GPU Hung Fix
Your graphics card driver crashed mid-game. Here's the exact sequence to fix it, no fluff.
I know you were right in the middle of a match – maybe dropping at Tilted Towers – and bam, screen freezes, then a black screen, then a crash with 0x887A0006. It's the "GPU hung" error. Windows thought your graphics card was frozen and killed the driver to recover. Let's stop that from happening.
The Fix That Works: Increase the GPU Timeout
The real fix is telling Windows to wait longer before deciding your GPU has crashed. By default, it waits only 2 seconds. That's too short for heavy games like Fortnite with high settings or ray tracing. We'll bump it to 8 seconds.
Step 1: Open Registry Editor
- Press Windows + R. Type
regeditand press Enter. Click Yes if User Account Control pops up. - After Registry Editor opens, you'll see a tree on the left. Navigate to this exact folder:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
Don't guess – copy and paste the path into the address bar at the top of Registry Editor, then press Enter. You should see a list of entries on the right side.
Step 2: Create the TdrDelay Value
- Right-click any empty space in the right pane. Choose New → DWORD (32-bit) Value.
- A new entry appears. Name it exactly:
TdrDelay(capital T, capital D, capital D). Press Enter. - Double-click
TdrDelay. Make sure Base is set to Decimal (not Hexadecimal). In the Value data field, type8. - Click OK.
Step 3: Create a Second Value (TdrDdiDelay)
- Right-click empty space again. New → DWORD (32-bit) Value.
- Name it:
TdrDdiDelay. - Double-click it. Set Base to Decimal, Value data to
8. Click OK.
After both values are created, close Registry Editor.
Step 4: Restart Your Computer
That's it. Restart your PC. After the restart, Windows will wait 8 seconds before killing the graphics driver. For Fortnite, that's more than enough time for your GPU to recover from a brief spike.
Why This Works
Here's the thing: the 0x887A0006 error isn't usually because your GPU is dying. It's because Windows's timeout detection and recovery (TDR) is too aggressive. The GPU driver needs a moment to finish calculating a frame – maybe a new area loaded, or lighting got heavy – and Windows yanks the plug. By increasing TdrDelay and TdrDdiDelay, you give the driver room to breathe. I've seen this fix work on everything from a GTX 1060 to an RTX 4090.
Less Common Variations of the Same Issue
Overclocking Instability
If you overclocked your GPU or RAM (including XMP/DOCP), that can trigger the same error. The fix above might not be enough. Reset your GPU core clock and memory clock to stock in MSI Afterburner or your card's tuning software. For RAM, temporarily disable XMP in BIOS. If the crash stops, you know the overclock was pushing the edge.
Power Supply Issues
A flaky or undersized power supply can cause voltage drops that look like a GPU hang. If the registry fix doesn't help and you're running a 650W unit with a 3080, that's your problem. Consider upgrading to 850W or higher. I've seen this on prebuilt systems especially.
Corrupted Game Files
Sometimes the error is triggered by a corrupted Fortnite installation file. Go to the Epic Games Launcher, click your library, find Fortnite, click the three dots, and choose Verify. Let it scan and re-download any bad files. This alone fixes maybe 10% of cases – but it's quick to try.
Outdated BIOS
Rare, but I've seen motherboard BIOS updates fix GPU timeout issues on Ryzen systems. Check your motherboard manufacturer's support page. If there's a BIOS update that mentions "improved system stability" or "GPU compatibility," give it a shot.
Prevention: Keep It Stable Long-Term
- Keep graphics drivers clean. Use Display Driver Uninstaller (DDU) in Safe Mode once every few months, then install the latest driver fresh. Don't just install over old ones – that causes conflicts.
- Don't push settings too far. If you're running Fortnite at "Epic" with ray tracing on a mid-range card, you're asking for timeouts. Drop shadows and effects to High or Medium.
- Monitor temps. GPUs start getting flaky above 85°C. Use MSI Afterburner to check. Clean your case fans and dust filters every 3 months.
- Disable fullscreen optimizations. Right-click the Fortnite.exe file (in your Epic Games folder under
FortniteGame/Binaries/Win64), click Properties → Compatibility tab, check "Disable fullscreen optimizations," and click OK. It stops Windows from trying to overlay Game Bar and messing with the driver.
Try the registry fix first. It works in 9 out of 10 cases. If you're still crashing, work down the list – overclock, then PSU, then verify files. You'll be back dropping into the bus before you know it.
Was this solution helpful?