USB connections span a multitude of hardware types, from storage, processing, network, and more. But there are times when USB devices don’t work properly, giving anyone a headache.
It is irritating when Windows does not recognize the USB, but in this case it is that the USB devices are not working properly. For example, if you connect a USB device, it may either not appear or go to sleep after a few seconds of inactivity. In other cases, when we try to access files on the pendrive, the File Explorer hangs for almost 1 or 2 minutes.
In this post I will show you how to solve the problem. But before trying this suggestion, try testing the device by plugging it into another computer. This way you can confirm if the problem is really with the device or with your computer.
USB devices are not working properly
- Open the Run window using the Windows + R shortcut, type devmgmt.msc in the dialog box and press Enter to open Device Manager s.
- When Device Manager opens, you should look for the USB device that is giving you problems. It may appear under User Interface Devices (HID) as a USB input device.
If you can’t find it there, you can upgrade Universal Serial Bus Controllers. Here you will find a list of USB devices that you have connected to your system. To find the one with the malfunction, you will have to follow trial and error. That is, you plug and unplug the device and observe the changes in the device list for Universal Serial Bus Controllers.
The input that disappears or appears as you disconnect and connect must be the problem device. Leave the device connected, right click on that entry and choose Properties.
- In the device properties window, switch to the Details tab . Now click on the drop-down menu of the Property option and select Path to device instance. Make a note of the corresponding value, as you will need this value next. It is a combination of three IDs: Vendor Name ID (VID), Product ID (PID), Instance ID.
- Press the Windows keys + R, type regedit in the Run dialog box and press the Enter key , to open the Registry Editor .
- Inside the Registry Editor, go to the following path:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ USB \ <Device Instance Path> \ Device Parameters
Replaces <Device Instance Path> (after USB \) with the value of the path to the instance of the device you noted in step 3.
- In the right pane of Device Parameters, the DWORD called EnhancedPowerManagementEnabled (if you don’t have it you can create it) must have the value 1. Double click on it to open the window and change the value to 1.
After setting the EnhancedPowerManagementEnabled value, you can close the Registry Editor and Device Manager.
- Restart your computer for the changes to take effect.
USB devices do not work in Windows
It is very irritating to connect a USB device in Windows and it does not work properly. This post is focused on Windows 10, but the procedure works the same in Windows 8.1 and Windows 7. I hope this method helps you solve the problem in your case. If you have another way to solve this problem or any suggestion, do not forget to share it using the comments.