Skip to content
Follow
Windows

How to Scan for Hardware Changes in Windows 11

Richard
Written by
Richard
Feb 16, 2026 Updated Sep 15, 2026 6 min read
How to Scan for Hardware Changes in Windows 11
How to Scan for Hardware Changes in Windows 11

Scanning for hardware changes in Windows 11 forces Device Manager (a tool that manages your PC hardware) to scan all connected ports and find missing devices like printers, graphics cards, or USB drives. Windows runs this check automatically in the background, but faulty drivers, loose cables, or older hardware can stop it from working.

Advertisement

You can fix connection problems in 3 quick clicks without restarting your computer. Open Device Manager from the Start menu , click your computer name at the top of the list, and select Scan for hardware changes to detect missing components instantly.

⚡ Quick Answer

Open Device Manager by pressing Win+R, typing devmgmt.msc, and pressing Enter. Then, click the “Scan for hardware changes” button in the toolbar or select Action Scan for hardware changes. Alternatively, run the command pnputil /scan-devices in Windows Terminal.

Advertisement

Why Scan for Hardware Changes?

Scanning for hardware changes forces Windows to check your connected ports and internal components for new hardware. You need to scan for hardware changes when Windows fails to automatically detect a new mouse, keyboard, or other peripheral after you plug it in. This process makes Windows check for missing drivers and helps your computer recognise the newly attached device.

Latest Update

Running pnputil /scan-devices forces the Windows kernel to search connected buses and configure matching peripheral software for any new devices. This command updates your system hardware list and matches INF installation files to newly discovered components. Use this command when you want a fast way to refresh your system hardware using the terminal.

Why Scan for Hardware Changes?

Active scanning forces the operating system to query all physical interfaces for newly attached components. Troubleshooting unresponsive peripherals often begins here, because re-detecting the hardware clears minor communication glitches. System builders rely on this diagnostic check whenever motherboard controllers fail to acknowledge newly seated hardware.

Why Scan for Hardware Changes?

  • If Windows doesn’t automatically detect your new device, scanning helps your computer find it.
  • It allows Windows to install the right drivers (software that helps your device work).
  • It can also find some older devices that don’t tell Windows when they’re connected.
📝ImportantAdministrator access is required to modify hardware settings.
Advertisement
⚠️Administrator Privileges Required
Modifying hardware configurations demands administrative rights. Operating without elevated permissions triggers access denial errors during system modification attempts.
⚠️Administrator Privileges Required
Log into an account with administrative privileges before proceeding. Standard user accounts lack the security tokens necessary to execute hardware changes.

Method 1Use Device Manager to Scan for Hardware Changes

Device Manager lets you scan for hardware changes using a built-in visual menu. To use this method, open Device Manager from the Windows search bar, click the Action menu at the top of the window, and select the option to scan for hardware changes. Windows will then check your system for any missing devices and install them.

  • Press Windows key + R on your keyboard.
  • Type devmgmt.msc and press Enter.

Device Manager provides a visual menu for managing your computer hardware. Step 1: Open Device Manager Search for Device Manager in the Windows search bar and open it. Step 2: Scan for Hardware Changes In the Device Manager window, click on the Action menu at the top. Then, select Scan for hardware changes. Step 3: Wait for Detection Windows scans all connected ports for new or updated hardware. Devices may flicker on and off the list while the system builds its inventory. Step 4: Install Drivers (If Necessary) Unmatched components require manual intervention when automated matching fails. Right-click the detected device and select Update driver.

  • Click the Scan for hardware changes button in the toolbar (it looks like a computer with a magnifying glass).
  • Or, click on the top device name (like your PC name), then click Action in the menu bar, and select Scan for hardware changes.

Visual reference:

Scan for hardware changes button in Device Manager
Click the Scan for hardware changes button
Scan for hardware changes option under Action menu
Or use the Action menu to scan

Method 2Use a Command in Windows Terminal

Command-line execution offers an alternative when graphical menus fail. This method relies on PnPUtil (a command-line utility used to manage hardware drivers) to handle the scan.

Advertisement

Step 1: Open Windows Terminal as an administrator:

Windows Terminal vs. Command Prompt

Windows Terminal is the default command-line app in Windows 11, while Command Prompt is the older tool. Both environments run the exact same commands, but you need to run either one as an administrator to scan for hardware changes. Right-click the Start button and choose Windows Terminal to open your command-line environment with the required administrative permissions.

⚠️Run as Administrator
Executing this command requires an elevated terminal session. Right-click the Terminal icon and select 'Run as administrator'.
  • Right-click the Start button and select Windows Terminal (Admin).
  • If prompted by User Account Control, click Yes.

Step 2: In the terminal window, type or copy-paste this command and press Enter:

PnPUtil Command

PnPUtil is a built-in command-line tool that lets you manage your computer drivers and scan for hardware changes without opening the graphical menu. You can use the pnputil /scan-devices command in your terminal to force Windows to look for newly attached hardware. This modern command replaces older tools like devcon and works directly through the command line.

Advertisement
⚠️Command Prompt vs. Windows Terminal
Windows Terminal acts as the contemporary shell successor, though Command Prompt executes the identical syntax. Active session validation prevents execution errors.

Latest Update

Executing pnputil /enum-devices /connected lists active peripherals. Forcing an immediate bus refresh requires pnputil /scan-devices /new. Enumerating all system hardware relies on pnputil /enum-devices.

pnputil /scan-devices

This syntax compels the kernel to query connected buses and configure matching peripheral software.

Post-scan operations involve matching INF files to newly discovered hardware IDs. Unrecognized components require manual software sourcing.

This refreshes the Plug and Play device list, which helps Windows recognise newly attached hardware. Sluggish peripherals and ghost entries often resolve after refreshing the hardware stack.

Advertisement

Step 3: When it finishes, you can close Windows Terminal.

⚠️Potential Issues After Scanning
Driver conflicts triggered by rapid bus queries occasionally cause system instability. Rebooting the machine clears lingering driver loading faults.
Command to scan for hardware changes in Windows Terminal
Running pnputil /scan-devices in Windows Terminal

Summary

Verifying peripheral recognition across Windows 10 and 11 requires targeted diagnostic actions:

Post-Scan Considerations

Routine driver updates rarely necessitate manual bus scans unless specified by the package installer. Hardware discovery failures remain the primary trigger for manual enumeration.

Manual scanning serves as an exceptional diagnostic tool when physical components fail to announce their presence to the operating system.

Advertisement

Device Manager vs. Command Line

  • Device Manager: Easier for beginners, provides a visual interface, good for general hardware detection.
  • Command Line (PnPUtil): More powerful, scriptable, useful for automation or when the GUI option fails, requires administrator privileges.
  • Use Device Manager’s Scan for hardware changes button or menu.
  • Or run the pnputil /scan-devices command in Windows Terminal (Admin).
  • You must be signed in as an administrator to do these.
  • These steps help Windows find and set up new devices without you needing to restart.

Device Manager provides an easy visual interface that works best for everyday users and general hardware detection. The command line offers a more powerful, scriptable option that is useful for automation or when the visual menu fails. You can choose the method that best matches your comfort level to scan for hardware changes on your Windows 11 computer.

Forcing a hardware re-detection addresses physical connectivity faults, but corrupted driver packages demand deep maintenance. Persistent hardware failures require manual driver rollbacks or clean reinstalls.

What Happens After Scanning?

System bus queries trigger automated driver installation routines for identified hardware IDs. Unrecognized peripherals display warning badges inside Device Manager when matching drivers are missing. Acquiring vendor-specific installation packages resolves these resource conflicts.

Was this guide helpful?

Tags: #Windows 11
Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

Advertisement

📚 Related Tutorials

How to Open Windows Terminal as Admin Automatically
Windows How to Open Windows Terminal as Admin Automatically
How to Open Windows Terminal as Admin Automatically
Windows How to Open Windows Terminal as Admin Automatically
How to Change Windows Terminal Themes
Windows How to Change Windows Terminal Themes
How to Open Windows Terminal Automatically When You Start Windows 11
Windows How to Open Windows Terminal Automatically When You Start Windows 11

No comments yet — be the first to share your thoughts!

Leave a Comment

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