How to Fix Error Code 10 in Windows XP When Using a USB Device
Diagnose the Problem
1. Determine whether the problem is not due to a malfunction of the USB device itself, but rather of the computer itself. To do this, plug the USB device into another computer. If the device does not work, then the problem is most likely coming from the device itself. If the USB device does work, then you know the problem is coming from the computer, and you can use the steps below to fix it.
2. Check to see whether or not the USB is correctly configured for the peripheral device that you are using it for. This peripheral may be a digital camera, scanner, PSP or camcorder that you are trying to connect to the PC with via the USB. Use the product manual to check if the USB cable matches the speed of the device. This is important because USB 2.0 cables may not work with USB 1.1 configured devices and vice versa.
3. Double-check to see that the cable corresponds with the type of device. If not, you will need to connect the device with the proper USB cable.
4. Continue to Section #2 below if you still receive 'Error Code 10' even after switching cables.
Use Your Device Manager to Locate the Problem
5. Click on your Start button in the bottom right-han corner of your desktop. Right-click on My Computer. Click on the Properties button on the drop-down menu.
6. Select the 'Hardware' tab and double-click on 'Device Manager' to open your computer’s Device Manager.
7. Locate the title labeled 'USB Serial Bus Controllers.' Expand this section by clicking on the ' ' sign. Note if there is a yellow exclamation mark beside any entry that is listed under this section, such as USB Mass Storage Device.
8. Double-click the entry and then click on Device Status. If the status reads 'This device cannot start. (Code 10),' then there is a problem with the device. You will need to remove and reinstall all of your USB controllers. To do this, follow the steps in Section #3 below.
How to Re-install Your USB Controllers
9. Click on the Start button once again, and then right-click on My Computer. Click Properties.
10. Go to the Hardware tab and click Device Manager. Expand the Universal Serial Bus Controllers section by clicking on the ' ' sign.
11. Uninstall each of the devices under the USB Controller section by right-clicking on each one, and then clicking Uninstall.
12. Close the Device Manager and restart your computer. Windows XP will automatically re-install the USB controllers in your computer, without you having to do anything further. Your computer will now run USB devices properly.