Installing and Updating Drivers
In this guide, you will learn how to download or update drivers on your computer.
WARNING
It is highly recommended to avoid using third-party software to update or install your drivers.
Identifying Your Hardware
The first step in installing drivers is to correctly identify the hardware you need drivers for. This information can be found in your computer's manual or by using the Device Manager. You can access the device manager by right clicking the Windows start button or by pressing Win + X and selecting Device Manager. In the Device Manager, look for the device you need drivers for, and expand its entry to see its model number.
You can also use the System Information tool to find hardware information; open System Information, navigate to the “Hardware” section and find the device for which you require drivers.
Method 1: Using Windows Update
You can usually find drivers for your devices in Windows Update, instead of having to manually download the file.
Open Settings via the start menu or by pressing Win + I.
Go to Update & Security (on Windows 10) or Windows Update (on Windows 11).
Click on “Check for Updates” or "Download & Install Updates".
Windows Update might say that you are up-to-date, even if optional updates are available. You can check for more optional updates in the 'Optional updates' section of Windows Update settings.
On Windows 11:
Click "Advanced options".
Click "Optional updates".
Click "Driver updates" to show the list of available driver updates if there are any.
Select any optional updates you wish to install, then click "Download & install".
On Windows 10:
Open the Settings app. You can do this by searching for it in the Start menu, pressing Win + I, or pressing the Settings icon above the power button.
Select "Update & Security".
If there are updates available, click "Download". Otherwise, click "Check for Updates".
Windows should begin looking for any drivers or updates available for your device, including graphics drivers if any are available.
Method 2: Using your OEM's website
Note
"OEM" here refers to the manufacturer of an entire device, like a laptop or pre-built desktop. If you are using a custom-built computer, you should follow Method 3 instead.
It is highly recommended to download or update your drivers through your manufacturer's website, as that will guarantee proper functionality, provided you've installed the correct drivers. This is especially a good idea for your Graphics Card (GPU) Drivers.
All you need to do is:
- On the search engine of your choice (Google, Bing, DuckDuckGo, etc…), search for "{device manufacturer} drivers".
- Visit the manufacturer's website and enter the model of your device, then follow the instructions on the page.
- When you select the product, you may be shown with 2 options:
- Download the driver downloader (recommended).
- Download this specific driver only and install it manually.
Well-known manufacturers' websites
Note
You may also want to use Display Driver Uninstaller (DDU) for this if you're using an NVIDIA or Intel GPU. If that's the case, there is an excellent guide on that here. If you're using an AMD GPU, then the Radeon installer's built-in "factory reset" (under Additional Options) function is preferred over DDU.
Method 3: Using your manufacturer's website
Note
"Manufacturer" here refers to the manufacturer of an individual piece of hardware. If you are using a laptop or a pre-built desktop, you should probably download drivers from your OEM's website instead. See Method 2.
For each piece of hardware in your computer that you wish to get drivers for:
On the search engine of your choice (Google, Bing, DuckDuckGo, etc…), search for "{hardware manufacturer} drivers".
Search for the model number of the piece of hardware you want to upgrade/install drivers for.
When you select the product, you may have two options:
- Download the driver downloader (recommended).
- Download this specific driver only and install it manually.
Method 4: Device Manager
Warning
This method may not work effectively on older versions of Windows, if this is the case then don't follow this method.
Open Device Manager by either searching for it in Start or pressing Win + X and tapping M afterwards.
Find the category of your device (for example, "Display adapters"). You'll be presented with a list of devices installed in your system.
Right-click the device you wish to reinstall. Then, select "Uninstall device".
Select "Delete the driver software for this device" then click "Uninstall". Note that your screen may flicker after clicking this button.
Go to "Action", then select "Scan for hardware changes".
Go back to the unrecognised devices category or go to the same device category and find the target you are trying to reinstall. If you find it in unrecognised devices, right-click and install it. Or if it's already reinstalled automatically, you're done. (In GPU, note that it may now be called "Microsoft Basic Display Adapter". Right-click it and select "Update driver").
Troubleshooting 🔧
If you can access Windows
Verifying Driver Signatures
Verifying driver signatures ensures you are installing secure, untampered and correct drivers issued by your hardware manufacturer.
Press Win + R, then type in
sigverif
and press Enter.A window will pop up. Press the
Start
button to verify driver signatures.
Updating Drivers with Device Manager
Press Win + X and then clicking the "Device Manager" option. You can also search for it in the Start Menu.
In Device Manager, find the device that is causing problems (you might have to expand a category), right-click on it, and click "Properties".
Go to the "Driver" tab at the top of the window, and then click "Roll Back Driver".
Windows will ask you why you're rolling back to an earlier driver. Select a reason, and click "Yes". If you want to, you can leave a detailed response in the "Tell Us More" field, at the bottom of the window.
Windows will then restore your driver to the earlier version, which could take up to 5-10 minutes.
Safe Mode
Safe mode is a diagnostic tool, which loads Windows with only the essential drivers. This allows you to access Windows even if the problematic driver is causing issues during normal boot.
Enter Safe Mode:
On Windows 10 or 11:
Open the Start menu, click on the power button, and hold Shift while clicking Restart. This will take you to the Windows Recovery Environment.
Click on "Troubleshoot"
Then, select "Advanced options"
Finally, click "Startup Settings" and then "Restart".
After your computer restarts, press 4 to boot into Safe Mode, or 5 to boot into Safe Mode with internet access.
On earlier versions of Windows:
- Restart your computer and repeatedly press F8 before the Windows logo appears.
- At the Advanced Boot Options menu, select “Safe Mode” to boot into Safe Mode, or “Safe Mode with Networking” to boot into Safe Mode with internet access.
Uninstall the Driver in Safe Mode:
Once in safe mode, you can uninstall the problematic driver:
Open the Device Manager (search for it in the Start Menu).
Expand the category for the device with the recently installed driver.
In Device Manager, find the device that is causing problems (you might have to expand a category), right-click on it, and click "Properties".
Go to the "Driver" tab at the top of the window, and then click "Roll Back Driver".
Windows will ask you why you're rolling back to an earlier driver. Select a reason, and click "Yes". If you want to, you can leave a detailed response in the "Tell Us More" field, at the bottom of the window.
Windows will then restore your driver to the earlier version, which could take up to 5-10 minutes.
Alternate method (Safe Mode with Command Prompt)
If you can't access the normal safe mode, you may try to access Safe Mode with Command Prompt and execute the following commands in Command Prompt (replace
not_working_driver
with the driver that isn't working):textDISM /Image:C:\ /Get-Drivers DISM /Image:C:\ /Remove-Driver /Driver:not_working_driver.inf
You should see something like this:
textFound 1 driver package(s) to remove. Removing 1 of 1 – not_working_driver.inf: The driver package was successfully removed. The operation completed successfully.
System Restore
At startup options, click Troubleshoot.
Then, click on "Advanced Options"
Click on "System Restore" and follow the instructions
Startup Repair
Select "Troubleshoot"
Select "Advanced options"
Select "Startup Repair"
Reinstall Windows
If none of the solutions above work, you may need to reinstall Windows. This will erase all your data and applications, so make sure you have a backup. You can learn how to back up your data here.
You can learn how to download and reinstall Windows here.