Windows 11 BSOD when using GPU passthrough in Proxmox

Hi everyone,

I’m running Proxmox VE 8.0 and recently set up a Windows 11 VM with GPU passthrough (NVIDIA GeForce RTX 3070). Everything seemed to work fine at first, but now I get a BSOD (Driver Verifier Detected Violation) within a few minutes of starting the VM. The guest OS reboots automatically with no dump file, and the host logs show this:

nov 123 Loading driver verifier...
Win32kFull!xxx.vyxx+0×12345

What I’ve tried so far:

  • Updated Proxmox to the latest patches
  • Ensured IOMMU is enabled with intel_iommu=on
  • Passed through only the GPU (no audio device)
  • Tested with both Q35 and OVN machine types
  • Disabled Hyper-V features in Windows
  • Used both official NVIDIA and Nouveau drivers

Still the VM crashes reliably.

Questions:

  1. Has anyone else seen BSODs in Win11 VMs using GPU passthrough?
  2. Are there specific kernel or BIOS settings known to cause—or fix—this issue?
  3. Any logs or Windows tools I should enable to get more helpful dumps?

I also checked this: Proxmox Cloned VM Has Same IP (Ubuntu): A Quick Fix excel classes in vadodara

Thanks in advance for your guidance.