Forum Discussion

LeoRmD's avatar
LeoRmD
Traveler
10 hours ago

Battlefield 6 freezes the entire Windows system

Hello Battlefield Support,

Battlefield 6 repeatedly causes a severe full-system freeze on my MSI Vector 16 HX AI A2XWIG. This is not a normal crash to desktop: the game first drops to only a few (2-6) FPS, then the entire Windows interface becomes unresponsive. The computer may remain in this state for several minutes before recovering, or it has to be restarted.

System configuration:

Laptop: MSI Vector 16 HX AI A2XWIG
CPU: Intel Core Ultra 9 275HX
GPU: NVIDIA GeForce RTX 5080 Laptop GPU, 16 GB
Operating system: Windows 11
NVIDIA Game Ready Driver: 621.01 WHQL
BIOS: E15M3IMS.118
Platform: Steam
Graphics settings: Overkill preset (Any)
Resolution: 2560 × 1440
Frame Generation: Off
Ray Tracing: Off

Incident:

The problem occurs only in Battlefield 6. I have not observed the same behavior in other demanding games.

HWiNFO evidence from the Battlefield 6 session (LOG1.CSV):

Immediately before the freeze, at 21:57:06, the GPU was running at approximately 2377 MHz and consuming 146 W.

At 21:57:10, the GPU clock suddenly dropped to approximately 180 MHz and power fell to 35.7 W.

HWiNFO then stopped recording normally for 108.4 seconds.

This was followed by additional logging gaps of approximately 71.1 and 62.6 seconds, confirming that the entire Windows system was unresponsive rather than only the game.

The PCIe Recovery Count increased from 188 before the freeze to 191 during the incident.

Maximum recorded temperatures were:
CPU: 104°C
GPU: 87.6°C
GPU hotspot: 92.7°C
GPU memory: 87°C

Comparison test:
I tested the latest Call of Duty: Modern Warfare 4 (Or Any Other game) using the same 2560 × 1440 resolution, Ultra graphics preset, Frame Generation disabled and Ray Tracing disabled (LOG2.CSV).

Call of Duty remained completely stable for more than 16 minutes (Several Hours) despite placing an equal or greater load on the laptop:

Average GPU load: approximately 95%
Peak GPU power: approximately 197 W
Maximum GPU temperature: 87.8°C
Maximum CPU temperature: 104°C
Maximum HWiNFO logging interval: approximately 1.25 seconds

PCIe Recovery Count remained unchanged throughout the test

Battlefield 6 therefore freezes even though the comparison game remains stable at practically identical temperatures and higher GPU load and peak power. This makes a general thermal or power limitation less likely.

The sudden loss of GPU clock and power, long system-wide logging interruptions, and increase in the PCIe Recovery Count suggest a possible Battlefield 6/Frostbite/DirectX 12 interaction with the NVIDIA driver, leading to a GPU timeout or recovery event.

Windows also recorded a LiveKernelEvent 141 on the same day, although I cannot confirm that the available entry corresponds to the exact 21:57 incident. I did not capture a normal Battlefield 6 APPCRASH or AppHang entry because Windows itself became unresponsive.

Please escalate this as a full-system GPU hang rather than a standard application crash.

Thank you.

1 Reply

  • Hi LeoRmD​ 

    Thank you for providing such an incredibly detailed report and the highly professional HWiNFO log analysis. Your data, especially the LiveKernelEvent 141, sudden clock drop to 180MHz, and increased PCIe Recovery Count, clearly shows a severe GPU Timeout Detection and Recovery (TDR) event or hardware-handshake stall specific to Battlefield 6's DirectX 12 and Frostbite execution. Since your hardware is stable in other heavy games, please try these software fixes. I wrote them in simple sentences so they are easy to translate.

    1. Clean Install Drivers with DDU

    Download Display Driver Uninstaller (DDU).

    Boot Windows into Safe Mode.

    Completely remove your NVIDIA driver using DDU.

    Restart Windows, then install the latest NVIDIA Game Ready Driver using the Custom and Perform clean installation option.

    2. Increase Windows TdrDelay

    Windows crashes the system if the GPU does not respond in 2 seconds. You can increase this time.

    Press Windows Key + R, type regedit and press Enter.

    Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

    Right-click on the right pane and select New and DWORD (32-bit) Value.

    Name it TdrDelay and set the Hexadecimal value to 10 (this changes the limit from 2 seconds to 10 seconds).

    Restart your PC.

    3. Turn OFF HAGS

    Go to Windows Settings > System > Display > Graphics.

    Click Default graphics settings.

    Turn OFF Hardware-accelerated GPU scheduling.

    Restart your PC.

    4. Clear DirectX Shader Cache

    Go to Windows Settings > System > Storage > Temporary files.

    Check DirectX Shader Cache and click Remove files.

    Please let us know if increasing TdrDelay or turning off HAGS stops the full-system freeze!

Featured Places

Node avatar for Battlefield 6 Technical Issues

Battlefield 6 Technical Issues

Having issues with Battlefield 6? Join here to find help with connectivity, performance issues, crashes and more.Latest Activity: 57 minutes ago
10,096 Posts