Hi
My fix for this problem is a bios roll back from bios 17 to bios 17k for my Z890-AORUS-MASTER..
LInk: Z890 AORUS MASTER https://www.aorus.com/motherboards/z890-aorus-master/Support
I have Report the problem to Gigabyte (via support ticket)
I hope this can help others who experience the same problem
My symptoms:
When I play Battlefield 6 and have BIOS version 17 installed, the PC crashes — the game freezes for a few seconds before the computer restarts.
In the event log, I get the following error:
Error check: 0x00020001 (0x0000000000000011, 0x0000000000225322, 0x0000000000001005, 0xffffe70002a05a90).
Key points from the windows dump file
BugCheck: HYPERVISOR_ERROR (20001)
→ The Windows hypervisor (Hyper-V / VBS) crashed.
Faulting process: bf6.exe
→ The crash occurred while playing Battlefield 6.
Stack trace and module: eaanticheat.sys
→ The game’s anticheat driver is involved, but the actual error is at the hypervisor level.
Note: WinDbg reports *** WARNING: Unable to verify timestamp for eaanticheat.sys. This means the module is signed but the timestamp could not be verified — normal for some anticheat drivers.
Main cause: BIOS version 17 changes CPU virtualization/microcode, which causes the Hyper-V / hypervisor layer to crash when the game and anticheat driver attempt to use virtualization features.
Confirmation: On BIOS 17k, everything works stable → BIOS 17 introduces the issue.
🔹 What the stack trace shows
STACK_TEXT:
... eaanticheat+0x34b05afThe crash is triggered in eaanticheat.sys, but it’s really the hypervisor failing.
The hypervisor relies on CPU features like VT-x / VMX, and when BIOS misconfigures or changes microcode, it results in a fatal crash under load.
🔹 Hypervisor flags from the dump
Hypervisor is active (Hypervisor.Flags.AnyHypervisorPresent = 1)
Nested virtualization = 0 → no nested VM running
VSM and VP Assist Page = 1 → features used by VBS and Memory Integrity
Core scheduler and Dynamic CPU Disabled = 1 → changes in how CPU cores are managed
This shows that BIOS 17 alters how Hyper-V interacts with the CPU → crash under load.
🔹 Conclusion
The problem lies in BIOS 17, not in RAM, GPU, or Battlefield 6 itself.
eaanticheat.sys is “blamed” only because it uses virtualization features that trigger the hypervisor crash.
Since BIOS 17k works, it is the safe version until Gigabyte releases an updated BIOS fixing hypervisor compatibility
Uppdate:24.11.2025
The crash was resolved completely by uninstalling AI Snatch from Gigabyte Control Center.
No BIOS downgrade or disabling of VT-d was required.
The system now runs:
- BIOS F17
- VT-d enabled
- Secure Boot enabled
- Battlefield 6
- No BSODs, no driver loops
Exactly as expected.
Recommended Final Fix
Do not install AI Snatch on BIOS F17
until Gigabyte updates the module or BIOS to fix the VT-d initialization conflict.
Windows 11 Pro 64-bit
Case: Fractal Design North XL TG Dark - Charcoal Black
Motherboard: Z890 AORUS MASTER Intel FCLGA1851 socket
CPU:Intel® Intel Core Ultra 9 285K Arrow Lake-S
CPU Cooling :NZXT Kraken Elite V2 360 (2024)
GPU: Gigabyte GeForce RTX 4090 GAMING OC 24GB
RAM: Kingston FURY Renegade DDR5-8400 - 48GB - CUDIMM for Intel - CL40
PSU: Corsair HXi Series HX1500i 1500W, ATX 3.0, 80 PLUS Platinum, Fully Modular (2022)