You boot up your PC, and your screen turns on, but the NVIDIA graphics card doesn’t show up as expected? Maybe you only see integrated graphics under Display adapters in Device Manager, or your NVIDIA app can’t detect your GPU. A missing GPU is usually caused by a stuck power state or a corrupted graphics driver. In this post, we’ll walk you through 8 proven fixes.
Fixes for NVIDIA Graphics Cards Not Detected
Here is a list of practical fixes for the NVIDIA graphics card not detected issue. We’ll start with simple software and power-state checks, then move on to driver troubleshooting and hardware checks if necessary.
- Perform a full shutdown and power cycle
- Disable Fast Startup
- Check your computer’s GPU mode
- Update your graphics driver
- Roll back the most recent Windows Update
- Reset BIOS settings to default
- Reseat the GPU and check the power connections
- Clear the CMOS
Before you start: Check whether your GPU shows up in BIOS
Before changing any settings, perform a quick check. Knowing whether your motherboard hardware sees the GPU determines whether you are dealing with a quick Windows software glitch or a physical hardware issue.
- Shut down your PC. Turn it back on and immediately tap the BIOS key, which may vary by your computer brand; usually Del, F2, F10, or Esc.
- Navigate to the System Overview, PCIe Configuration, or Graphics / Display Settings menu.
- Check if your NVIDIA card is listed by name or as a PCIe device.
If YES: Your hardware is fine. Windows simply lost the ability to communicate with it. Follow Fix 1 through Fix 5. If NO: The motherboard cannot detect the card at a hardware level. Jump straight to Fix 6 – Fix 8.
Fix 1: Perform a full shutdown and power cycle
If the GPU is stuck in an unresponsive ACPI sleep state, Windows may fail to detect it. Try a cold shutdown to force the hardware to re-initialize. Here’s how:
- Save your work and shut down Windows completely.
- Turn off the PC and unplug the power cable. For a laptop, disconnect the AC adapter. If your desktop has a PSU switch, turn it off.
- Hold the power button for about 10-15 seconds.
- Wait about 30 seconds.
- Reconnect the power and turn the PC on.
Open Device Manager and check whether the NVIDIA GPU is back. If not, move on to the next fix below.
Fix 2 – Disable Fast Startup
Fast Startup is a Windows feature that uses a hibernation-based shutdown instead of performing a completely fresh kernel startup. It saves a snapshot of your kernel and driver states to disk so your PC boots faster. So if your NVIDIA driver hits a glitch, Fast Startup freezes that broken state and reloads it every single time you boot up.
Especially if your NVIDIA GPU disappears after the computer shutdown but returns after a restart, Fast Startup may be the cause. Try disabling it.
- Press the Windows key + I to open Settings.
- Go to Windows Update > Update history.

- Select Uninstall updates.

- Click Uninstall next to your most recent update.

Does the NVIDIA graphics card now appear in Device Manager? Try to reboot your computer a few times. If the NVIDIA GPU remains visible, Fast Startup may have been contributing to the problem.
Fix 3 – Check your computer’s GPU mode
If you’re using a gaming laptop with both integrated and NVIDIA graphics, check whether the laptop is configured to use a hybrid or integrated-only graphics mode. Depending on the manufacturer, the setting may be available in software such as Lenovo Vantage, Lenovo Legion Space, Armoury Crate, MSI Center, OMEN Gaming Hub, or Alienware Command Center.
Look for settings such as GPU Mode, Display Mode, or Hybrid Mode setting. Then change the setting from Eco / iGPU Only to Standard, Hybrid, or dGPU / Discrete Only.
Restart your computer and test the issue.
Fix 4 – Update your graphics driver
Your graphics card relies on driver software to communicate with Windows. When these drivers are outdated or incorrect, Windows can lose its ability to ‘see’ and use your card properly, hence the graphics card not detected error. You should update your graphics driver to see if it fixes the problem. If you don’t have the time, patience, or skills to update the driver manually, you can do it automatically with Driver Easy.
Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running; you don’t need to be troubled by the wrong driver you would be downloading, and you don’t need to worry about making a mistake when installing. Driver Easy handles it all.
- Download and install Driver Easy.
- Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.

- Check if your NVIDIA graphics driver is flagged in the scan results. If it is, click Activate & Update to update the driver. Or you can click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system.

✅ You’ll be prompted to upgrade to the Pro version, which unlocks the full set of premium features and comes with technical support and a 30-day money-back guarantee. (Go Pro now to get a 50% OFF discount!)
⏳ If you’re not ready to buy, you can start a 7-day free trial to try all the Pro benefits. You won’t be charged anything until the trial ends. - Restart your computer to apply the changes.
If a driver update doesn’t work, you can try rolling back the graphics driver or switching to an older, more stable driver version in Driver Easy. If these steps still don’t help, you may need to wipe all leftover files using Display Driver Uninstaller (DDU) before installing a clean driver package.
Fix 5 – Roll back the most recent Windows Update
Windows Update frequently pushes generic display drivers in the background. If an update overwrites your working NVIDIA driver package, your GPU may vanish or trigger a Code 43 error. So if the issue started immediately after a Windows update, the easiest workaround is to uninstall the most recent update.
- Press the Windows key + I to open Settings.
- Go to Windows Update > Update history. Scroll down and select Uninstall updates.

- Click the Uninstall button next to the most recently installed update to remove it. Follow the on-screen instructions to complete the process.

Check if the issue is resolved now. If yes, temporarily pause Windows Update until there’s a new patch to fix the bug. Go to Windows Settings > Windows Update > Pause updates.

Fix 6 – Reset BIOS settings to default
If your NVIDIA GPU isn’t detected in BIOS/UEFI, a misconfigured firmware setting may be preventing the PCIe device from being initialized correctly. Resetting the BIOS to its default settings can rule out settings related to PCIe configuration, primary display output, or overclocking.
Before resetting the BIOS, take photos of your current settings or write them down. This is especially important if you’ve enabled XMP/EXPO, changed fan curves, adjusted CPU settings, or customized other BIOS options.
- Restart the PC.
- Enter BIOS/UEFI using the key shown during startup. Common keys include Del, F2, F10, or Esc.
- Look for a PCIe, graphics, display, or hardware-information section.
- Check whether the discrete GPU or PCIe slot is detected.
Fix 7 – Reseat the GPU and check the power connections
If resetting BIOS defaults didn’t bring the card back, check the physical connection. Modern graphics cards are big and heavy, which means they can slowly sag and pull loose from their slots over time. Besides, the power cables may look fully plugged in but are in fact missing physical contact by a hair.
- Shut down the PC and unplug the power cable.
- Remove the side panel.
- Check that the NVIDIA graphics card is fully seated in the PCIe slot.
- Remove and reseat the card if necessary.
- Check all GPU power connectors.
- If your GPU uses a power adapter, make sure each connector is fully inserted.
- If your motherboard has another compatible PCIe slot, test the GPU there.
- Start the PC and check BIOS/UEFI again.
Fix 8 – Clear the CMOS
If your motherboard still doesn’t detect the NVIDIA GPU after you’ve checked the PCIe connection and power cables, clearing the CMOS can help rule out a persistent BIOS configuration problem.
Clearing the CMOS resets stored BIOS/UEFI configuration settings to their defaults. Many motherboards provide a dedicated Clear CMOS button or CLR_CMOS/CLRTC pins; some also allow you to clear the CMOS by removing the motherboard’s coin-cell battery. The exact procedure varies by motherboard, so check your manufacturer’s manual first.
If your motherboard provides a Clear CMOS button or jumper, use that method first. If you need to remove the battery, follow the motherboard manufacturer’s instructions.
For a typical desktop motherboard with a removable CMOS battery:
- Shut down the PC and unplug the power cable.
- Press and hold the power button for several seconds to discharge the system.
- Locate the CMOS battery on the motherboard. It is commonly a CR2032 coin-cell battery, although some motherboards use a wired battery instead.
- Carefully release the battery from its retaining clip and remove it.
- Wait several minutes. The exact waiting time varies by motherboard; some manufacturers recommend around 3–5 minutes.
- Reinstall the battery with the correct orientation.
- Reconnect the power cable and turn on the PC.
- Enter BIOS/UEFI and load the default settings if prompted.
- Save the settings and restart the PC.
Check whether the NVIDIA GPU is now detected in BIOS/UEFI and Windows.
How have the methods above helped you with the troubleshooting? Do you have any ideas or tips to share with us? Please drop a comment below and let us know your thoughts.
