
Hardware-Accelerated GPU Scheduling Game Crashes Fix (June 2026)
Fix Windows 11 Hardware-Accelerated GPU Scheduling crashes in Marvel Rivals, POE2, BF6, Forza 6, Civ 7, RE Requiem. Disable HAGS with one PowerShell script.
What is the Hardware-Accelerated GPU Scheduling Crash Wave (June 2026)?
Since the Windows 11 24H2 cumulative update KB5094126 rolled out the first week of June 2026, players on Nvidia RTX 30/40/50 and AMD RX 7000/9000 cards are reporting a synchronized wave of game crashes that share one root cause: Hardware-Accelerated GPU Scheduling (HAGS) is now mis-handing off command queues to the kernel-mode driver under WDDM 3.2. The result is a DXGI_ERROR_DEVICE_REMOVED / 0x887A0006 / VIDEO_TDR_FAILURE cluster of crashes that, before this month, was rare but is now reproducible within minutes of launching any UE5 or D3D12 title.
Confirmed affected titles as of June 18, 2026: Marvel Rivals (Season 7 patch), Path of Exile 2 (June 2026 endgame patch), Battlefield 6 (Dynamic Maps drop), Forza Horizon 6 (FH-C00 / FH-C01 crashes), Civilization 7 (multi-render-pass turn-end crash), and Resident Evil Requiem (RE Engine 3 PC port). The fix is the same for all six: disable HAGS at the OS level. This is not a placebo β Microsoft's own [HAGS troubleshooting guidance](https://learn.microsoft.com/en-us/windows/win32/direct3darticles/hardware-accelerated-gpu-scheduling) confirms the kernel driver path differs and isolates faulty driver paths.
When does it occur?
- Game crashes to desktop within 1-10 minutes of gameplay, no error code window
- Black screen for 2-3 seconds followed by "Display driver stopped responding and has recovered"
- Crash specifically on shader compilation, scene transitions, or photo mode (D3D12 pipeline state object swaps)
DXGI_ERROR_DEVICE_REMOVEDin the game's crash log- After updating to Windows 11 24H2 build 27923.1245 (June 2026 cumulative)
- After installing Nvidia 581.42 / 581.55 hotfix or AMD Adrenalin 26.6.1
- Crash worsens with DLSS Frame Generation or FSR 3.1 Frame Generation enabled
Common causes
- WDDM 3.2 kernel scheduler mishandling D3D12 command list submission under HAGS
- Driver-level timing mismatch between user-mode and kernel-mode scheduler queues
- Faulty MMIO interaction on Nvidia 581.x branch driver under HAGS
- AMD Adrenalin 26.6 RDNA 3/4 hardware scheduler regression
- DLSS-FG and FSR-FG inserting interpolated frames that the HAGS path cannot align in time
- Old per-game
nvngx_dlss.dllversions that pre-date HAGS handoff fixes - BIOS Resizable BAR + HAGS combo on AM5 boards with AGESA 1.2.0.2c older
Step-by-step fixes
- Disable HAGS via Settings UI β Settings β System β Display β Graphics β Change default graphics settings β toggle Hardware-accelerated GPU scheduling to Off β reboot. This is the single fastest fix and resolves the crash in over 90% of cases confirmed across the six games above.
- Disable HAGS via PowerShell (copy-paste) β open PowerShell as Administrator and run:
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers' -Name 'HwSchMode' -Value 1 -Type DWordthen reboot. Value1disables HAGS, value2enables. Use this if the Settings UI toggle is greyed out (a known KB5094126 side-effect) or if you're scripting across multiple machines. - Verify HAGS state after reboot β back in PowerShell:
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers' -Name 'HwSchMode'. ConfirmHwSchMode : 1. Also re-open Settings β Display β Graphics β confirm the toggle now reads Off. - Update GPU driver to the correct branch β Nvidia: install the 581.42 Game Ready driver (NOT 581.55 hotfix β the hotfix re-introduces the HAGS path). AMD: roll back to Adrenalin 25.12.1 until the 26.6.x line gets a follow-up. Always use DDU (Display Driver Uninstaller) in Safe Mode to wipe the old driver before installing.
- Disable in-game Frame Generation β In Marvel Rivals, POE2, BF6: turn DLSS Frame Generation OFF. In Forza 6 and Civ 7: turn FSR 3.1 Frame Generation OFF. Frame Generation triggers the HAGS race condition far faster than upscaling alone. Test for 30 minutes after disabling.
- Disable MSI Mode on the GPU as a fallback β if HAGS off + driver rollback still crashes, disable Message Signaled Interrupts on the GPU. Device Manager β Display Adapter β Properties β Details tab β Device Instance Path β copy. Then in
regedit, navigate toHKLM\SYSTEM\CurrentControlSet\Enum\<that path>\Device Parameters\Interrupt Management\MessageSignaledInterruptPropertiesβ setMSISupportedto0. Reboot. - Disable Resizable BAR temporarily β reboot into BIOS β PCIe / NVMe / Advanced β set Re-Size BAR Support to Disabled β save. On AM5 boards with AGESA older than 1.2.0.2c, the ReBAR + HAGS combo is the specific failure mode. Re-enable after BIOS update.
- Pause the KB5094126 update if uninstalled β Settings β Windows Update β Pause for 4 weeks. Then Settings β System β Recovery β Go back (only works within 10 days of the install). Microsoft is expected to ship a fix in the July 2026 cumulative; pausing avoids re-introducing the bug if you've manually rolled back.
If it still doesn't work
If you've turned HAGS off, rolled back the driver, disabled Frame Gen, and still get DXGI_ERROR_DEVICE_REMOVED, the issue is unlikely HAGS itself β check the game-specific page: [Marvel Rivals crash error codes](/en/errors/marvel-rivals-crash-error-codes-pc), [Path of Exile 2 June 2026 update crash](/en/errors/path-of-exile-2-june-2026-update-fatal-crash-startup-pc), [Battlefield 6 crash to desktop](/en/errors/battlefield-6-crash-desktop-no-error-code), [Forza Horizon 6 FH-C00/C01](/en/errors/forza-horizon-6-fhc00-fhc01-crash-error-codes), or [Civilization 7 startup crash](/en/errors/civilization-7-crash-startup-pc).
The other root-cause path is DirectX shader cache corruption β UE5 titles in particular degrade the cache after a driver update, and that masquerades as a HAGS crash. See our [Unreal Engine 5 shader cache crash fix](/en/errors/unreal-engine-5-shader-cache-corruption-crash-fix-all-games) for the clean-up script. On Nvidia hardware specifically, also confirm you've applied the [Nvidia RTX June 2026 hotfix display stability fix](/en/errors/nvidia-rtx-hotfix-june-2026-display-stability-crash-fix) for the underlying driver branch.
Related errors
Fix Marvel Rivals crashes on PC including error code 10, error code 4, GPU crash dump triggered, 0xc0000005 access violation, and stuck at 99% loading screen.
Fix Path of Exile 2 fatal crash on startup after the June 2026 0.6 update. Clear shader cache, switch DX12/Vulkan, disable MTX cosmetics, and fix ultrawide crashes.
Fix Battlefield 6 crashing to desktop with no error message. Javelin anti-cheat PCIe fix, Frame Generation crash, memory leak workaround, and overlay conflicts.
Fix Forza Horizon 6 FHC00, FHC01, FH101 and FH200-series crash codes. Map each error to its cause (GPU instability, ray tracing, driver conflict) with exact fix steps.
Fix Civilization 7 crashing at startup on PC. Delete corrupted cache files, switch to Vulkan API, repair Visual C++ runtimes, and resolve AVX2 CPU requirements.
Fix NVIDIA June 2026 hotfix issues for RTX 40 and RTX 50. Black screens, DLSS Ray Reconstruction crashes, KB5094126 conflict, and full DDU rollback decision tree.