I don't have an answer, but the problem appears to be an plug n play driver issue with USB removable devices, not an issue with the Apple software
Depending on the version of windows I'd be inclined to start from the angle of making sure theres no hard drive or file corruption - use CHKDSK /R to scan the drive followed by SFC /SCANNOW to verify the files
Then make sure all USB connections are OK and not damaged, and all chipset drivers are installed