How to Update Drivers on Windows 11 [Complete Guide]

Windows 11 installs most drivers on its own through Windows Update; to pick up the rest, open Settings > Windows Update > Advanced options > Optional updates > Driver updates.

This guide covers that route, Device Manager, a manufacturer's download, vendor updater apps and pnputil, plus how to prove the update took and how to roll one back.

The fastest way to update drivers on Windows 11

Windows Update is the route Microsoft supports. It delivers drivers certified through the Windows Hardware Compatibility Program, and optional driver updates wait there until you select them.

  1. Select Start > Settings > Windows Update.
  2. Select Advanced options.
  3. Turn on Receive updates for other Microsoft products.
  4. Under Additional options, select Optional updates.
  5. Expand Driver updates, tick each driver you want, then select Download and install.
  6. Restart the PC when the install finishes.

Optional drivers are never installed for you. If Optional updates shows nothing under Driver updates, Windows has no newer certified driver for this hardware.

On Windows 10 the path differs: Settings > Update & Security > Windows Update > Advanced options, then Check for updates and View optional updates.

Methods to Update Drivers on Windows 11

Five routes lead to a newer driver, and they do not reach the same set of drivers. Match your case to a row.

Your situation Use this Why
General maintenance, nothing broken Windows Update, then Optional updates Only certified drivers, and Windows picks the matching one for the hardware
One device misbehaves and you want Windows to look again Device Manager, Search automatically for drivers Targets a single device instead of the whole PC
The maker has a newer driver than Windows Update offers Download it, then Browse my computer for drivers Windows Update only carries drivers the vendor submitted for certification
A branded laptop or desktop, or a discrete GPU The maker's own updater app Covers firmware and model-specific drivers that Windows Update does not ship
Many machines, a script, or an INF folder already downloaded pnputil from an elevated Command Prompt Adds and installs driver packages without touching the interface

Understanding Drivers and Why Updating Them Matters

A driver is the code that lets Windows drive a specific piece of hardware. Most of it runs in kernel mode, which is why Windows checks its signature before loading it.

Point What it means on your PC
How drivers arrive Hardware partners publish certified drivers to Windows Update. A Windows PC checks in regularly and installs a newer driver when one applies.
Why Microsoft pushes them Microsoft's stated reason is to keep the device secure and up to date, not to make it faster.
Which ones are not automatic Optional driver updates. They sit under Optional updates > Driver updates until you select them.
Why signing matters Kernel Code Integrity only loads drivers signed by an authority Windows trusts, which blocks untested kernel-mode code.
The certification mark Drivers signed through the Windows Hardware Compatibility Program (WHCP) are the ones Windows Update carries.
The April 2026 change Cross-signed drivers without WHCP certification are blocked by default in enforcement mode, so an old driver can stop loading after it worked for years.
What an update will not do It does not repair failed hardware, and it is not a general speed fix for a slow PC.

Preparing to Update Drivers on Windows 11

Four things make the difference between a five-minute job and an afternoon. Collect them before you install anything.

What you need Why Where to get it
An administrator account Driver installs write to the driver store, and pnputil refuses to run without elevation Sign in with an admin account; open Command Prompt with Run as administrator
A working internet connection Windows Update, Device Manager's automatic search and every vendor tool download over the network Wired or Wi-Fi; a metered connection can hold updates back
The exact device name You select one device, not a category, so you need to know which entry to open Right-click Start, select Device Manager, expand the category such as Display adapters
The current driver version Without it you cannot tell whether the install changed anything Right-click the device > Properties > Driver tab, or run pnputil /enum-drivers
A way back Graphics, storage and network drivers can leave the PC unusable if the new one misbehaves Roll Back Driver on the Driver tab; System Restore in Control Panel; point-in-time restore under Settings > System > Recovery

Point-in-time restore is on by default on Windows 11 Home and on unmanaged Pro devices whose OS volume is 200 GB or larger. It takes a restore point roughly every 24 hours and keeps each one for about 72 hours.

Windows 11 Point-in-time restore dialog with restore point settings
This built-in safety net saves a restore point every 24 hours and keeps each one for about 72 hours. (Image: Microsoft)

Second method: update one device from Device Manager

Use this when a single device is at fault. It searches the driver store and Windows Update for that device alone.

  1. Right-click Start and select Device Manager.
  2. Select the arrow next to the category that holds the device, such as Display adapters or Bluetooth.
  3. Right-click the device and select Update driver.
  4. Select Search automatically for drivers.
  5. Follow the prompts, then restart the PC.
  6. If the window reports The best drivers for your device are already installed, select Search for updated drivers on Windows Update in the same window.

That message means Windows has nothing newer on hand. It does not mean the manufacturer has nothing newer, which is what the third method is for.

Third method: install a driver downloaded from the manufacturer

Vendors often post a driver before, or instead of, submitting it to Windows Update. Download it from the vendor's own support site, never a download portal.

  1. Download the driver from the device manufacturer's website, matching your Windows version and architecture.
  2. Uncompress the download if it is an archive, and note the folder it lands in.
  3. Right-click Start and select Device Manager.
  4. Expand the category, right-click the device and select Update driver.
  5. Select Browse my computer for drivers.
  6. Select Browse…, pick the folder holding the driver files, then select OK.
  7. Check the path is right, select Next, then select Close when the install finishes.

Many vendor downloads are self-installing packages. Run the package instead and it handles the same work, and usually the control panel software with it.

Fourth method: use the PC or component maker's own updater

Branded machines and discrete graphics cards have first-party tools that cover firmware and model-specific drivers Windows Update never ships.

Your hardware Official tool What it covers
NVIDIA GeForce graphics NVIDIA app The Graphics Drivers section installs Game Ready Drivers, tuned with game developers, or Studio Drivers for creative apps
Intel processors, graphics, Wi-Fi and chipset Intel Driver & Support Assistant (Intel DSA) Detects Intel hardware and lists the updates available for it
HP laptops, desktops and printers HP Support Assistant Automatic firmware and driver updates; set it to install them or just notify you
Dell home PCs SupportAssist for Home PCs Pre-installed on Dell PCs; scans the PC and installs the updates it finds
AMD graphics and processors AMD's own driver download site at amd.com Select the product, then download the driver package AMD publishes for it

A Dell machine has its own routine worth following end to end: How to Keep Your Dell Drivers Updated on Windows 11/10.

NVIDIA app Drivers tab showing Game Ready Drivers with Install button
The NVIDIA app's Drivers section installs Game Ready Drivers, tuned with game developers, or Studio Drivers for creative work. (Image: NVIDIA)

Update drivers from Command Prompt with pnputil

PnPUtil ships in %windir%\system32 on every Windows version since Vista, so there is nothing to install. It needs an elevated prompt.

pnputil /add-driver C:\Drivers\*.inf /subdirs /install

/add-driver puts the driver packages into the driver store, /subdirs walks every folder under C:\Drivers, and /install applies them to any matching device. Add /reboot to let PnPUtil restart the PC when the change needs it. Point the path at the folder holding your extracted INF files.

You should see: PnPUtil lists each INF it processed and returns to the prompt without an error. The device's entry in Device Manager then shows the new driver on its Driver tab.

Three more commands earn their place. pnputil /enum-drivers lists the third-party driver packages in the store, pnputil /scan-devices makes Windows look for hardware changes, and pnputil /delete-driver oem12.inf /uninstall removes a package and pulls it off the devices using it.

PnPUtil will not force a lower-ranked driver onto a device. If nothing changes, the package you added is not the best match Windows has.

How to check the driver actually updated

An install that reports success is not proof. Compare the version on the device against the one you noted before you started.

  1. Right-click Start and select Device Manager.
  2. Expand the category and right-click the device, then select Properties.
  3. Open the Driver tab and read the driver date and version shown there.
  4. Confirm the date and version differ from the ones you recorded before the install.
  5. Open an elevated Command Prompt and run pnputil /enum-drivers to see the package now sitting in the driver store.
  6. Use the device itself: play audio, run the game, print a page, reconnect the Bluetooth accessory.

A yellow warning triangle next to the device in Device Manager means Windows loaded the driver but the device reported a problem. Treat that as a failed update, not a partial one.

How to roll back a driver update

Windows keeps the previous driver for a device after an update. Roll back first; it is faster and narrower than any system-wide recovery.

  1. Right-click Start and select Device Manager.
  2. Expand the category and right-click the device, then select Properties.
  3. Open the Driver tab and select Roll Back Driver.
  4. Follow the on-screen instructions, then restart the PC.
  5. If Roll Back Driver is greyed out, select Uninstall device instead, restart, and let Windows reinstall the driver automatically.
  6. If the PC will not boot, enter the recovery environment and use Troubleshoot > Point-in-time restore, then supply the BitLocker recovery key when asked.

Roll Back Driver is greyed out when no previous driver is stored for that device, which is normal on a fresh install.

Point-in-time restore reverts the whole system state, including files and settings changed since that restore point. Use it only when the narrower options are gone.

Windows Recovery Environment Troubleshoot menu with Point-in-time restore option
Reach this screen from the recovery environment if the PC won't boot; Windows may ask for the BitLocker recovery key. (Image: Microsoft)

Troubleshooting Common Driver Update Issues

Windows 11 does not update my drivers

Optional driver updates are never installed for you, and a policy or a paused update can stop the automatic ones as well.

  1. Go to Settings > Windows Update > Advanced options and turn on Receive updates for other Microsoft products.
  2. Under Additional options, open Optional updates and expand Driver updates.
  3. Select every driver listed, then Download and install.
  4. Back on the Windows Update page, check that updates are not paused and select Check for updates.
  5. On a work or school PC, ask the administrator whether Do not include drivers with Windows Updates is enabled.

The driver update fails or will not install properly

A stalled Windows Update component, or a driver package that does not match this PC's Windows version or architecture.

  1. Select Start > Settings > System > Troubleshoot > Other troubleshooters.
  2. Under Most frequent, select Run next to Windows Update.
  3. Restart the PC when the troubleshooter finishes.
  4. Go to Settings > Windows Update and select Check for updates, then install everything offered.
  5. If a downloaded package is the one failing, download it again from the vendor's site and confirm it lists your Windows version and 64-bit or Arm build.

The device stopped working after the update

The new driver is a worse match for this hardware than the one it replaced.

  1. Open Device Manager, right-click the device and select Properties.
  2. Open the Driver tab and select Roll Back Driver.
  3. Restart the PC and test the device.
  4. If rollback is unavailable, select Uninstall device, restart, and let Windows reinstall the driver.
  5. Install the vendor's own driver for the exact model rather than letting Windows choose again.

The device is not recognised after the update

The device is still in the hardware tree but its stack did not restart cleanly.

  1. Open an elevated Command Prompt and run pnputil /scan-devices.
  2. Open Device Manager and look for an entry with a warning triangle or under Other devices.
  3. Right-click that entry, select Uninstall device, then restart the PC.
  4. Reconnect the hardware after the restart if it is external, such as a USB or Bluetooth device.
  5. If the entry still shows a problem, install the driver package from the manufacturer's site with Browse my computer for drivers.

Driver conflicts or compatibility issues after an install

Two driver packages match the same device, or the package you installed is not the highest-ranked match.

  1. Open an elevated Command Prompt and run pnputil /enum-drivers to list the third-party packages in the driver store.
  2. Note the oem<number>.inf name of the package you no longer want.
  3. Run pnputil /delete-driver oem12.inf /uninstall, substituting the real name, to remove it from the store and the devices using it.
  4. Restart the PC and let Windows settle on the remaining driver.
  5. Install the vendor's current package for the model if the device is left without one.

The outdated driver is still listed after the update

The old package stays in the driver store after an update, and Device Manager caches what it displayed a moment ago.

  1. Close and reopen Device Manager, then check the Driver tab again.
  2. Restart the PC if the install asked for one and you skipped it.
  3. Run pnputil /enum-drivers and check whether both the old and new packages are listed.
  4. Remove the old one with pnputil /delete-driver oem12.inf, using the name the listing showed.
  5. Check the vendor's page for the version number you expected; a vendor build number and the Windows driver version are not always the same string.

Windows blocks the driver from loading

Kernel Code Integrity rejects drivers that are not signed by an authority Windows trusts.

  1. Check Windows Update and Optional updates > Driver updates for a certified version of the same driver.
  2. Download the newest driver from the hardware maker's site, since recent releases are more likely to be WHCP-certified.
  3. Ask the hardware vendor directly whether a WHCP-certified driver exists for the device.
  4. Keep using the in-box Windows driver in the meantime if the device still functions with it.

Tips for Updating Drivers Safely

Driver problems are cheap to avoid and expensive to fix from a black screen. These rules cost a few minutes each.

Rule Why it matters
Take the driver from Windows Update or the vendor's own domain Those are the two sources Microsoft points to, and both carry the signed package the hardware was tested with
Skip third-party driver updater utilities Microsoft's guidance is Windows Update first, then the manufacturer's site; nothing in that path needs a separate tool
Update one device at a time If the PC misbehaves afterwards you know exactly which driver to roll back
Write down the current version first The Driver tab is the only way to prove later that anything changed
Check a restore path exists before graphics or storage drivers Those are the drivers that can leave the PC unbootable, and recovery then needs the BitLocker recovery key
Plug a laptop into power before a firmware or chipset update Power loss during a firmware write can leave the device in a state a driver rollback cannot reach
Never install a driver built for a different model PnPUtil will not force a lower-ranked driver onto a device, and forcing one through the interface is how devices stop being recognised

Additional Tips for Managing Drivers on Windows 11

Windows 11 Pro, Enterprise and Education can keep drivers out of Windows Update entirely. Home has no Group Policy Editor.

  1. Press Win + R, type gpedit.msc and press Enter.
  2. Go to Computer Configuration\Administrative Templates\Windows Components\Windows update.
  3. Double-click Do not include drivers with Windows Updates.
  4. Select Enabled, then OK. Windows quality updates now arrive without their driver payload.
  5. Set it back to Not Configured to let Windows Update deliver drivers again.
  6. Restart the PC so the policy applies.

Managed fleets set the same thing as the MDM policy ExcludeWUDriversInQualityUpdate, supported since Windows 10 version 1607.

Leaving the policy enabled means every driver becomes your job. Pair it with a vendor updater app or a scripted pnputil run, not with nothing.

Best Practices for Driver Updates in Windows 11

Different classes of hardware want different sources. Treating them all the same is what produces a machine with a two-year-old GPU driver and a brand-new one on a working printer.

Hardware Where to get the driver Why
Graphics card before a new game NVIDIA app, or the GPU maker's download page Game Ready Drivers are tuned in collaboration with the game developers
Audio, Bluetooth, USB and other built-in devices Windows Update, then Optional updates Audio driver updates often ship as optional or recommended updates and install with Windows updates
Laptop chipset, storage and firmware The PC maker's updater, such as HP Support Assistant or Dell SupportAssist Those tools carry firmware as well as drivers for that exact model
A device that works and is not throwing errors Leave it until a fix or a security update applies Optional drivers are not installed automatically, so nothing is being withheld from a working device
A driver Windows refuses to load The newest release on the vendor's site Recent releases are more likely to carry WHCP certification, which is what enforcement mode requires
Graphics APIs rather than the driver itself Windows Update, as part of the OS DirectX is serviced by Windows; see How to Update DirectX In Windows 10/11

Frequently Asked Questions

Does Windows 11 update drivers automatically?

Yes, for certified drivers. Hardware partners publish drivers to Windows Update, and a Windows PC checks in regularly and installs a newer driver when one applies. Optional driver updates are the exception; those wait under Optional updates until you select them.

Why doesn't Windows 11 update my drivers?

Three common reasons. The newer driver is classed as optional, so it sits under Settings > Windows Update > Advanced options > Optional updates > Driver updates. Updates are paused. Or a managed PC has the Do not include drivers with Windows Updates policy enabled.

Does Windows 11 have a driver updater?

Windows Update is the driver updater. It delivers certified drivers automatically and lists the rest under Optional updates > Driver updates. Device Manager updates a single device on demand, and pnputil does the same from an elevated Command Prompt.

Where do you update drivers in Windows 11?

Two places. Settings > Windows Update > Advanced options > Optional updates > Driver updates handles everything Windows Update carries. Device Manager, opened by right-clicking Start, handles one device at a time through Update driver.

How do you update drivers on Windows 11 using CMD?

Open Command Prompt with Run as administrator and use PnPUtil. Run pnputil /enum-drivers to list installed third-party packages, then pnputil /add-driver C:\Drivers\*.inf /subdirs /install to add and apply driver packages from a folder you extracted.

How do you update NVIDIA drivers on Windows 11?

Install the NVIDIA app and open its Graphics Drivers section. Choose Game Ready Drivers for gaming or Studio Drivers for creative work, then install. Windows Update also carries certified NVIDIA drivers, usually a release or two behind the app.

How do you update AMD drivers on Windows 11?

Go to AMD's driver download pages on amd.com, select your graphics card or processor, and download the package AMD publishes for it. Run the downloaded installer. Windows Update carries certified AMD drivers as well, including under Optional updates.

How do you update Intel drivers on Windows 11?

Use Intel Driver & Support Assistant, known as Intel DSA. It detects the Intel hardware in the PC, such as graphics, Wi-Fi and chipset, and lists the downloads available for each detected product.

How do you update drivers on an HP or Dell laptop?

HP machines use HP Support Assistant, which handles firmware and driver updates and can install them automatically or notify you. Dell home PCs ship with SupportAssist for Home PCs, which scans the PC and installs available updates.

Why update USB drivers in Windows 11?

USB controller drivers sit between Windows and every device you plug in, so a bad one affects keyboards, storage and docks at once. Update them when a port stops recognising hardware, and roll back if the problem starts right after an update.

Is updating drivers on Windows 11 free?

Yes. Windows Update, Device Manager and pnputil are part of Windows, and manufacturer drivers and updater apps such as Intel DSA, HP Support Assistant and the NVIDIA app are free downloads from the vendor's own site.

Is the process different on Windows 11 Home and Pro?

The update routes are identical. Only the controls differ: Pro, Enterprise and Education include the Local Group Policy Editor, so they can enable Do not include drivers with Windows Updates. Home has no Group Policy Editor.

Final Words

Let Windows Update do the work, check Optional updates monthly, and reach for the manufacturer only when a specific device needs it. That path only installs drivers signed through the Windows Hardware Compatibility Program, leaves Roll Back Driver available on every device, and avoids the one real risk here, which is forcing a driver the hardware was never tested with.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

3 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *