Driver installer not working with RTX 4090 on passthrough (DDA)

Hi there,

I hope everyone is doing great. I was wondering if someone could give me some hints on how to solve a problem with the NVIDIA driver installer I’m having when connecting an RTX 4090 to a VM trough DDA. Here is the scenario:

  • Host OS: Windows Server 2022
  • Guest OS: Windows 10 LTSC 2021
  • Hypervisor: Hyper-V
  • Driver version: 535.98

I followed the steps described by Microsoft here in order to connect the GPU to my virtual machine.

It could be relevant that, when profiling the PC to check if the GPU would accept DDA, it first showed me that the device was using line-based interruptions. I followed this information to change it to message signaled-based interrupts.

The problem comes when I try to install the driver on the virtual machine. The device is detected before installing it, but, when the setup ends (failing), the device manager shows the GPU as disconnected (Error 45).

Before installing the driver.

After installing the driver.

Driver installer error.


You need to increase MIMO to 33Gb with:

Set-VM -HighMemoryMappedIoSpace 33GB -VMName $vm,

and reboot vm. That’s what helped me.

1 Like

I’ll give it a try. Thanks :)

Literally joined to say thank you. I don;t know how you got managed to figure it, but well done!