How to Fix USB Driver Issues in Windows 11 and 10
USB device not recognized? Work through these checks, from the quickest to the most thorough.
Check all your drivers at once. WinZip System Utilities Suite's one-click scan includes a Driver Updater that finds outdated drivers, so you can review updates in one place.
Quick Answer
To fix a USB device that Windows doesn't recognize:
- Plug it into a different USB port, directly into your PC rather than a hub or dock.
- Right-click Start > Device Manager, find the device, open Properties and read the error code under Device status.
- Right-click the device, select Uninstall device, unplug it, restart your PC and plug it back in.
- Install updates: Settings > Windows Update > Check for updates, plus any driver updates under Optional updates.
How you know it worked: the device appears in File Explorer (for drives) or works in its app, and Device Manager shows no warning for it.
When Windows shows "USB device not recognized" or a USB drive doesn't appear in File Explorer, the cause can be the port, the cable, power, or the device's driver. Work through the steps below in order. The first ones take seconds, and each one tells you more about where the problem is.
1. Try Another Port, Cable and Power Source
Microsoft's first checks for USB problems are about the connection and power, not the driver.
- Plug the USB device into a different USB port on your PC.
- Connect it directly to your PC instead of through an external hub or dock.
- If the device can use its own power supply, plug it into one.
- On a laptop, plug your PC into power instead of running on battery.
- Disconnect any USB devices you aren't using.
For USB-C, also check that your PC, the cable and the device all support the same USB-C features.
Expected result: if the device now works, the problem was the port, the hub or power, not the driver.
2. Check the Device in Device Manager
- Right-click Start and select Device Manager.
- Find the device. A USB drive is usually under Disk drives; USB ports and hubs are under Universal Serial Bus controllers. A device with a problem is marked with a yellow exclamation point.
- Right-click the device and select Properties. The error code is shown under Device status.
Two codes you may see: Code 43 means "Windows has stopped this device because it has reported problems". Code 28 means the drivers for the device aren't installed. For both, Microsoft suggests the reinstall in the next step.
Expected result: you know whether Windows sees the device and which error, if any, it reports.
3. Uninstall the Device and Let Windows Reinstall It
- Save your work and close your apps.
- In Device Manager, right-click the USB device and select Uninstall device, then confirm with Uninstall.
- Unplug the device and wait a moment.
- Restart your PC: right-click Start, then select Shut down or sign out > Restart.
- Plug the device back in. Windows tries to reinstall its driver. You can also select Scan for hardware changes in Device Manager to make Windows look for it.
Expected result: the device appears again in Device Manager without a warning, and a USB drive shows up in File Explorer.
4. Update the Driver
- In Device Manager, right-click the device and select Update driver.
- Select Search automatically for drivers (on Windows 10: Search automatically for updated driver software).
- Then check Windows Update: select Start > Settings > Windows Update > Check for updates. Under Advanced options > Optional updates, install any driver updates listed.
- Restart your PC.
On Windows 10, Windows Update is in Settings > Update & Security > Windows Update, and optional driver updates appear under View optional updates.
Expected result: Windows installs a newer driver, or tells you the best driver is already installed.
5. Check a USB Drive for Errors
If a USB drive is recognized but you can't open its files, Windows can check it for file system errors.
- Open File Explorer from the taskbar.
- Right-click the USB drive and select Properties.
- Select the Tools tab, then Check under Error checking, and follow the steps.
Expected result: Windows reports that no errors were found, or fixes the errors it found.
6. Get Chipset and USB Drivers From Your PC Maker
Your PC's USB ports depend on drivers for its chipset and USB controllers. If the steps above don't help, go to your PC or motherboard maker's support page for your model and install the latest drivers for your version of Windows. Intel recommends using drivers from your computer manufacturer when they're available, and Microsoft advises downloading drivers only from the manufacturer's official website.
Expected result: the latest drivers from your PC maker are installed, and your USB ports work after a restart.
Still Not Working? What to Try Next
- Test the device on another PC: if it doesn't work anywhere, the device or its cable may be faulty.
- Roll back a recent driver update: in the device's Properties, select Driver > Roll Back Driver. You need administrator rights.
- Contact the manufacturer: the maker of the device or your PC can help with a driver for your exact model.
Frequently Asked Questions
What does "USB device not recognized" mean?
It's one of the notifications Windows shows when a USB device has a problem. Try a different USB port first, then open Device Manager and read the error code under Device status in the device's Properties.
How do I fix Code 43 on a USB device?
Code 43 means Windows stopped the device because it reported problems. Microsoft suggests uninstalling the device in Device Manager, then selecting Scan for hardware changes to reinstall the driver. If that doesn't help, check with the device maker.
Why does Windows say my USB device might need more power?
Microsoft suggests plugging the device into its own power supply if it has one, plugging your PC into power instead of running on battery, and disconnecting USB devices you aren't using.
Can a USB hub or dock cause the problem?
Yes. Microsoft's troubleshooting steps include connecting the device directly to your PC instead of through an external hub or dock, to rule the hub out.
Can I stop a drive check once it has started?
It's best not to. Dell advises against interrupting CHKDSK while it's running unless you're certain it has stopped responding or it shows an error message, because interrupting it by restarting can create more errors.
How This Guide Was Checked
- Written by
- Chris, WinZip Team. Updated by the WinZip Team in November 2026.
- First published
- January 20, 2019
- Sources reviewed
- Microsoft Support: Fix USB-C problems in Windows
- Microsoft Support: Error codes in Device Manager in Windows
- Microsoft Support: Update drivers through Device Manager in Windows
- Microsoft Support: Automatically get recommended and updated hardware drivers
- Dell: How to Run CHKDSK in Windows to Check and Fix Disk Errors
- Intel: An Introduction to Drivers
Speed Up Your PC With WinZip System Utilities Suite
- Clean junk files and free up disk space
- Update outdated drivers
- Speed up startup
- Optimize and defrag your drives