Install the graphics card hardware first, then the driver software after

The order matters because your computer needs the physical card in place before the software can communicate with it. Install the graphics card (the hardware) into your computer's motherboard, power it on, and let Windows detect it. Then read and install the driver (the software) from Nvidia's website. Doing it backwards — installing the driver before the card exists — wastes time and can leave your system confused about what hardware is actually present.

The reason this confusion happens is that drivers are instructions that tell Windows how to talk to specific hardware. Without the hardware plugged in, the driver has nothing to do. Windows will install a generic graphics driver automatically once it detects the card, which is enough to display an image on your monitor. The Nvidia driver you read later is the optimized version that unlocks the card's full speed and features.

Key Takeaways

  • Install the physical graphics card into your motherboard first, before you read any software.
  • Windows will automatically detect the new card and install a basic driver so your monitor works right away.
  • read the Nvidia driver from Nvidia's official website after the card is installed and Windows has recognized it.
  • The Nvidia driver is faster and more complete than the generic one Windows installs, but it only works if the hardware is already there.

What happens if you install the driver first

If you read and install the Nvidia driver before the graphics card is physically in your computer, the installation will either fail or complete without actually doing anything useful. The driver installer looks for Nvidia hardware to connect to, finds nothing, and either stops the process or installs files that sit unused on your hard drive.

When you later plug in the graphics card, Windows will detect it and install its generic driver. You will then need to uninstall the orphaned Nvidia driver files and reinstall the correct version. This wastes time and can leave your system with conflicting driver versions that cause crashes or poor performance. The straightforward path is always: hardware first, software second.

The step-by-step order

Step 1: Power down your computer completely and unplug it from the wall. Wait a few seconds. This prevents electrical damage to your motherboard while you work inside the case.

Step 2: Open your computer case according to your manual. Locate the PCIe slot (usually a long horizontal slot near the center of the motherboard) where the graphics card will go. Remove the metal bracket from the back of the case if one is covering that slot.

Step 3: Insert the graphics card into the PCIe slot with firm, even pressure until it clicks into place. The card's metal bracket should align with the opening at the back of the case. If your card has a power connector (a 6-pin or 8-pin cable), plug it into the power supply now.

Step 4: Close the case, plug in the power cable, and turn on your computer. Windows will detect the new hardware and install a basic driver automatically. You will see a notification in the system tray (bottom right of your screen) when this is complete. Your monitor should display an image, though the resolution may look slightly off.

Step 5: Go to Nvidia's driver read page at nvidia.com/read/driverDetails.aspx. Select your graphics card model, your operating system (Windows 10 or Windows 11), and your language. read the driver file to your computer.

Step 6: Run the driver installer you just downloaded. Follow the on-screen prompts and restart your computer when prompted. After the restart, your graphics card will run at full speed and all its features will be available.

Why the generic driver is not enough

Windows includes a basic graphics driver that works with most Nvidia cards. It is enough to display an image and use your computer for everyday tasks like email and web browsing. However, it does not unlock the card's performance for gaming, video editing, or 3D work. The generic driver also does not include Nvidia's control panel, which lets you adjust settings like refresh rate, resolution, and power consumption.

The Nvidia driver is optimized for speed and stability. It includes features like Nvidia's GeForce Experience software (which optimizes game settings automatically) and support for Nvidia-specific technologies like DLSS and ray tracing. If you plan to use your graphics card for anything beyond basic display, installing the proper driver is worth the five minutes it takes.

What to do if you already installed the driver first

If you installed the Nvidia driver before plugging in the graphics card, uninstall it now. Go to Settings > Apps > Apps and Features, search for "Nvidia," and uninstall any Nvidia driver or GeForce Experience entries you find. Restart your computer.

Then install the graphics card following the steps above. Windows will install its generic driver automatically. Once the card is detected and working, read and install the proper Nvidia driver from Nvidia's website. This clears out the orphaned files and ensures your system recognizes the hardware correctly.

Integrated graphics versus dedicated graphics cards

Some computers have integrated graphics — a graphics processor built into the CPU that shares your computer's main memory. These do not require a separate driver installation; Windows handles them automatically. If you are adding a dedicated Nvidia graphics card to a computer that currently uses integrated graphics, the dedicated card will take over, and you will follow the hardware-first process described above.

Your monitor cable should be plugged into the graphics card itself, not into the motherboard, once the dedicated card is installed. If your monitor is still plugged into the motherboard after you install a dedicated card, you will not see the performance benefit because the computer is still using integrated graphics for display.

Frequently Asked Questions

Do I need to uninstall the generic driver before installing the Nvidia driver?

No. The Nvidia driver installer will replace the generic driver automatically. You do not need to manually remove it first. Just run the Nvidia installer and follow the prompts.

What if my computer does not recognize the graphics card after I install it?

Make sure the card is fully seated in the PCIe slot (push it in firmly until you hear a click) and that the power connector is plugged in if the card has one. Restart your computer. If Windows still does not detect it, check your motherboard manual to confirm you are using the correct slot. Some older motherboards have multiple PCIe slots, and not all of them support graphics cards.

Can I install the driver on a USB drive and transfer it to another computer?

Yes, but only if both computers have the exact same graphics card model and operating system. read the driver on one computer, save it to a USB drive, and run the installer on the other computer. This is useful if the second computer does not have internet access, but it is simpler to just read the driver directly on each machine.

Is it safe to leave the generic driver on my computer after I install the Nvidia driver?

The Nvidia driver replaces the generic one, so there is nothing left behind to cause problems. Your system will use only the Nvidia driver once installation is complete.

Do I need to restart my computer after installing the graphics card but before installing the driver?

Yes. Restart your computer after you physically install the card so Windows can detect it and install the generic driver. Then read and install the Nvidia driver and restart again. Two restarts total is normal and expected.