Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»How To Fix Unknown USB Device (Port Reset Failed) Error

How To Fix Unknown USB Device (Port Reset Failed) Error

Abhishek SilwalBy Abhishek SilwalJuly 12, 2022
unknown usb device port reset failed

An Unknown USB Device indicates that your USB driver stack failed to enumerate a USB device. The detection, identification and leading of drivers for the USB device fall under USB enumeration. 

During this process, the hub driver sends a reset request to the port. If the port doesn’t respond within the timeout period, the hub retries sending the request three times more. If even the fourth attempt times out, enumeration cancels, and you get the Port Reset Failed error.

In this article, we talk in detail about the probable causes and solutions for this issue.

Table of Contents

  • Causes of Unknown USB Device (Port Reset Failed) Error
  • Fixes for Unknown USB Device (Port Reset Failed) Error
    • Check the Devices
    • Hardware and devices troubleshooter
    • Remove USB and Scan for Hardware Changes
    • Uninstall Old USB Drivers
    • Update/Reinstall USB drivers
    • Turn Off USB Selective Suspend
    • Change Power Management Setting
    • Install PCIe USB 3.0 Card or Powered Hub
    • Enable USB Debug in Dell BIOS
    • Update Windows OS
    • Update BIOS

Causes of Unknown USB Device (Port Reset Failed) Error

Here are the potential reasons for the Unknown USB Device (Port Reset Failed) error:

  • USB controller and USB Hub controller Driver issues.
  • Faulty USB port, cable, or device.
  • Interference from old drivers.
  • Enabling settings that disable USB ports to save power.
  • Incompatibility issues with OS or BIOS version.

Fixes for Unknown USB Device (Port Reset Failed) Error

The first thing you should do is restart your PC, as a proper reboot can fix many minor system problems. You can do so twice, first while connecting the USB device and second while disconnecting it.

Also, make sure to turn off Fast Startup, as it can prevent your system from fixing issues it would otherwise resolve.

If restarting your computer doesn’t fix this error, try out the possible solutions we have mentioned below:

Check the Devices

Before moving on to the solutions below, it’s best to narrow down the exact device with the error. The issue may be with the external USB device, the cable, the ports used, or your computer. So, perform the following operations:

  • Reinsert the Device on your PC.
  • If possible, restart the USB device from its dedicated software.
  • Change ports to connect to the device.
  • If you use a USB hub, try connecting the device directly to your PC.
  • Connect the device with another PC.
  • Use other devices on the same port. For instance, you can insert a USB drive on the port where you encountered this error while connecting a Mouse.
  • Change cable if possible and check.
  • Check if the device needs a battery and replace it.

By checking all the devices, you can determine whether the issue is with the hardware or the software. 

If it’s a case of a defective USB device or cable, it likely needs to be replaced. However, check with a hardware specialist whether they can repair it before buying a new one. If you have another device as an alternative, you can use it in the meantime.

Also, if you connect two USB devices to the ports on the same side of your PC, they can interfere with each other, causing such issues. So, try using only one device on one side, or reconnect them one at a time after removing both.

Hardware and devices troubleshooter

The hardware and devices troubleshooter can fix many minor errors on your peripheral devices. You can run this tool whenever you encounter the Unknown USB Device (Port Reset Failed) error.

In Windows 10 and 11, you can’t find this troubleshooter in the Settings. However, it is still possible to launch this tool using the instructions below:

  1. Press Win + R to open Run.
  2. Enter msdt.exe -id DeviceDiagnostic to launch the Hardware and Devices Troubleshooter.
  3. Click Next.
    hardware-and-devices-troubleshoot

Some devices, such as Microsoft Surface, come with dedicated troubleshooters. You can also run these programs to fix minor issues with your system and drivers.

Remove USB and Scan for Hardware Changes

Your system may keep looking for the previously inserted device even if you have inserted another one, leading to this error.

So, remove the connected device and perform the following steps to resolve this issue:

  1. Open Run by pressing Win + R and enter devmgmt.msc. It loads the Device Manager.
  2. Click on Action from the menu bar and select Scan for hardware changes.
  3. Then insert back the USB and execute the above step again.

If you can’t unplug the USB connector, right-click on the problematic USB port and select Disable / Enable before scanning for hardware change.

Uninstall Old USB Drivers

Old device drives can conflict with new ones and prevent your system from recognizing them. You can resolve such issues by uninstalling the old drivers. Here’s how you can do so:

  1. Open the Device Manager.
  2. On its menu, click on View > Show hidden devices.
  3. Expand Universal Serial Bus controllers.
  4. Right-click on all grayed-out devices and select Uninstall device.
    USB-controller-uninstall-device
  5. Click Uninstall.

After the process completes, restart your PC and check if the issue resolves.

Update/Reinstall USB drivers

USB controller driver bugs are often responsible for this error. Updating these drivers should fix the issue in most cases. If you can’t update, then try reinstalling the drivers.

Follow the directions below to update the USB drivers:

  1. Open the Device Manager and expand Universal Serial Bus controllers.
  2. Look for the unknown USB device and right-click on it.
  3. Select Update driver and pick Search automatically for drivers when prompted.
  4. Do the same for the Generic USB Hub and USB Root Hub devices.

To reinstall the drivers, 

  1. Right-click on a device and click Uninstall device. 
  2. Then, select Uninstall.
  3. Restart your PC, and your system will automatically reinstall missing drivers.

Sometimes your system may have installed a generic driver, not specific ones that the device needs. 

You can check it by right-clicking the device and selecting Properties. Check if the Manufacturer shows the Generic Microsoft driver in the General tab. In such cases, manually install the driver from the official website after uninstalling it.

We also recommend updating your device’s drivers and firmware from the official website.

Turn Off USB Selective Suspend

Another possible reason for the Unknown USB Device (Port Reset Failed) error is enabling USB Selective Suspend. This feature disables access to USB devices when they are not in use to decrease power consumption. However, this feature can suspend a USB port when there’s no need to, leading to this issue.

You can easily turn USB Selective Suspend off by following the steps below:

  1. Launch the Run command and enter powercfg.cpl.
  2. Click on Change plan settings beside your selected plan.
  3. Select Change advanced power settings.
  4. Expand USB settings and then USB selective suspend settings.
  5. Set all drop-down boxes inside the option to Disabled.
    usb-selective-suspend
  6. Click Apply and Ok.

Restart your PC and check if the issue persists. If it does, turn the option back on and move to the successive solution.

Change Power Management Setting

Your system contains another option to disable certain devices to save power. This setting disables access to your peripheral devices when on power-saving mode. You can either disable this setting or run your PC on Maximum performance to avoid such issues:

  1. Open Device Manager and expand Universal Serial Bus controllers.
  2. Right-click on USB Root Hub and select Properties.
  3. Go to the Power Management tab.
  4. Uncheck Allow the computer to turn off this device to save power and click Ok.
    allow the computer to turn off this device to save power
  5. Do the same for all USB Root Hubs.

We also recommend disabling C-state in your BIOS. It is a BIOS-level power-saving feature that can also restrict access to your USB port. Many Lenovo users were able to fix this USB error on Lenovo Thunderbolt Dock after disabling the C-state.

Since the method to disable this feature varies between different motherboards, check out their official website to learn the complete process.

Install PCIe USB 3.0 Card or Powered Hub

Many newer USB devices, such as Oculus, must connect to USB 3.0 ports. If you only have USB 2.0 ports or your 3.0 port has some issues, it’s better to install a PCIe USB 3.0 card.

You can also use a Powered hub if your devices require more power. Check their specification to know more about the power requirement. You can also use hubs if you need to connect many USB devices.

However, keep in mind that all devices that need PCIe card may not work with Powered hubs and vice versa.

Enable USB Debug in Dell BIOS

In some systems, there may be issues with the USB 3.0 controller drivers, especially on old Windows versions or after driver or system updates.

The Dell BIOS includes an option, USB debug, that disables USB 3.0 ports and reverts all of them to USB 2.0. If your USB 3.0 driver has some issues, you can enable this option to force all ports to use the USB 2.0 driver. 

To enable USB Debug in Dell BIOS:

  1. Get to BIOS/UEFI.
  2. Go to Advanced > Miscellaneous devices.
  3. Highlight USB Debug and press Enter.
  4. Go to Enabled and press Enter.
    enable-usb-debug
  5. Press F10 and select Yes.

However, make sure to disable this option after upgrading or updating your system.

Update Windows OS

There may also be unresolved bugs in your system’s latest build. We recommend updating your OS as soon as a new system, and optional updates are available to prevent such issues. To do so,

  1. Press Win + I to open Settings.
  2. Go to Windows Update or Update & Security > Windows Update.
  3. Select Install now if an update is available. Otherwise, click Check for updates.
    windows system updates install now

Update BIOS

Outdated BIOS or UEFI causes many problems for your external devices. They may show compatibility issues with newer devices, preventing your system from recognizing such devices.

So we recommend you update your BIOS as soon as possible if you want to use newer devices, such as a VR headset.

Before that, it’s better to check your BIOS version to figure out whether it supports your device or not.

fix
Abhishek Silwal
  • LinkedIn

Abhishek Silwal is an Electronics Engineer and a technical writer at TechNewsToday. He specializes in troubleshooting a wide range of computer-related issues. His educational background in Electronics Engineering has given him a solid foundation in understanding of computers. He is also proficient in several programming languages and has worked on various robotics projects. Even in his early days, he used to tinker with various computer components, both hardware, and software, to satiate his curiosity. This experience has given him a breadth of experience that goes beyond his educational qualification. Abhishek has been writing articles on dealing with varieties of technical issues and performing specific tasks, especially on a Windows machine. He strives to create comprehensive guides on fixing many system and hardware issues and help others solve their problems. You can contact him at abhisheksilwal@technewtoday.com

Related Posts

antimalware service executable high memory

Fix: Antimalware Service Executable High Memory

May 18, 2023
windows event logs

How to Check Event Logs on Windows

May 17, 2023
the rpc server is unavailable

Fix: The RPC Server is Unavailable

May 15, 2023
DirectStorage Windows 11

How to Enable DirectStorage on Windows 11

May 15, 2023
audio keeps cutting out

5 Ways to Fix Audio Keeps Cutting Out on Windows 11

May 12, 2023
MBR Error 1 2 3

What is MBR Error 1, 2, 3? 7 Ways to Fix It

May 11, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
Best-1200W-PSU

8 Best 1200W PSUs for Extreme PC Builds in 2023

May 16, 2023
Best-1000W-PSU

10 Best 1000W PSUs in 2023

May 16, 2023
best-700w-psu

10 Best 700W PSUs for Gaming in 2023

May 14, 2023
You may also like
antimalware service executable high memory

Fix: Antimalware Service Executable High Memory

May 18, 2023
printer-printing-pink

Why is My Printer Printing Pink? 6 Ways to Fix It

May 18, 2023
how to clean usb c port

How to Clean USB-C Port Safely

May 17, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.