Home / How To / How to fix USB Devices not working issue in Windows 10

How to fix USB Devices not working issue in Windows 10

USB devices are one of the most useful peripherals for a Computer. You can connect your storage devices via USB and you can also connect your mobile phones. You can connect mobile dongles to connect to the Internet. USB devices are no doubt one of the important accessory we can have for our systems.

I came across many people who were facing issues when it came to connecting USB devices on Windows 8/8.1 and Windows 10. Issues like device not charging properly, USB devices becoming idle after a while, File Explorer hanging and even USB devices not being recognized.

All these USB related issues are critical and they are all due to a bug on Windows 8/8.1 and 10. You can fix them easily though, and this is what I am going to tell you in the post.

You will see how to easily fix the USB Devices not working issue in Windows 10. If you are loooking to fix USB device issues on Windows 8, read our other post about Fixing USB issues in Windows 8.

Fix USB Devices not working inWindows 10

Method 1 – Just restart your PC

The ultimate fix for many technical glitches on a PC. Just restart your PC and see if it is working.

Method 2 – Try another USB Port

A PC or even a Laptop has many USB Ports so just try inserting your USB device in one such port.

Method 3 – Check USB Connections inside your PC cabinet

Sometimes the wires that connect the USB port to the motherboard malfunction and USB port start behaving in a weird manner. In many cases it stops working at all. In these cases you need to check for USB connections on your Motherboard.

In case of laptops, I suggest you take some professional advise. If the USB devices are still not working, then try the next method which should solve your issue.

Method 4 – When nothing works, this will!

Tried everything I listed above, and it is still not working? I suggest that you try this last method as well.

Follow the procedure and you will be able to fix the issue in no time. Keep in mind that you will need to edit some Windows Registry settings so read the instructions carefully before performing them.

Part 1 – Check Device ID

  • Press Windows Key + R and you will see that the Run dialogue pops up.

  • Type in devmgmt.msc into the dialogue and press Enter.
  • The command will open up the Device Manager.
  • The Device Manager shows you all the devices that are connected to your PC including the CPU, GPU, USB devices and everything.

  • Now that your Device Manager is open, you need to check for the USB device that is causing the issue.
  • It can be in Input devices or just in the Universal Serial Bus section.
  • To identify your USB device, unplug and plug the device to see which one from the list is changing.
  • Once you find the USB device, just go ahead right click on the USB device and go to its Properties.
  • Now go to the Details tab in this Properties window.
  • Check the dropdown menu and choose Device Instance Path.

  • This will show you the device ID along with the vendor ID and stuff.
  • Keep this window open and move to the Part 2 now.

Part 2 – Make changes in Registry

  • Press Windows Key + R again and type in regedit into the Run command.
  • This will start the Windows Registry Editor and this is where we are going to make the real changes.
  • Navigate to the following:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<Device Instance Path>\Device Parameters

  • The Device Instance Path is the very same thing that is given in the Properties window of the USB device properties.
    • Follow the path and you will see an image like what we have embedded below.
  • Check the Device Parameters and look for the DWORD that reads EnhancedPowerManagementEnabled.
  • Now the data for this specific DWORD should be shown as 1.
  • We need to edit this and to do so, double click on the DWORD and a new window will pop up.

  • Change the data in this window to – Zero in numeric form and click OK.

Close the Registry editor and your problem will be fixed after a reboot. Shut down your PC, start it again and connect your USB devices. They will start working again.

Check Also

VLC for Windows 10

Upcoming VLC update adds better Xbox Controller support and fixes bugs

VLC can play anything, on anything. The VLC player – initially only available on desktop …

  • Herschel Samberg

    Hi Ujjwall. My USB device instant path for my USB doesn’t show up in USB, rather USBSTOR. How can I fix this problem? Thanks!


  • João Fernandes

    My problem is the following: i plug in my pen drive, nothing hapens, all is fine… i use the computer normaly… a few minutes later if i open “My Computer”(windows key + E) its shows my pen drive but does’nt show its sorage size, only shows the name and nothing else. If i click it the explorer stops responding and i have to wait for it to fix itself. And this is recursive, and will hapen as long as my pen drive is pluged into my pc.

    Ive done exactly everything that is shown, but the path you told shows “DeviceSelectiveSuspended” instead of “EnhancedPowerManagementEnabled” and has a value of 0. What do i do?

  • João Fernandes

    Edit: “…has a value of 1.”

  • Peter Isenor

    It didn’t work for me and I’m getting unknown usb device port reset failed now. I’m not plugging anything into the system.

  • Arthur Blok

    I tried your solution and it did not work for me either. I experimented with changing “DeviceSelectiveSuspended” to “0” but that wasn’t the answer either. At this point none of my USB ports work.

  • Intelligent Doc

    go into the PHONE and find out how to enable Media Transfer (MTP mode) on galaxy phone you would dial *#8080# and select MTP I literally just spent 4 DAYS trying to figure this **** out and feel it necessary to tell the WORLD how I fixed MY issue. Lol