Graphics Card Not Detected – 7 Fixes & Reasons

The purpose of the motherboard is to connect all the components together such as the CPU, GPU, RAM, and any storage devices. So, if your motherboard is failing to detect a GPU, it can raise a lot of concerns especially if you have a brand-new graphics card.

The Graphics card is an expansion slot card, you install the GPU inside the motherboard and the motherboard should detect it. If you are having issues where the motherboard is not detecting the GPU, here are a few things that you can do to fix the problem.

Answer: When your GPU is undetected, the usual culprits are outdated or incompatible drivers, weak power supply, faulty card slot, and BIOS settings that need to be updated. To resolve the issue, you may need to update your GPU drivers, check your power supply for issues, clean off any dust from the slots on your motherboard and GPU, and make sure all of your BIOS settings are set correctly.

Check The Power Supply

Sometimes, your GPU will go undetected because its power requirements aren’t being met. Unlike the CPU and RAM, the power supply receives its power mainly from the power supply. So check power connectors, and make sure that it’s able to handle the GPU’s power requirements.

A graphics card has what we call a TDP (thermal design power), which is the amount of power required for it to perform at stock speed. You can check this value on your manufacturer’s website and make sure that your PSU (power supply unit) can provide at least 30-50 watts more than the TDP. Having power headroom is important when the GPU boosts to a higher clock speed.

Solution: A faulty power supply can also cause a GPU to go undetected, this is why it’s important to use a quality PSU from a reputable brand. If you’re not sure about your PSU, the best way to check is to connect your GPU to another system that has a working PSU and graphics card. If the GPU gets detected on the other system, then you know that your PSU is the issue.

Check The GPU Slot

Your GPU is meant to connect to the x16 PCI-E slot on your motherboard, which has 16 PCI-E lanes. Those PCI-E lanes are for data transfer and also supply power to the GPU. If there are any issues with the PCI-E slot (like a loose connection), it can prevent the GPU from getting detected.

To check if the PCI-E slot is working, you can try to connect a different PCI-E device to the slot. If the PCI-E device gets detected, then you know that the PCI-E slot is working. However, if the PCI-E device doesn’t get detected, then there may be an issue with the PCI-E slot.

Solution: Sometimes cleaning the PCI-E slot can fix this issue. To clean the PCI-E connector, use a small flathead screwdriver to gently scrape off any dirt or dust particles from the PCI-E connector on your motherboard. Also, clean the golden fingers on the PCI-E devices (Graphic card), this can fix the problem if there is any dirt or dust on the PCI-E device.

Change BIOS Settings

Sometimes your GPU won’t work due to it being disabled in the BIOS. So you need to go into your BIOS and enable the GPU. The process of entering the BIOS may differ depending on the motherboard manufacturer.

If you’re not sure how to enter the BIOS, you can check your motherboard manual or look for the “Boot” option in the BIOS menu. In the “Boot” menu, look for an option called “PCIe X16 Support” or similar and make sure that it’s enabled.

If you’re not sure what BIOS settings to change, check your motherboard manual or search online for step-by-step instructions on how to enter the BIOS and enable PCIe x16 support. The goal is to ensure that there is nothing inside the BIOS preventing the motherboard from detecting any dedicated graphics cards.

Check Device Manager & Use GPU Ports

Sometimes device manager may have the dedicated GPU disabled. To enable the dedicated GPU, go to device manager (search for it in the start menu). In device manager, expand the “Display adapters” section and enable the dedicated GPU. This is a pretty simple fix that can save a lot of time.

Sometimes this may be caused by using the integrated GPU by outputting a display by the motherboard. Always ensure that you’re plugged into your dedicated GPU and enable the display to output from the dedicated graphics card instead of the integrated one.

Check GPU Drivers

If you haven’t installed your GPU drivers then your GPU may not be detected. Ensure that you have the latest drivers installed for your dedicated graphics card and make sure that they are compatible with your motherboard and operating system. You can download drivers from your manufacturer’s website or use a third-party tool like Driver Easy to update drivers automatically.

Your graphics cards will use drivers either from AMD or NVIDIA, depending on which dedicated GPU you have. Make sure that drivers are updated for both the AMD and NVIDIA drivers to fix this issue. If your motherboard doesn’t recognize the graphics card, there may be an issue with the drivers. Sometimes drivers can become corrupted over time and cause problems. To fix this, you can try reinstalling the drivers.

Reinstalling Windows

Reinstalling Windows can also help to fix this issue. Windows updates may have introduced a bug that prevents your dedicated GPU from being detected. If you started noticing the problem after installing Windows updates or if there was a Windows update around the time when you started noticing this issue, then there’s a high chance that Windows update is causing this issue.

While reinstalling Windows can seem like an extreme solution, it really is one of the most effective ways to fix common issues like this and recover performance on your PC. To reinstall Windows, make sure that you backup all of your important data and prepare your computer for Windows installation by disconnecting any peripherals and uninstalling programs that you don’t need before starting Windows installation.

Reinstalling windows also removes any malware that can possibly be the culprit of your GPU going undetected. Or, you can install the Malwarebytes program that can scan and remove any malicious software. If you’re not sure how to reinstall Windows, you can check out our guide on how to do it.

Damaged Graphics Card

While this is something no one wants to think about, it’s important to consider whether your graphics card might be broken and not recognized by the motherboard. If you’re fairly certain that it’s broken or damaged in some way, then there may not be much that can be done to fix this problem aside from replacing your graphics card with a new one.

If your graphics card doesn’t work in different system configurations, it may be broken and you’ll need to replace it. If you have an extra graphics card lying around, you can plug that graphics card in to check if it works. If this is the case, then your graphics card is faulty in some way.

Fixing a broken graphics card can be daunting and expensive, so it’s important to be sure that this is the issue before taking any further steps. Sometimes replacing blown capacitors, cleaning the GPU up and adding a fresh layer of thermal paste may solve the problem


So here are the common reasons why your graphics card may not be detected by your motherboard and some solutions to fix the problem. As you can see, there are a few different things that could be causing this issue.

We hope that this article was helpful and that you were able to get your graphics card working again. If you have any further questions or comments, please don’t hesitate to reach

Leave a Comment