-Uninstalled all USB controllers, rebooted.
-Verified that USB is enabled in BIOS
-Done a scan on the Intel website to ensure I have the latest USB drivers
-Downloaded IOBIT registry cleaner and ran a full system registry clean
-Done a full system scan with Malwarebytes Anti Malware
-Done a full Windows update
-Attempted System Restore, but it will not allow me to go back to any previous save points.
I am using a Dell Inspiron 9400, Windows XP Service Pack 3. When I click on double click for any of the USB ports, it says "Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41)", following the troubleshooting tips by Windows is useless. Can anyone help me? I would be fine with reinstalling Windows if need be, but I cannot even connect my external hard drive to back up all of my data! THANKS FOR ANY HELP, let me know what other info you need.