Skip to content
Fixes & Errors

Fix GPU Not Detected by Windows

GPU not detected by Windows — missing from Device Manager, showing as Microsoft Basic Display Adapter, or causing no signal? This guide covers every fix from PCIe slots and drivers to BIOS settings.

Fix GPU Not Detected by Windows

GPU not detected by Windows — Device Manager doesn’t show your graphics card, the screen is using integrated graphics, or games refuse to run because no GPU is found — has a fairly methodical fix path once you know the right order. The mistake most guides make: starting with drivers. Physical issues (loose card, dead PCIe slot, dead power connector) cause more ‘not detected’ cases than driver issues. For the bigger picture, our Complete Guide to Fixing Windows, Browser, and Software Errors pulls everything together.

The diagnostic order that wastes least time: physical → BIOS → driver → hardware test. Physical: shut down completely, remove and reseat the GPU in its PCIe slot, verify all power connectors are firmly attached. BIOS: enter BIOS (F2/Del during boot) and verify the GPU appears in hardware list and ‘Primary Display’ is set to PCIe rather than integrated. Only after both pass should you try driver fixes.

Reseating alone resolves a surprising portion of cases — particularly after the PC was moved, after upgrading other components, or after extended use that loosened connections through thermal cycling. It’s free and takes 5 minutes. The full diagnostic below covers each step in order, plus the hardware tests for when nothing else works.

Fix 1: Physical Connections (Desktop PCs)

On desktop machines, a GPU that worked and suddenly disappeared is often a physical connection issue rather than a software problem. Cards can unseat slightly during machine transport, case movements, or simply over time from thermal expansion cycles.

Power down completely and unplug from the wall. Open the case. Press firmly on the GPU to ensure it’s fully seated in the PCIe slot — there should be a click from the retention latch. Also disconnect and reconnect the PCIe power connectors from the power supply to the GPU. Reconnect the display cable at both ends. Power on and check Device Manager.

While the case is open: check for dust buildup on the GPU heatsink fins and fans. Heavy dust accumulation causes thermal throttling that can make the GPU appear to fail intermittently. Compressed air through the heatsink fins takes two minutes and often resolves apparent GPU failures on older machines.

Fix 2: BIOS Check and PCIe Settings

Windows relies on BIOS/UEFI to detect the GPU first. If the GPU doesn’t appear in BIOS, no driver fix will help. Restart → enter BIOS → look for a GPU information page or PCIe device list. If the GPU is absent from BIOS, the issue is hardware: the GPU itself, the PCIe slot, or the connection.

Also check BIOS for “Primary Display” setting — if this is set to “iGPU” (integrated graphics) on a machine with a discrete GPU, Windows may use the integrated GPU by default and the discrete GPU appears missing or secondary. Changing Primary Display to “PCIe” or “Auto” makes Windows use the discrete GPU correctly.

One often-overlooked BIOS cause: Resizable BAR (also called Smart Access Memory on AMD systems) being incorrectly enabled. ReBAR requires UEFI boot, a compatible GPU, a compatible motherboard, and Windows 10/11 — all four simultaneously. When enabled on an incompatible configuration, it can cause GPU detection failures. Temporarily disable ReBAR in BIOS to confirm whether it’s the cause.

Fix 3: Clean Driver Reinstall with DDU

The most reliable fix for GPU not detected when the hardware is physically fine: remove every trace of the current driver and install fresh. Standard uninstall via Settings → Apps leaves registry entries, services, and configuration files that can conflict with the new driver. DDU (Display Driver Uninstaller) does a complete removal.

  1. Download DDU from the Guru3D website and the latest driver from NVIDIA, AMD, or Intel
  2. Boot into Safe Mode (hold Shift → Restart → Troubleshoot → Advanced options → Startup Settings → press 4)
  3. Run DDU → select GPU manufacturer → “Clean and restart”
  4. After restart (in normal Windows), install the new driver
  5. Restart and check Device Manager

Running DDU in Safe Mode ensures the GPU driver isn’t active during removal — critical for a complete cleanup. Installing the new driver in normal Windows mode (not Safe Mode) allows the driver installer to configure all its components correctly.

Fix 4: Roll Back or Update the GPU Driver

If GPU detection issues started immediately after a driver update: roll it back. Device Manager → Display Adapters → right-click GPU → Properties → Driver → Roll Back Driver. If Roll Back is greyed out, download the previous driver version from the manufacturer’s release archive (NVIDIA: nvidia.com/drivers → click “All versions” under the current driver).

If the GPU was previously undetected and you’re installing a driver for the first time or after a clean DDU removal: download the latest from the manufacturer directly, not from Windows Update. Windows Update provides older or generic driver versions that sometimes don’t correctly initialise the GPU for all its features.

Fix 5: PCIe Power — Power Supply Adequacy

Mid-range and high-end GPUs require dedicated PCIe power connectors from the power supply (8-pin, 16-pin, or combinations). When the PSU can’t supply adequate current — either because the PSU is undersized for the GPU, the connectors aren’t fully inserted, or the PSU is aging and delivering less power than rated — the GPU may initialise partially and then fail to be detected correctly, or it may be detected but crash under load.

Check: NVIDIA recommends minimum PSU wattage for each GPU in their documentation. If the system PSU is at or near the minimum for the GPU, especially with other power-hungry components (high-end CPU, multiple storage drives, many fans), the GPU may not be getting adequate power. Also verify the PCIe power connectors are fully clicked in — an 8-pin connector that’s 7/8ths of the way in looks connected but may provide insufficient contact for full power delivery.

Fix 6: Thermal Shutdown Appearing as Detection Loss

An overheating GPU shuts itself down to prevent damage — the display goes black, and on the next reboot, the GPU may temporarily fail to appear in Device Manager as the thermal protection resets. This looks like a detection failure but is actually a thermal failure.

The pattern that distinguishes it: detection failures happen specifically during graphics-intensive tasks and never during light use. The GPU appears fine in Device Manager at boot, works for a while, then disappears mid-session when under load. HWiNFO64 running alongside a GPU stress test shows temperatures — if they reach 90–95°C before the failure, thermal shutdown is confirmed.

Fix 7: PCIe Slot Issues

On desktops with multiple PCIe slots, bandwidth varies: the primary slot usually runs at full x16, secondary slots at x8 or x4. Some motherboards share PCIe lanes between the primary GPU slot and M.2 NVMe slots — installing an NVMe drive in a specific slot reduces the GPU’s PCIe bandwidth from x16 to x8 or x4, which while theoretically supported can cause detection instability on some configurations.

Check: GPU-Z (free tool) → Advanced tab → Bus Interface → shows current link width. If it shows x4 when it should be x16, the lane sharing is active. Try moving the GPU to a different PCIe slot (check the motherboard manual for slot priorities) or the NVMe drive to a different M.2 slot that doesn’t share lanes with the GPU slot.

Checking Event Viewer for GPU Errors

When Device Manager shows the GPU with errors or the GPU disappears periodically, Event Viewer captures the exact failure. Windows Logs → System → look for “LiveKernelEvent” entries with Event ID 141 or 193, or “Display” source entries. These show “The video TDR service failed to recover from a display adapter error” when the GPU driver timed out, which confirms driver-level rather than hardware-level failure. Device Manager error codes for GPUs: Code 43 (device reported a problem) usually indicates the GPU hardware has failed; Code 10 (failed to start) usually indicates a driver problem that reinstallation resolves.

Our guide on Windows 11 black screen covers the display output failures that closely parallel GPU detection issues — Win+Ctrl+Shift+B for display driver reset applies when the GPU is detected but not displaying. For the GPU driver crashes that produce blue screens alongside detection issues, our BSOD guide covers the VIDEO_TDR_FAILURE stop code. Microsoft’s Device Manager error code documentation covers the complete list of display adapter codes and their specific remediation steps.

Laptop GPU Not Detected: Hybrid Graphics Specifics

Laptops with hybrid graphics — Intel or AMD integrated graphics alongside a discrete NVIDIA or AMD GPU — have a specific detection architecture. The discrete GPU doesn’t drive the display directly on most designs; the integrated GPU handles the display output, and the discrete GPU is activated on-demand for performance-intensive applications. This means the discrete GPU appearing as “not detected” can actually be intentional power management rather than a failure.

Check: Device Manager → Display Adapters should show two entries — the integrated GPU (Intel Iris Xe, Intel UHD, or AMD Radeon integrated) and the discrete GPU (NVIDIA GeForce RTX/GTX series, AMD Radeon RX series). If only the integrated GPU appears, open NVIDIA Control Panel or AMD Radeon Software — if these applications aren’t installed, the discrete GPU driver wasn’t installed. Download and install the discrete GPU driver from the manufacturer’s website using the laptop’s model number rather than a generic GPU driver.

On some laptops, the BIOS has a setting for GPU mode: hybrid, discrete only, or integrated only. “Discrete only” disables the integrated GPU, “Integrated only” disables the discrete GPU (for maximum battery life). If “Integrated only” is set, the discrete GPU won’t appear in Device Manager regardless of driver state. Check BIOS → Advanced → Graphics Configuration for this setting.

GPU Not Detected After Windows Update

Windows updates sometimes replace GPU drivers — particularly Intel integrated graphics drivers — with generic versions that don’t support all GPU features. After a Windows Update that touched the GPU driver, Device Manager may show the GPU with a different driver version and features may be missing or the GPU may show errors.

The fix: download the GPU driver directly from the manufacturer’s support page after the Windows Update. This reinstalls the manufacturer’s version over whatever Windows Update installed. To prevent Windows Update from overriding GPU drivers in the future: Device Manager → right-click the GPU → Update driver → click “Browse my computer” → then block automatic driver updates for that device through the “Prevent automatic updates” option, or use the “Show or hide updates” troubleshooter tool from Microsoft to hide the specific driver update.

Testing GPU Health With Stress Tests

When the GPU appears in Device Manager but behaves unstably — appearing and disappearing, producing artifacts, causing crashes — stress testing confirms whether the GPU hardware is failing or if it’s a driver/thermal issue. FurMark (free) and 3DMark (benchmark with free tier) both stress the GPU intensively.

Procedure: run HWiNFO alongside the stress test. Monitor GPU temperature (should stay under 90°C for most GPUs), GPU clock speed (should maintain near the boost clock — throttling below base clock under load indicates thermal or power issues), and GPU core voltage. A GPU that crashes or produces visual artifacts during FurMark at normal temperatures is showing signs of hardware failure. A GPU that throttles and crashes due to temperatures is a cooling problem that cleaning, improved airflow, or thermal paste replacement can resolve.

Multiple GPU Systems and Display Routing

Desktop machines with both a discrete GPU and integrated graphics sometimes have displays connected to the wrong output. The monitor connected to the motherboard’s video output (integrated graphics) while a discrete GPU is installed will show the desktop, but applications accelerated by the discrete GPU may not output to that monitor correctly. The discrete GPU may appear “not detected” or appear as a secondary adapter that’s never used for actual display output.

The fix: connect the display to the discrete GPU’s video outputs (HDMI or DisplayPort ports on the GPU card itself, not the motherboard ports). If the display is connected to the GPU but shows nothing, the discrete GPU may need to be set as the primary display adapter in Device Manager. For NVIDIA: NVIDIA Control Panel → Display → Set up multiple displays → confirm the GPU is set as the primary adapter. The “Basic Display Adapter” that appears when no GPU driver is installed will have no 3D acceleration — installing the proper driver replaces it with the full GPU entry.

GPU Detection After Sleep or Hibernate

GPUs that disappear specifically after sleep or hibernate — working fine on a fresh boot but vanishing after a sleep/wake cycle — are experiencing a power state transition failure. The GPU fails to reinitialise after returning from sleep, and Windows marks it as not present until the next restart.

The Win+Ctrl+Shift+B keyboard shortcut sends a reset signal to the display driver and can sometimes restore the GPU without a full restart after a failed wake. For a permanent fix: update the GPU driver (sleep/wake reliability is one of the most common improvements in driver updates), disable Windows Fast Startup (Control Panel → Power Options → Choose what the power buttons do → uncheck “Turn on fast startup”), and check Device Manager → GPU → Properties → Power Management → ensure the GPU isn’t being powered down during sleep by Windows power management settings.

Why is my GPU not showing in Device Manager?

Three common causes in order of likelihood: physical (card not fully seated, power connector loose, PCIe slot fault), BIOS (GPU disabled or primary display set to integrated graphics), driver (corrupted or missing driver). Start with physical because it’s free and fastest to test — shut down, remove the GPU, blow out PCIe slot with compressed air, reseat firmly, check power connectors.

How do I check if my PCIe slot is working?

Move the GPU to a different PCIe x16 slot if your motherboard has multiple. If the GPU works in slot 2 but not slot 1, slot 1 is dead. If neither slot works, the issue is the GPU or its power. Most motherboards have a primary x16 slot and a secondary x16 slot (often physically x16 but electrically x8 or x4) — the primary works best, but for testing either is fine.

Does removing the CMOS battery help with GPU detection issues?

Sometimes — clearing CMOS resets BIOS to defaults, including any incorrect GPU-related settings. Remove the battery for 30 seconds, replace it, boot into BIOS. Verify settings before booting Windows. This is most effective if the issue started after BIOS settings were changed or after a power surge.

Will updating BIOS fix GPU detection problems?

Sometimes — particularly with newer GPUs on older motherboards. The motherboard manufacturer may have released a BIOS update that adds support for current generation GPUs. Check your motherboard manufacturer’s site for BIOS updates. Note: BIOS updates have small risk of bricking the motherboard if interrupted — read the manufacturer’s instructions carefully and don’t do it during a thunderstorm. Our guide on GPU Overheating on Windows covers an adjacent issue.

Why does Windows detect my GPU sometimes but not always?

Intermittent detection points to a physical problem rather than software — loose connection, failing card, or marginal power supply. Try reseating first. If that doesn’t help, test with a different power supply if available — under-powered PSUs cause intermittent GPU dropouts under load. PSU quality matters more than headline wattage; a cheap 850W PSU may deliver less stable power than a quality 650W PSU. See also Mouse Scroll Wheel Not Working for a related case.

Can a CPU bottleneck cause Windows to not detect the GPU?

No — GPU detection happens at the hardware level before Windows is even involved. A CPU bottleneck affects GPU performance, not detection. If Windows isn’t seeing the GPU at all, the cause is physical, BIOS, or driver — never CPU-related. The ‘CPU bottleneck’ theory you may have read is about performance scenarios, not detection failures. You might also run into Windows 11 Monitor Not Detected.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"