Your USB device is plugged in, but Windows still does not recognize it, charge it correctly, sync it, or show it in the right app. Windows can install many USB drivers on its own, and when it cannot, the fix is usually Windows Update, Device Manager, or the official support page from the device maker.
Start with the automatic options, then use the manual methods only when Windows needs a specific driver package.
1. Start with Windows automatic driver setup
Plug the USB device directly into the PC first.
- 1.Connect the USB device to a USB port on the computer.
- 2.Wait while Windows detects the device and loads the matching in-box driver.
- 3.Open the app, folder, or Windows feature that uses the device and test it.
Windows 11 and Windows 10 include Microsoft-provided USB class drivers for supported USB device classes, including USB class, composite, hub, and generic WinUSB drivers where applicable. When Windows supports that USB device class, no separate driver download is needed.
2. Install USB drivers from Windows Update
- 1.Open Start, then Settings.
- 2.Select Windows Update.
- 3.Open Advanced options, then Optional updates.
- 4.Select the available driver updates.
- 5.Choose Download and install.
- 6.Restart the PC.
Use Windows Update next. Microsoft publishes driver updates there, including optional driver updates for supported hardware. The steps above apply to Windows 11.
On Windows 10: open Start, then Settings, then Update & Security, then Windows Update. Go to Advanced options, turn on Receive updates for other Microsoft products when you update Windows, return to Windows Update, choose Check for updates, open View optional updates, select the driver updates, then choose Download and install. Restart after the installation finishes.
Windows 10 still has this driver path, but Microsoft ended free Windows 10 support on October 14, 2025.
3. Update the driver in Device Manager
Use Device Manager when Windows sees the USB device but it still does not work correctly. This also fits when the device shows up under the wrong category or needs Windows to check for a driver again.
- 1.Right-click Start and select Device Manager.
- 2.Expand the matching category, such as Universal Serial Bus controllers, Portable Devices, Ports (COM & LPT), or Other devices.
- 3.Right-click the USB device and select Update driver.
- 4.Select Search automatically for updated driver software.
- 5.Select Close when Windows finishes.
If Windows shows Search for updated drivers on Windows update, select it and follow the Windows Update prompts.
4. Browse to a downloaded driver folder
- 1.Right-click Start and open Device Manager.
- 2.Expand the relevant device category.
- 3.Right-click the USB device and select Update driver.
- 4.Select Browse my computer for drivers.
- 5.Select Browse....
- 6.Choose the downloaded driver folder and select OK.
- 7.Select Next, then Close.
Use this method when the manufacturer gives you a driver folder instead of a one-click installer. Download the driver from the official device manufacturer support page and extract the file first when it comes as a compressed download.
Use Windows Update, Microsoft Update Catalog, or the official manufacturer support page. Skip third-party driver download sites.
5. Use your PC maker’s driver app
Laptops and desktops often need chipset, USB, firmware, or device-specific packages from the PC maker. Use the exact model, serial number, service tag, Express Service Code, or product category so the driver matches the computer.
- Dell and Alienware: open Dell Drivers & Downloads, use Automatic Updates then Check for updates, or identify the PC with Detect This PC, a Service Tag, an Express Service Code, or a model number. Download the driver, run the file, and follow the prompts. On supported Dell PCs, open SupportAssist, go to Home, choose Update software, then select Start.
- HP: open HP Support Assistant, go to My Dashboard, find your computer, choose Updates, select available updates, and install them. You can also use HP Software and Driver Downloads by entering the HP device name or model.
- Lenovo: open Lenovo Vantage, select System Update, then choose Check for Updates. Lenovo Support also lets you identify the product by serial number, model, or product browsing.
- Intel hardware: install Intel Driver & Support Assistant, open it from the tray icon or Start, then use Available Updates, Download all, or the individual Download and Install buttons in the browser dashboard.
- Samsung PCs: open Start, then Samsung Update. Let the model auto-detect, or enter the PC model number, choose the Windows version, select the drivers or installation files, then choose Download. Samsung says supported updates install automatically.
Do not use Dell Update or Alienware Update as the current fix. Dell says support for those older apps expired at the end of 2024 and recommends SupportAssist or the Dell website scan instead.
6. Match phone drivers to the device
Phone USB drivers depend on the phone and what you are doing with it.
For iPhone, iPad, or iPod touch on Windows, open Microsoft Store, search for Apple Devices, select the Apple Devices app, then choose Get.
For Samsung Android development over USB, open Samsung’s official Android USB Driver page, download Samsung Android USB Driver for Windows v1.9.5.0, run the installer, and follow the prompts. Samsung says this driver is for Windows development connections, not ordinary file transfer.
For Google Android devices with ADB debugging, open Android Studio, then Tools, then SDK Manager, then the SDK Tools tab. Select Google USB Driver, choose OK, and install the package. Google places the driver files under android_sdk\extras\google\usb_driver\.
Use Apple’s current Windows app path for iPhone management, Samsung’s package for Samsung Android development connections, and Google’s driver for ADB debugging with Google Android devices.
7. Reinstall a broken USB device driver
- 1.Save your work and close open apps.
- 2.Right-click Start and open Device Manager.
- 3.Expand the relevant category.
- 4.Right-click the USB device and select Uninstall device.
- 5.Select Uninstall.
- 6.Right-click Start, choose Shut down or sign out, then select Restart.
If the driver entry is corrupted or stale, remove the device from Device Manager and restart. Windows rebuilds the device installation after the reboot.
When the problem started right after a driver update, roll back the driver instead. In Device Manager, right-click the device, select Properties, open the Driver tab, select Roll Back Driver, choose a reason, select Yes, and restart if Windows prompts you. Roll Back Driver appears only when a previous driver is available, and administrator permission is required.
8. Use advanced tools only when they fit
Use PnPUtil only for standalone driver packages. Advanced users and admins can use PnPUtil from an elevated Command Prompt.
Open Command Prompt as administrator, then run pnputil /add-driver device.inf /install for one INF driver package. For a folder of INF packages, run pnputil /add-driver c:\oem\*.inf /install to add and install the matching drivers. After connecting the hardware, run pnputil /scan-devices to force detection. This command requires Windows 10 version 2004 or later, or Windows 11.
Microsoft’s older DevCon workflows are not the current primary path. Use PnPUtil equivalents instead of old DevCon-based USB driver instructions.
On a workplace or school PC, USB driver installation can be controlled by device installation restrictions or Windows Update driver policies. Contact the IT admin when a managed computer blocks the USB device.
Frequently Asked Questions
Do I need to download USB drivers for every USB device?
No. Windows 11 and Windows 10 automatically load Microsoft-provided drivers for supported USB device classes, so those devices do not need a separate download.
Where should I download USB drivers for Windows?
Use Windows Update, Microsoft Update Catalog, or the official support page from the PC or device manufacturer. Avoid third-party driver download sites.
Why is Roll Back Driver missing in Device Manager?
Roll Back Driver appears only when Windows has a previous driver available for that device. It also requires administrator permission.
Which USB driver do I need for an Android phone on Windows?
For Google Android devices used with ADB debugging, use the Google USB Driver from Android Studio or Google’s ZIP download. For Samsung Android development connections, use Samsung Android USB Driver for Windows.
What should I do when a work or school PC blocks a USB driver?
Contact the IT admin. Managed Windows PCs can block USB device installation through device installation restrictions or Windows Update driver policies.











