Page tree
Skip to end of metadata
Go to start of metadata

Windows Device Manager NVIDIA GRID Driver error: Windows has stopped this device because it has reported problems. (Code 43)

The installed Version of NVIDIA Virtual GPU Manager for vSphere, was older than the installed NVIDIA Windows Driver.


  • NVIDIA Virtual GPU Manager: 346.42
  • NVIDIA Windows Driver: 348.07

So the solution is to update the Virtual GPU Manager

  1. Login to the VMWare ESXi Host
  2. Set VMWare ESXi Host in MaintenanceMode:
    esxcli system maintenanceMode set --enable true
  3. Install the vGPU Manager:
    esxcli software vib install -v /tmp/NVIDIA-vgx-VMware_ESXi_6.0_Host_Driver_346.68-1OEM.600.0.0.2494585.vib
    Installation Result
     Message: Operation finished successfully.
     Reboot Required: false
     VIBs Installed: NVIDIA_bootbank_NVIDIA-vgx-VMware_ESXi_6.0_Host_Driver_346.68-1OEM.600.0.0.2494585
     VIBs Removed: NVIDIA_bootbank_NVIDIA-vgx-VMware_ESXi_6.0_Host_Driver_346.42-1OEM.600.0.0.2159203
     VIBs Skipped:
  4. Reboot the VMWare ESXi Host:
  5. Verify Installation:
  6. Exit Maintenance Mode:
    esxcli system maintenanceMode set --enable false

Note: The error should also occur if NVIDIA Windows Driver is older than NVIDIA Virtual GPU Manager.

MIX vDGA (Passthrough) and vGPU

Use commands:

vmkchdev -l | grep -i 10de #(вывести все GPU в системе и их режим работы: passthru- проброс, vmkernel – драйвер)

vmkchdev -p PCI_ID # (вернуть обратно в passthru)

vmkchdev -v PCI_ID # (вернуть обратно в vmkernel)

# Example: vmkchdev -p 0x0000:04:00.0
  • No labels