A missing display adapter needs real troubleshooting, not tip-collecting — because “the GPU is gone” has at least six distinct causes, and the fix for a Code 43 is different from the fix for a BIOS-disabled GPU, which is different from the fix for a card that Windows sees but can’t bind a driver to. This guide is a diagnostic decision tree: each fix extracts a piece of evidence, and the evidence routes you to the answer. You’ll end knowing whether it’s the driver, the firmware, or the silicon.
The single most informative step is Fix 1 — the hidden-devices check with error codes. Everything branches from what you find there.
Why this happens
- Driver failed to bind (Code 31/43). Corrupted driver store preventing the GPU driver from loading.
- Device disabled. In Device Manager, BIOS, or by manufacturer software.
- Failed driver update. Interrupted or incompatible installer leaving the adapter in limbo.
- GPU power-state failure. Firmware not powering the discrete GPU correctly.
- Hardware not seated/powered. Loose card or auxiliary power (desktops mostly).
- Dead GPU silicon. Rare — proven only by elimination.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Extract the evidence from Device Manager
The diagnostic foundation — do this first, carefully.
- Device Manager > View > Show hidden devices → expand Display adapters.
- Record exactly what you see: nothing at all, a grayed-out GPU, a GPU with yellow warning, or Microsoft Basic Display Adapter.
- For warnings, open Properties > General and record the error code: Code 43 (device reported problems), Code 31 (driver failed), Code 45 (disconnected), Code 10 (failed to start).
- Check Events tab for the driver’s load history — timestamps of failures correlate with updates.
- Also check Other devices for unbound “Video Controller” entries — hardware seen, driver missing.
The hidden-device technique in full: how to enable hidden devices in Device Manager . The companion recovery guide is what to do if the display adapter is missing .
Fix 2: Clean-install the GPU driver with DDU
The definitive driver-layer fix.
- Download Display Driver Uninstaller (DDU) and the correct driver from NVIDIA , AMD , or your laptop maker (Intel iGPU).
- Boot into Safe Mode (Settings > Recovery > Advanced startup).
- Run DDU, select the GPU brand, choose Clean and restart — this removes all driver remnants.
- After reboot, install the downloaded driver with Custom > Clean installation.
- Verify in Device Manager: proper GPU name, no warnings, correct driver date on the Driver tab.
Fix 3: Decode and address the specific error code
Targeted fixes per code.
- Code 43: clean driver install (Fix 2) first; if it persists, full power drain (shutdown, unplug, hold power 30s) — Code 43 latches until power-cycled; if still persistent, suspect hardware.
- Code 31: the driver binary is corrupt or mismatched — DDU cleanup plus the correct driver version fixes it.
- Code 45: Windows thinks the hardware is disconnected — check BIOS enablement (Fix 4) and physical seating/power.
- Code 10: device failed to start — try an older driver version; the newest isn’t always the most compatible.
- Microsoft Basic Display Adapter: hardware detected, driver unbound — install the proper driver; if it won’t bind, DDU first.
Fix 4: Check firmware-level GPU controls
BIOS and vendor software can hide the GPU.
- Enter BIOS/UEFI → graphics settings → ensure the discrete GPU / switchable graphics is enabled (not iGPU-only).
- Load optimized defaults to clear corrupted firmware GPU configuration.
- Check manufacturer apps (Vantage, MyASUS, OMEN Hub) for GPU modes — eco/iGPU-only modes hide the discrete GPU from Windows.
- Update the BIOS — GPU power-sequencing fixes appear in changelogs.
- Note whether the BIOS hardware inventory lists the GPU — absent in BIOS plus absent in OS means hardware until proven otherwise.
Fix 5: Investigate power and thermals
For intermittent disappearance.
- Correlate disappearances: under load → heat or power delivery; after sleep → firmware power states; random → seating/power connectors.
- Monitor GPU temperatures — a GPU that vanishes at high temps may be thermally protecting itself; clean cooling (see the fan-fix method in the best way to fix a laptop fan not working ).
- Test on AC power with the battery charged — some firmware hides the discrete GPU on low battery.
- Desktops: reseat the card and verify auxiliary PCIe power connectors are firmly attached.
- Laptops: a full power drain resets GPU power sequencing — worth trying for sleep-related vanishes.
Fix 6: Isolate with an independent OS
The definitive software-versus-hardware test.
- Boot a Linux live USB → terminal →
lspci | grep -i vga→ note whether the GPU appears. - Appears in Linux, missing in Windows → Windows driver/OS problem. Consider an in-place Windows repair install.
- Missing in both → hardware or firmware — recheck BIOS (Fix 4), then accept the hardware verdict.
- For dual-GPU laptops, check whether the integrated GPU is also affected — both missing suggests chipset/platform issue, not the discrete GPU alone.
- Document your findings — a repair shop or warranty claim goes faster with “absent in Linux and Windows, BIOS shows no GPU” than with “it’s broken.”
Fix 7: The hardware verdict and workarounds
When evidence points at silicon.
- Under warranty → file a claim with your diagnostic notes — laptop GPU failure is a motherboard replacement, a warranty job.
- Out of warranty → professional diagnosis before assuming the worst; GPU power circuits are sometimes repairable.
- Integrated graphics keep the laptop fully usable for non-3D work — the machine isn’t dead, just less capable.
- Thunderbolt eGPU enclosures can replace a dead internal discrete GPU where supported.
- Back up data now — platform-level hardware faults occasionally cascade to storage.
Closing
Missing-GPU troubleshooting is evidence work: the hidden-devices view and the error code tell you which of the six causes you’re facing, DDU in Safe Mode settles the driver question definitively, and the Linux live-USB test delivers the final hardware verdict. Most cases end at the driver — a corrupted driver store that a normal uninstall can’t clear, which is exactly what DDU exists for. Collect the evidence in order, and the answer presents itself; skip the diagnosis, and you’ll reinstall drivers for a BIOS toggle.
