The basic steps for installing an Nvidia driver

Installing an Nvidia driver means downloading the correct file for your graphics card and operating system, then running the installer or using your system's package manager. On Windows, Nvidia provides a single installer that detects your hardware and installs everything automatically. On Linux, you can either download an installer from Nvidia or use your distribution's built-in software manager, depending on which method your system supports.

The process takes 10 to 20 minutes on most machines. You will need administrator access on your computer, and your monitor will go blank briefly during installation. After the driver finishes, you may need to restart your computer for the changes to take effect.

Key Takeaways

  • Find your exact graphics card model and operating system version before downloading, because installing the wrong driver will not work.
  • On Windows, download the installer directly from Nvidia's website, run it as administrator, and follow the on-screen prompts.
  • On Linux, check whether your distribution includes Nvidia drivers in its software manager before downloading from Nvidia directly.
  • After installation completes, restart your computer and verify the driver loaded by opening Nvidia's control panel or running a terminal command.

Finding your graphics card model and operating system version

You need to know exactly which Nvidia card you have and which version of Windows or Linux you are running. On Windows, right-click on your desktop and look for "Nvidia Control Panel" in the menu — if it appears, you already have a driver installed. Open it and look for "System Information" in the left sidebar; the card model will appear under "Graphics Card".

If Nvidia Control Panel does not appear, open Device Manager by pressing Windows key + X and selecting Device Manager. Expand "Display adapters" and look for anything labeled Nvidia or GeForce. Write down the exact model name.

For your Windows version, press Windows key + Pause/Break, or right-click "This PC" and select Properties. You will see "Windows 10" or "Windows 11" and whether you have a 64-bit or 32-bit system. Most modern computers use 64-bit.

On Linux, open a terminal and type lspci | grep -i nvidia to see your card model. For your system version, type uname -m to check if you have 64-bit or 32-bit, and cat /etc/os-release to see your Linux distribution and version number.

Downloading the driver on Windows

Go to nvidia.com/Download/driverDetails.aspx or search "Nvidia driver download" in your browser. You will see a form with four dropdown menus. Select "GeForce" as the product type (unless you have a Quadro or professional card), then select your exact card model from the second menu.

In the third menu, select your operating system — "Windows 10 64-bit" or "Windows 11 64-bit" for most users. Leave the fourth menu on "Game Ready Driver" unless you use your card for professional work like 3D rendering, in which case select "Studio Driver".

Click the green "Download" button. The file will be several hundred megabytes and may take a few minutes depending on your internet speed. Save it to your Downloads folder or your Desktop so you can find it easily.

Installing the driver on Windows

Locate the file you downloaded and double-click it. Windows will ask for permission to run the installer — click "Yes". The Nvidia installer will open and begin checking your system. Let it run without interrupting.

When the installer shows you options, you can accept the default settings and click "Next" through each screen. The installer will automatically detect your card and install the correct components. Do not uncheck any boxes unless you have a specific reason — the default selection is correct for most users.

When installation finishes, the installer will ask whether to restart your computer now or later. Click "Yes, restart now" so the driver loads properly. Your screen may go black for 10 to 30 seconds during the restart — this is normal.

Downloading and installing the driver on Linux

Before downloading from Nvidia, check whether your Linux distribution includes the driver in its software manager. On Ubuntu, open "Software & Updates" and click the "Additional Drivers" tab. If you see an Nvidia option with a green checkmark or a radio button, your system can install it from here — select it and click "Apply Changes". This method is simpler and integrates better with system updates.

If your distribution does not offer Nvidia drivers, or if you need a newer version than what is available, download from nvidia.com/Download/driverDetails.aspx. Select "Linux 64-bit" or "Linux 32-bit" depending on your system, then download the .run file.

Before running the installer, you may need to disable the open-source Nouveau driver that Linux uses by default. Open a terminal and type sudo nano /etc/modprobe.d/blacklist.conf, then add the line blacklist nouveau at the end of the file. Press Ctrl+O to save, then Ctrl+X to exit.

Restart your computer, then open a terminal and navigate to your Downloads folder by typing cd Downloads. Type sudo bash NVIDIA-Linux-x86_64-[version].run, replacing [version] with your actual file name. The installer will run in text mode — read the license agreement, type "accept", and let it install. Restart when finished.

Verifying the driver installed correctly

On Windows, right-click your desktop and select "Nvidia Control Panel". If it opens without errors, the driver is working. You can also open Device Manager again and check that your card no longer shows a warning symbol.

On Linux, open a terminal and type nvidia-smi. If the driver loaded correctly, you will see a table showing your card model, driver version, and memory usage. If you see "command not found", the driver did not install properly — check the installation output for error messages.

What to do if the driver will not install

If the Windows installer fails or closes unexpectedly, restart your computer and try again. Make sure you downloaded the correct version for your operating system — a 32-bit installer will not work on a 64-bit Windows system, and vice versa.

If you see an error about your card not being supported, double-check that you selected the correct model in the download form. Very old Nvidia cards (before 2010) may not have drivers for Windows 10 or 11 — check Nvidia's legacy driver page to see if your card is still supported.

On Linux, if the installer says "Nouveau is still loaded", the blacklist method did not work. Try booting into a text-only mode by holding Shift during startup, logging in without the graphical interface, and running the installer from there.

Frequently Asked Questions

Do I need to uninstall the old driver before installing a new one?

On Windows, the Nvidia installer automatically removes the old driver before installing the new one, so you do not need to do anything. On Linux, the installer will also handle this automatically. You only need to manually remove the old driver if you are switching from Nvidia to AMD, or if you are removing Nvidia drivers entirely.

What is the difference between Game Ready and Studio drivers?

Game Ready drivers are optimized for gaming and general use, with the latest performance improvements for new games. Studio drivers are for professional work like 3D rendering, video editing, and CAD software — they prioritize stability and accuracy over raw speed. Most users should choose Game Ready.

Can I install a driver without restarting my computer?

On Windows, you can sometimes use the driver without restarting, but some features may not work correctly until you restart. On Linux, you usually do not need to restart after installing the driver. To be safe, restart after installation on both systems.

What if my computer has two graphics cards?

If you have both an Nvidia card and an integrated Intel or AMD card, the Nvidia installer will detect both and install drivers for the Nvidia card only. Your system will automatically use the Nvidia card for demanding tasks and the integrated card for everyday use to save power.

How often should I update my Nvidia driver?

You do not need to update every time a new driver is released. Update when you encounter performance problems in games or applications, when you upgrade to a new game that requires a newer driver, or when Nvidia releases a security update. Most users update every few months.