Fix USB Device Not Recognized on Windows 7, 8 and 10

The “USB Device Not Recognized” error is one of the most common errors encountered during the process of connecting a USB flash drive to Windows XP, Windows 7, 8, and even Windows 10. In this article, Network will introduce and guide you some solutions to overcome this “USB Device Not Recognized” error quickly.

1. Restart your Windows computer

In many cases the simplest way to fix Windows 10 errors is to restart your Windows computer. Note before restarting your Windows computer, save all the documents you are doing and close all open applications.

After the boot process completes, connect the USB drive to your computer.

2. Disconnect the computer’s power and reconnect it after 15 minutes

This solution sounds silly, but in some cases it can help you troubleshoot USB device failure.

To disconnect the computer’s power, first turn off your computer, then unplug the power cord. Wait about 10 to 15 minutes, then power on, open your computer and reconnect USB thumb drive to see if the problem has been fixed or not.

3. Connect the USB drive to another port

This is a temporary solution. If a “USB device not recognized” error occurs during the USB drive connection, you can connect the USB drive to another port to see if the problem is fixed.

4. Disable the Fast Startup feature on Windows 8, 8.1, and 10

To disable the Fast Startup feature on Windows 8, 8.1, and 10, refer to the steps here.

5. Update the USB driver

Step 1:

Open Device Manager by right-clicking the Start button and then clicking on Device Manager.

Step 2:

Expand the Universal Serial Bus and check for any unknown USB devices. If you see an unspecified USB device, right-click it, click Update Driver Software, and then click Search automatically for updated driver software so that Windows 10 automatically downloads and installs the latest driver.

6. Update Generic USB Hub driver (s)

Step 1:

Open Device Manager by right-clicking the Start button and selecting Device Manager. Then expand the Universal Serial Bus to see if there are one or more Generic USB Hubs.

Step 2:

Right-click on the first Generic USB Hub line (if there are multiple Generic USB Hubs), then click Update Driver Software => Browse my computer for driver software. Generic USB Hub and click Next.

Wait until the message “Windows has successfully updated your driver software” appears on the screen.

7. Reinstall the USB driver


Before reinstalling the USB driver, you should create a system restore point or backup image in case of a crash while installing the driver on your Windows 10 computer. .

– Open Device Manager. To do this, follow the steps below:

Press the Windows + R key combination to open the Run command.

On the Run command prompt, enter devmgmt.msc and press Enter.

– Next on the Device Manager window, expand Disk Drives.

Right-click on External USB 3.0 Disk, then select Uninstall.

– Next expand the Universal Serial Bus Controllers category.

Right-click USB Mass Storage Device and select Uninstall. Also you can uninstall any unnamed USB device (Unknown USB Device) from this list.

– From the Action menu select Scan for hardware changes.

– After the scan finishes, open Windows Explorer and find your USB drive is connected.

If the Not Recognized error still occurs, then proceed to open the Device Manager again and update the USB driver. To do this thing:

– Expand Disk Driver.

Right-click your USB 3.0 drive, then select Update Driver Software.

Wait for Windows to automatically find the latest driver version for your USB 3.0.

– Do the same to update the USB Mass Storage Device driver.

Upon completion, your USB 3.0 test has been received.

8. Restore Windows to its previous working state

If your previous USB 3.0 drive has been received, then you can restore your computer to a previous working state to fix the problem.

Restore Windows 8 or Windows 8.1 to the previous operating state:

Accessing Windows 8 System Restore Mode:

1. Move your cursor to the lower right corner of the screen to open Settings.

2. Hold down Shift, then click the Power button.

3. Select Restart.

4. When your computer restarts, click the Troubleshoot option.

5. On the Troubleshoot window, click Advanced options.

6. On the Advanced options window, click System Restore.

7. Select an account with Admin privileges.

8. Enter the account password, then click Continue.

9. On the System Restore screen, click Next.

10. Select an earlier restore point, then click Next.

11. Confirm your selection and click Finish.

12. Wait until your computer is restored to the restore point you have selected.

13. After the system restore process is complete, restart your computer.

10. Use software support

Use Microsoft’s official tools and software:

  • Hardware and Device Troubleshooter: open the Control Panel> All Control Panel Items> Troubleshooting:

These two tools will automatically find and fix the USB connection for you.


If you are using one of the following Windows versions:

  • Windows 8
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2012

The USB device not recognized as above will also be affected. The main reason is that after you remove USB using Safely Remove USB (right-click on the USB icon in the system tray> Eject Mass Storage), the USB port will be changed to Disable. To fix this, download and install the following HotFix from Microsoft:

Hopefully the above steps will help you fix the USB Device Not Recognize error on Windows. This approach is applicable to USB flash drives, removable external hard drives, USB mice … in short, almost all devices connected via USB.