-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Desktops
- Business PCs, Workstations and Point of Sale Systems
- HP EliteDesk 800 G1 USDT "Ultra-Slim" MXM GPU upgrade proble...

Create an account on the HP Community to personalize your profile and ask a question
07-20-2024 06:54 PM - edited 07-20-2024 06:55 PM
I ran into a spot of trouble upgrading my MXM module in this unit-
Apologies if my decorum in the forum is not on point, learning my way around as we speak.
HP Elitedesk 800 G1 "Ultra-Slim" USDT
BIOS- L01 v02.77 4/17/2019
Windows 10 Pro 22H2
i7-4790k
nVidia Quadro M2000M ( HP part number 848262-001)
2 x 8GB PC3L-128000S Samsung RAM
128GB Micron SSD
230w HP PSU
I cannot get MXM GPU selected, the system is using integrated CPU drivers.
Is this done in BIOS? The option in BIOS to adjust VGA setting is greyed out and inaccessible without the MXM module, and when I install the MXM I cannot access BIOS because the system is booting in UEFI and the display does not initialize until after the system has POSTed.
I'll attach some screenshots- My device manager is showing the integrated graphics of the CPU, in addition to a "Microsoft Basic Display Adapter" that is code 31 due to the drivers not working.
When I try to install the appropriate nVidia driver pack (v552.74), the nVidia installer says the installer could not find compatible hardware. I am working to find HP specific drivers currently, but it seems the HP install assistant does not complete the install when it determines the device is not a Zbook,
However, in HWinfo and GPUz, the M2000M is shown, but the programs are not displaying the full specs of the GPU.
I tried to select GPU in Windows Display Options for Superposition, but as detailed in screenshots- no dice.
The exact same issue is happening when I install a Radeon Pro WX 3200, (HP # L65627-001) so I am thinking it is a BIOS/system problem.
I appreciate your knowledge and insights, I am hoping to put some of these systems to use!
Solved! Go to Solution.
Accepted Solutions
07-26-2024 09:59 PM
DGroves- sorry for radio silence, but I got it figured out!
I tried using NVcleaninstall to modify the .inf files to force a driver installation, and it seemed to work with the GPU recognized as an M2000M in device manager, but I was still unable to get the card utilized in the system, and it reverted to code 43 upon reboot.
So, researched a bit and saw what I missed- the device ID was correct for a Quadro M2000M ( 10DE 13B0) but the "subsystem" PCI Vendor ID was "0000.0000" - meaning that something was wrong with the card -
I am not 100% certain, but based on some research, many HP Zbook and G-series "minis" have Quadros MXMs with weird vBIOS. My MXM card was from a Zbook G3.
Definitely a firmware issue. I tied to back up the vBIOS with GPUz, and got "BIOS reading not supported" - meaning the EEPROM was not intact, and the vBIOS was incapable of initializing the card during boot so the drivers could interact with it.
so,
got vBIOs on techpowerup-
used nvflash to write the bios to the card
used nvcleaninstall to mod the .inf files from latest nvidia driver pack and overwrite the "subsystem PCI vendor ID" to prevent a "mismatch" between device ID and the drivers installed.
Great Success!
Thanks for your help, you are an absolute legend on the forum!
07-22-2024 04:09 AM - edited 07-22-2024 04:13 AM
several things need to be answered
1. did your system come with a optional mxm video card?
2. is the installed mxm card a HP approved card for this system? it appears not (but it might still work)
try these drives if you can get the mxm card to show as active in the bios (IE can be selected)
https://www.nvidia.com/download/driverResults.aspx/199657/en-us/
systems that do not come with a MXM card may not have a working mxm slot as components may be missing from the motherboard to activate the mxm slot
also, unless using a approved HP mxm card that is also on the approved list for this system may not work due to mxm card firmware/vbios issues and using a card that the computer's bios itself has no support for
and according to the HP specs this model is only available with the AMD Radeon HD 7650A (MXM) card which is a 33 watt card your nvidia Quadro M2000M card is a 55 watt card which may exceed the systems max power supply capability
https://support.hp.com/us-en/document/c03836666
last, your computer should see the mxm card in it's bios at boot irregardless of the bios video setting
07-23-2024 03:11 PM
Thank you DGroves, I will answer those questions as soon as I return from a work trip.
The code 31 driver issue makes me lean toward this being a vBIOS or firmware issue on the MXM card, I want to troubleshoot a few other possible culprits before I risk flashing the MXM vBIOS.
These are non-factory upgrades for this system, which most certainly could contribute to the problem.
I appreciate your time and will be in touch, thanks again.
07-26-2024 09:59 PM
DGroves- sorry for radio silence, but I got it figured out!
I tried using NVcleaninstall to modify the .inf files to force a driver installation, and it seemed to work with the GPU recognized as an M2000M in device manager, but I was still unable to get the card utilized in the system, and it reverted to code 43 upon reboot.
So, researched a bit and saw what I missed- the device ID was correct for a Quadro M2000M ( 10DE 13B0) but the "subsystem" PCI Vendor ID was "0000.0000" - meaning that something was wrong with the card -
I am not 100% certain, but based on some research, many HP Zbook and G-series "minis" have Quadros MXMs with weird vBIOS. My MXM card was from a Zbook G3.
Definitely a firmware issue. I tied to back up the vBIOS with GPUz, and got "BIOS reading not supported" - meaning the EEPROM was not intact, and the vBIOS was incapable of initializing the card during boot so the drivers could interact with it.
so,
got vBIOs on techpowerup-
used nvflash to write the bios to the card
used nvcleaninstall to mod the .inf files from latest nvidia driver pack and overwrite the "subsystem PCI vendor ID" to prevent a "mismatch" between device ID and the drivers installed.
Great Success!
Thanks for your help, you are an absolute legend on the forum!