When you plug a USB mouse, keyboard, camera, printer, mobile, or other peripheral device into USB port, sometime you get an error “USB Device not recognized: One of the devices attached to this computer has malfunctioned and windows does not recognize it.” The odd thing about this error is that the ports are working just fine. 

The error “USB device not recognized” can be caused by any of the following situation exist:

  • The currently loaded USB driver has become unstable or corrupt.
  • Your PC requires an update for issues that may conflict with a USB external hard drive and Windows.
  • Windows may be missing other important updates hardware or software issues.
  • Your USB controllers may have become unstable or corrupt.
  • Your external drive may be entering selective suspend.
  • Your PC motherboard may need updated drivers.

To fix these issues, follow the steps listed in the methods below in the order listed. If the first method does not fix the problem, proceed to the next.

How to Fix USB Device Not Recognized in Windows 7, 8.1 or 10

Solution #1. Remove Power Supply

When you shut down your PC, it don’t actually turn off completely and the motherboard will still get power. Shut down your PC and remove the Power supply plug from PC. Restart your computer and connect your USB device to the USB ports.


Solution #2. Install your motherboard’s latest chipset drivers

Click start, run and type “dxdiag” and press enter. The dxdiag utility included with DirectX allow you to display all system information, note down the name of motherboard used in your device and visit the computer manufacturer’s support website to download and install motherboard latest chipset drivers.

Solution #3. USB Device Troubleshooter :

Download and run Windows USB device Troubleshooter to fix USB audio, storage, and print devices. Windows USB troubleshooter automatically detect and fix USB problems on your device.

Solution #4. Uninstall Unknown USB device

–>Open Run by pressing Win + R and type “devmgmt.msc” and click ok.

–>Now expand Universal Serial Bus Controller and right click on “Unknown USB device (port reset failed), tap on Uninstall to remove it.

–>Restart your PC, the driver are automatically reinstall after restart.

usb device not recognized

Solution #5. Reinstall USB Drivers

Right click on My Computer > Manage > Device Manager > Universal Serial Bus Controller and right click on each USB driver, tap on Uninstall one by one. Now restart your PC, the USB driver are automatically reinstall and solve the corrupted USB devices.

Solution #6. Update Universal Serial Bus Controller

–>Open Run by pressing Win + R and type “devmgmt.msc” and click ok.

–>Now expand Universal Serial Bus Controller and right click on first options says “Generic USB Hub”, tap Update Driver Software > Browser my computer for driver softare > Let me pick from a list of device driver on my computer > Geneic USB Hub and click Next.

–>Do this for all Universal Serial USB Controller options, until it solve your problem.

fix usb device not recognized 

Solution #7. USB Selective Suspend

Right click on battery icon and click Power Options > Change Plan Settings > Change Advanced Power Settings .

usb device not recognized problem

Head to USB settings > USB selective suspend setting and disable both on battery and plugged in settings, apply and click OK.

usb device not recognized fixes

I hope your problem of “USB device not recognized” in Windows is fixed. Which solution work for you, let’s know in the comment section.

About the author

Michal Flip is a Tech Lover and founder of Digital Adda, a popular how-to tech guides and software tutorials. Sign-up for the email newsletter for your daily dose of tech tips & tutorials.

Leave a reply

Leave a Reply