• What are device drivers, and why are they important?
  • Best practices to update PC drivers safely
  • Comprehensive guide: How to update all drivers on a PC
  • Troubleshooting common driver update issues
  • FAQ: Common questions about updating PC drivers
  • What are device drivers, and why are they important?
  • Best practices to update PC drivers safely
  • Comprehensive guide: How to update all drivers on a PC
  • Troubleshooting common driver update issues
  • FAQ: Common questions about updating PC drivers

How to update drivers on PC easily in 2026

Featured 13.03.2026 13 mins
Diana Popa
Written by Diana Popa
Ata Hakçıl
Reviewed by Ata Hakçıl
William Stupp
Edited by William Stupp
how-to-update-drivers-on-pc

Keeping PC drivers up to date helps to optimize both security and performance. New updates may add new features, fix bugs, or offer other improvements. While Windows usually installs recommended drivers automatically, it doesn’t always provide the newest driver versions from device manufacturers. Some driver updates are also offered as optional updates rather than being installed automatically, so manual updates are sometimes needed.

This guide explains the main ways to update drivers on Windows 11 and on Windows 10 systems that are still in use, when to use each method, and what to do if an update fails.

Note: Windows 10 reached the end of support on October 14, 2025.

What are device drivers, and why are they important?

Device drivers are specialized software that enable an OS, such as Windows, to communicate with a specific physical device (hardware). Drivers tell the OS what the device is and how to interact with it.

This is essential for managing clicks, sound, printing, and other inputs and outputs. For example, many devices rely on built-in Windows drivers to work right away, while others need vendor-specific drivers to unlock full functionality. A mouse, for instance, may work with a generic driver, but additional software or drivers can add support for advanced features.

PC drivers come in many forms, each designed to support a specific type of hardware. Common examples include:

  • Chipset or motherboard drivers: Help Windows properly identify chipset-related components and support platform features such as power management, USB connectivity, and device detection. Known providers of chipset drivers include Intel (with Chipset INF Utility) and AMD (with Ryzen Chipset Drivers).
  • Graphics drivers (GPU): Control how images, video, and 3D graphics are rendered and displayed on screen. Common examples include NVIDIA GeForce, Intel Arc Graphics, and AMD Radeon.
  • Audio drivers: Enable sound output, microphone functionality, and advanced features like surround sound. Common examples include Realtek audio drivers and Creative Sound Blaster drivers, as well as Intel audio components used on some systems.
  • Input device drivers: Translate physical actions such as keystrokes, mouse movements, and controller inputs to enable accurate keyboard, touchpad, mouse, and game controller functionality. Examples include Microsoft Human Interface Device (HID) drivers, Synaptics touchpad drivers, and vendor software that adds features for certain peripherals.
  • Network drivers: Allow the system to connect to wired and wireless networks to send or receive data over the internet (e.g., Intel Network Adapter Driver, Realtek PCIe, Broadcom NetXtreme). Missing or outdated network drivers can cause connection instability, adapter detection problems, and other network connectivity issues.
  • Storage drivers: Let the OS detect storage devices and read or write data to hard drives and other storage media. Examples include Intel Rapid Storage Technology and AMD RAID drivers, as well as other vendor- or device-specific storage drivers, where applicable.

Other external devices like printers, webcams, Bluetooth headphones, and USB flash drives also rely on drivers to function correctly.

Why keeping drivers up-to-date is essential

Keeping drivers up to date is important for two main reasons: security and performance.

Starting with the former, outdated drivers can contain known vulnerabilities that attackers may exploit to gain unauthorized access to a device. Because drivers communicate closely with the OS, a security flaw can have a system-wide impact. Regular updates help address known issues once fixes are released.

For example, a 2025 vulnerability in the Microsoft Windows Cloud Files Mini Filter Driver (CVE-2025-62221) allowed attackers to escalate privileges locally. This illustrates how security flaws in drivers can have broader consequences because of how closely drivers interact with the OS. Microsoft addressed the issue in its December 9, 2025, security updates for affected Windows versions.

Keeping drivers up to date can also improve performance and reliability. Driver updates often fix common bugs that cause freezes, crashes, and other malfunctions. They can also improve how devices interact with the OS.

This means smoother performance and better compatibility with new software. GPU driver updates, for example, are relevant when troubleshooting display issues or hardware acceleration problems. They can also affect performance in graphics-intensive apps like Blender. For this reason, updating graphics drivers can help improve compatibility, reliability, and sometimes performance in games.

Best practices to update PC drivers safely

When updating drivers manually, a few extra checks can help prevent errors.

Create a restore point (recommended)

Windows’ System Restore feature uses restore points to return system files, settings, and installed apps to an earlier state. This can undo recent system changes without affecting personal files, though it is not a substitute for backing up important data. It can be useful for troubleshooting if a driver update causes unexpected problems.

As such, it’s a good idea to create a new restore point before updating drivers.

To create a new restore point:

  1. Use the search function to find Create a restore point.On Windows, where to find "Create a new restore point" before updating drivers.
  2. If the option to create a restore point is greyed out, click Configure.Configuring system restore on Windows.
  3. Select Turn on system protection and click Apply.Windows system restore settings, where to apply "Turn on system protection".
  4. Click Create in the System Properties window.Creating a new system restore point on Windows.
  5. Name the restore point and click Create.Naming the restore point on Windows.
  6. Once it's created, you’ll find the restore point under System Restore if you need to roll back recent system changes. Selecting System Restore and then Next, shows the list of available restore points.Naming the restore point on Windows.

Avoid “driver updater” tools

Driver updater tools are third-party programs that can scan a PC and automatically install new driver versions with one click. They promise a convenient way to keep the system up to date and patch performance issues. However, they may be less reliable than using Windows Update or drivers obtained directly from the hardware manufacturer.

Unverified driver updating tools may include mismatched drivers, unnecessary updates, and bloatware. Because they’re not always accurate, these updaters can flag drivers that don’t need updating or install drivers for a different PC model.

This can introduce bugs and break features that were already working. Downloading drivers or updater tools from untrusted sources can also increase security risk. In more serious cases, fake or tampered driver downloads can expose a system to malware.

Note: This caution doesn’t necessarily apply to Original Equipment Manufacturers (OEMs). For example, companies like Lenovo and NVIDIA offer official tools to distribute verified updates for supported hardware.

Comprehensive guide: How to update all drivers on a PC

There are several methods to update drivers on a PC.

Using Windows’ built-in tools is convenient because they handle updates automatically and prioritize compatibility. However, these updates may arrive later than manufacturer releases and may not always include the newest and most feature-rich versions.

Manual updates and official OEM or component-vendor tools often provide newer or more specialized drivers, which can enable specific device features. Note that installing the wrong driver or version can cause issues.

Method 1: Update drivers with Windows Update

Windows 10 and 11 can automatically install recommended hardware drivers through Windows Update. However, this is not always the most comprehensive method because optional driver updates are not installed automatically, and the latest manufacturer version may not be available there right away.

Here’s how to trigger a Windows update:

  1. Open Settings using search or another method.How to open Windows settings.
  2. Open Windows Update from the sidebar. In Windows 11, go to Advanced options. In Windows 10, go to Update & Security > Windows Update > Advanced options.Where to find Windows update options on Windows 11.
  3. Make sure that Receive updates for other Microsoft products is toggled on.How to enable automatic driver updates for Windows 11.
  4. If you're on Windows 11, go to Additional options again, find Optional updates, and select the one needed. Windows 10 users should select View optional updates if it appears.How to locate optional updates in Windows 11.
  5. Click Download & install. Once done, restart the computer if prompted.A screenshot showing a driver ready to be updated.

Method 2: Update drivers using Device Manager

Device Manager gives more control over individual devices and can be useful when updating or reinstalling a specific driver.

  1. Click the Start button, then search for and open Device Manager.How to use the Windows search function to find "Device manager".
  2. Expand the device category you want to update by clicking the associated arrow.Where to find installed drivers on Windows.
  3. Right-click the device underneath and select Update driver.How to update drivers manually in Windows device manager.
  4. Next, select Search automatically for drivers. If Windows finds an updated driver, it will install it automatically.How to search for driver updates on Windows.

Method 3: Install drivers from the manufacturer (manual)

Windows Update often focuses on recommended drivers that work across many systems, but hardware manufacturers may also release newer drivers with performance, compatibility, stability, or security improvements.

This method gives you access to the most recent driver versions directly from the hardware provider. In some cases, it lets you choose between different driver versions depending on your needs.

Before attempting a manual update, it helps to identify your hardware and Windows version. One quick way to check system details is to press Windows key + R. Type msinfo32 in the dialog box and click Okay.Windows dialogue box with "msinfo32" typed in.

The new window displays system information such as the processor, system model, system type, baseboard information, and Windows version and build.Where to see system specs on Windows.

  1. Once the relevant details are confirmed, go to the device manufacturer’s official website. For example, if updating an NVIDIA GPU, visit NVIDIA’s official driver page.Finding driver updates for a graphics card on Windows.
  2. Download the update that matches your system specs, such as the device model, product series, and Windows version.Choosing the right GPU driver update for PC specs.
  3. If the driver is an .exe file, double-click it to install. If it's provided as an archive, extract it first.Running an .exe file to install a driver.
  4. Open Device Manager and expand the category for the device you want to update. Right-click the device and select Update driver.Installing drivers from the manufacturer to update drivers manually in the Windows Device Manager.
  5. Choose Browse my computer for drivers.How to find downloaded drivers for device manager update.
  6. Click Browse, select the folder containing the extracted driver files, and click OK.Browsing for drivers in Windows device manager.
  7. Click Next to install the driver.Browsing for drivers in Windows device manager.

Method 4: Use official OEM tools

OEM tools are apps from PC manufacturers that can scan a supported system and install approved updates. Some official update tools also come from component vendors, such as NVIDIA, and are designed to update only that vendor’s hardware.

They work similarly to Windows Update, but often provide drivers tailored to a specific PC model or hardware component. This makes them a convenient, low-effort option for supported PCs and for individual components like graphics cards.

Generally, tools from PC manufacturers provide a broad range of updates in a single app, including major drivers and firmware. On the other hand, apps from GPU makers will usually cover only drivers for their own hardware.

Common examples include Dell, Lenovo, HP, and Nvidia. PC-manufacturer tools should generally be used only on systems from the same brand, while component-vendor tools should be used only with supported hardware from that vendor.

Dell Command | Update (DCU)

Before you get started, install the latest version of DCU from Dell's official website. Next, follow the steps below to find and install driver updates.

  1. Open Dell Command | Update from the Start menu.
  2. Click Check to scan your system for available updates.
  3. Select the updates to install, and optionally enable Automatically restart system.
  4. Click Install.

Lenovo System Update / Lenovo Vantage

For consumer Lenovo devices, Lenovo Vantage is the standard update tool, while Lenovo System Update is common on some business models.

  1. Open Lenovo Vantage or Lenovo System Update from the Start menu.
  2. Navigate to the System Update or Update & Security (under the Device tab).
  3. Click Check for updates to scan your device.
  4. Select the recommended driver and firmware updates.
  5. Click Install Selected to apply the updates. Your PC might restart automatically.

HP Support Assistant

Find the latest version of HP Support Assistant on the provider’s official website.

  1. Open HP Support Assistant from the Start menu.
  2. From the main My Dashboard tab, go to Device Support.
  3. Click Software and Drivers and wait for the tool to scan your system for available updates.
  4. After the scan finishes, select the recommended updates.
  5. Click Download and Install. If prompted, restart your computer.

Nvidia App

Get the official NVIDIA app if needed and open it.

  1. Go to the Drivers section to check for available NVIDIA driver updates, then click Download.The official Nvidia app, with the Download button highlighted.
  2. Once the download is complete, click Install.The official Nvidia app, with the Install button highlighted.
  3. Click through the dialog box and choose whether you want a custom or express installation. Once you’ve ticked the boxes, click Continue.A new Nvidia driver installation page, showing various options.

Troubleshooting common driver update issues

Driver issues can happen for several reasons. If a problem stems from an outdated, missing, or incompatible driver update, checking for optional updates may help in some cases, but reinstalling the driver or getting the latest version from the manufacturer may also be necessary.

If you recently installed updates and are still encountering issues, the reasons may include driver conflicts, incompatible versions, or Windows using basic drivers that don’t fully support the hardware.

When updates fail, two common ways to address installation errors and driver conflicts are to reinstall the driver or to roll back to a previous one.

Reinstalling drivers

Reinstalling drivers can help reset conflicting settings and replace corrupted files.

  1. Open Device Manager and expand the category for the affected device. Right-click the device and select Uninstall device.How to uninstall drivers on Windows.
  2. Press Uninstall again to confirm.Removing Windows drivers.
  3. Restart the computer. Windows may reinstall the driver automatically. If it doesn't, open Device Manager, right-click your computer name (or select Action), and choose Scan for hardware changes.

Rolling back drivers: How and when

Rolling back drivers can help when a recent update causes issues. The option to roll back may be unavailable if Windows no longer has the previous driver version stored. If that happens, consider reinstalling the driver or using a restore point.

  1. Open Device Manager and expand the category for the affected device. Right-click the device and select Properties.How to access a particular driver's properties page.
  2. Open the Driver tab and select Roll Back Driver. Choose the option that best matches the issue and click Yes to confirm.
  3. Restart the computer to apply the change.The option to roll back a driver.

FAQ: Common questions about updating PC drivers

How do I update all drivers on my PC?

The easiest way to update most drivers is by using Windows Update. On Windows 11, open Settings > Windows Update > Advanced options > Optional updates, then install any available driver updates you need. For Windows 10, go to Settings > Update & Security > Windows Update, then look for View optional updates if it appears.

How do I manually update a driver?

To manually update a driver, download the correct version from the device manufacturer’s official website. Then, open Device Manager, right-click the device, select Update driver > Browse my computer for drivers, and choose the folder containing the downloaded files.

How to check if a driver needs to be updated?

You can check for driver updates using Windows Update or Device Manager. In Windows Update, look under Advanced Options > Optional updates where available. In Device Manager, right-click a device and select Update driver > Search automatically to check for newer drivers.

How do I check if my graphics drivers are up to date?

To check if graphics drivers are up to date, go to Device Manager, open Display adapters, right-click the device, select Update driver, and follow the prompts. Because graphics drivers are updated frequently, another common option is to use the GPU vendor’s official tool or driver page.

What should I do if my driver update fails?

If a driver update fails, start by reinstalling the driver through Device Manager. If that doesn’t help, check for optional updates in Windows Update, or download and install the latest compatible driver directly from the hardware manufacturer’s website.

How often should I update my drivers?

For most users, letting Windows install recommended driver updates and checking for optional or manufacturer-provided updates when needed is usually enough. For gaming or other graphics-intensive workloads, it may be worth checking GPU driver updates more often.

Can I roll back to an older driver version?

Yes, Windows has the option to roll back to a previous driver version if one is available. Open Device Manager, go to the device’s Properties, select the Driver tab, and click Roll Back Driver.

What is the best (safe) way to update drivers on Windows 11?

For most users, the safest starting point is Windows Update. This method lists and installs drivers that are tested and approved for compatibility. Official OEM tools are another good option when Windows does not provide the needed update.

Take the first step to protect yourself online. Try ExpressVPN risk-free.

Get ExpressVPN
Content Promo ExpressVPN for Teams
Diana Popa

Diana Popa

Diana Popa is a writer for the ExpressVPN Blog, where she focuses on cybersecurity and online privacy. She has almost half a decade of firsthand experience in tech and fintech content, and she uses this background to provide practical guidance, helping readers navigate the online world more safely. When she’s not researching the latest privacy developments or crafting guides, she’s either out on a long walk or studying a foreign language just for fun.

ExpressVPN is proudly supporting

Get Started