Fix USB Ports Not Working in Windows 10: If you recently upgraded from earlier version of Windows to Windows 10 then you might be facing this issue where USB Ports are not working on your PC.
It seems the USB port no longer recognizes any USB device and the USB device will not work.
Like you just open the flood gates using the all ports injector and plug a USB 3.0 mass storage device into each port and it automagically tracks what has real devices off of it and (depending on how it is detected) handles USB version. I then have two internal USB 2.0 port headers and a 3.0 header. Hence my question about SS and USR ports being safe to get rid of (to free up more available ports).
So far only one of the 2.0 headers (two ports) is working. I assume it is still true we want to set which XHR ports are 2.0 only since USB 3.x still takes up two port count?
But before that let us discuss what are some causes because of which the USB Ports are not working: Now that you know what are the various causes we can continue to provide the fix or workaround for these problems. So if the device is working on another PC then you can be sure that the problem is related to USB Ports and we can continue with next method.I need to compare those files to see which ports are used. BUT if the ones you commented out are not showing in the IOReg as busy or used when you plugged a USB device in each and every USB port available then yes it's safe to remove them. there should be the 2 USB 3.1 provided by the ASM1142, plus 8 USB 3.0 and 4 USB 2.0. Make sure to create a restore point just in case something goes wrong. Then remove the power supply cable and then remove the battery from your laptop. If the above settings are grayed out or if Power Management tab is missing then you can change the above setting via Registry Editor. Updating drivers seems to Fix USB Ports Not Working issue in most of the cases but if you’re still stuck then it might be possible that your PC’s USB Port might be damaged, continue to next method to know more about it.Now hold the power button for 15-20 seconds and then again insert the battery and connect the power supply. Repeat steps 3-5 for each USB Root Hub device in the above list. If you have already followed the above step then no need to continue, just jump to next method. Press Windows Key R then type regedit and hit Enter. Navigate to the following registry key: HKEY_LOCAL_MACHINE\System\Current Control Set\Services\USB 3. And after the restart all the USB controllers that you uninstalled. Check the USB device to see whether it is working or not. Press Windows Key R then type and hit Enter to open Device Manager. Expand Universal Serial Bus controllers in the Device Manager. Now right-click on the first USB controller and then click Update Driver Software. Select Search automatically for updated driver software and click Next. Repeat the above step for each of the USB controller present under Universal Serial Bus controllers. If none of the above methods seem to fix your problem then chances are that your USB ports might be damaged.