If you are using Windows XP then you may also face the situation that the Hidusb.sys driver unable to reset a device port but no error raised. If any error occurs while Hidsb.sys driver is accessing from a USB human interface device then the driver tries to reset the device port with the help of IOCTL_INTERNAL_USB_RESET_PORT I/O request but unable to reset the port of the device then it not raise any error.
If you not receive any error then you became unable to know that the port is reset or not so it became problematic situation for you. Sometime error messages plays important role to guide the user that what is missing in the system and it can be removed so if your system is getting problem but no adject error message is given then it became problematic to solve the problem.
Hidsb.sys driver is one of the most important file of the system which is located in C:\Windows\System32. This driver is responsible to support the system so that it may work properly. If Hidsb.sys drive is reading the USB human interface and during this process and error occurs then it tries to change the port of the device but became unable so the port not changed. No error is raised when the Hidusb.sys driver cannot reset a device port in Windows XP.
How to solve this problem:-
If Hidusb.sys driver cannot reset a device port in Windows XP or No error is raised when the Hidusb.sys driver cannot reset a device port in Windows XP then you can solve this problem with the help of hotfix which is provided by Microsoft but the condition is you must have the Windows Service Pack 2 (SP2). Microsoft has also noticed that this is the problem of Windows so provided hotfix to solve it. If Hidusb.sys driver unable to reset a device port in Windows XP then hotfix can resolve its issues so after installing hotfix apply it and if the process completed then restart the system. You can also do that use Windows repair tool because if the file is missing or the driver of the system gets corrupt or damage then it can be repaired successfully.