Verify Physical Connections and Hardware Status
Before diving into software fixes, ensure the problem is not physical. A loose connection or insufficient power delivery will prevent the operating system from seeing the device. First, power down your computer completely and unplug it from the wall outlet. Open the case and check that the graphics card is firmly seated in the PCIe slot. Listen for the click of the retention clip locking into place. Next, inspect the power cables. Modern NVIDIA cards often require one or more 8-pin connectors from the power supply unit (PSU). Ensure these are plugged in securely at both ends. If you have multiple monitors, try connecting them directly to the motherboard’s integrated video outputs temporarily. If the system boots normally but the discrete GPU remains undetected in Device Manager, the card itself may be faulty or improperly powered. This step is crucial because many users confuse driver issues with hardware failures. For related troubleshooting on other peripheral detection issues, see Keyboard Stops Working Randomly - Troubleshooting Guide.Update System BIOS and Chipset Drivers
An outdated motherboard BIOS can cause compatibility issues with newer GPUs, especially regarding PCIe lane initialization. Visit your motherboard manufacturer’s website and locate the support page for your specific model. Download the latest BIOS version and follow their flashing instructions carefully. Interrupting this process can brick your motherboard, so ensure stable power during the update. After updating the BIOS, also update your chipset drivers. These drivers manage communication between the CPU and peripheral buses, including the PCIe slots where your GPU resides. Go to the Device Manager, expand "System devices," and look for entries labeled "PCI Express Root Port" or similar chipset components. Right-click and select "Update driver." Alternatively, download the latest chipset drivers directly from AMD or Intel’s support pages depending on your processor architecture. This ensures the OS correctly enumerates all PCIe devices during boot.Clean Reinstall Graphics Card Drivers
Corrupted or conflicting driver installations are the most common cause of GPU detection failures in Windows. Simply updating through Device Manager often leaves behind residual files that cause conflicts. The recommended approach is a clean installation using the Display Driver Uninstaller (DDU) tool. Download the latest driver installer from NVIDIA’s official website but do not run it yet. Boot Windows into Safe Mode. This prevents third-party software from interfering with the removal process. Run DDU and select "GPU" then "NVIDIA." Click "Clean and restart." Once the system reboots into normal Windows, install the newly downloaded NVIDIA driver. During installation, choose the "Custom (Advanced)" option and check the box for "Perform a clean installation." This wipes previous registry keys and configuration files, providing a fresh start. This method resolves issues where the GPU appears as "Microsoft Basic Display Adapter" or shows error code 43 in Device Manager.Check Power Management and BIOS Settings
Windows power plans can sometimes restrict GPU performance or put the card into a low-power state that fails to wake up properly. Open the Control Panel and navigate to "Power Options." Select "Change plan settings" next to your active plan, then click "Change advanced power settings." Expand "PCI Express" and then "Link State Power Management." Set both On Battery and Plugged In options to "Off." This forces the system to keep the PCIe link active, preventing sleep-related detection glitches. Additionally, enter your motherboard’s BIOS/UEFI setup by pressing Del or F2 during startup. Look for settings related to "Above 4G Decoding" and "CSM" (Compatibility Support Module). Enable Above 4G Decoding if available, as it allows the CPU to address memory above the 4GB boundary, which modern GPUs require. Disable CSM if you are using UEFI-only boot modes, as legacy support can sometimes interfere with modern GPU enumeration. Save changes and exit.Frequently Asked Questions
Why does my GPU show as Microsoft Basic Display Adapter?
This indicates that Windows has loaded a generic driver because it cannot communicate with the specific NVIDIA hardware. It usually means the primary driver is missing, corrupted, or blocked by group policy. Performing a clean reinstall of the official NVIDIA driver typically restores full functionality and hardware acceleration.
Can a weak power supply cause detection issues?
Yes, if the PSU cannot deliver stable voltage under load, the GPU may fail to initialize during POST. Check your PSU wattage against NVIDIA’s recommendations for your specific card model. Using a single rail PSU or ensuring adequate 12V output stability can prevent intermittent detection failures.
How do I know if my PCIe slot is damaged?
If the GPU works in another computer’s slot but not yours, the slot may be physically damaged or electrically faulty. Inspect the pins inside the slot for bends or debris. You can also test the GPU in different slots if your motherboard supports multi-GPU configurations to isolate the fault.
Should I disable fast startup to fix GPU issues?
Fast Startup saves the kernel session to disk, which can sometimes carry over driver states that cause conflicts upon reboot. Disabling it in Power Options forces a full cold boot every time, clearing any stuck driver states. This is a simple diagnostic step before deeper registry edits.
What if the GPU is detected in BIOS but not in Windows?
This suggests a software-level conflict rather than a hardware failure. Focus on driver signatures, Windows updates, and potential antivirus interference. Booting into Safe Mode helps determine if third-party software is blocking the driver load. If it works in Safe Mode, gradually disable startup items to find the culprit.