“Could it be that the device is a 32 bit and the my Windows 7 is 64 bit?”
Unlikely. Device drivers come with the OS. I suspect your problem is multiple devices trying to use the same device letter. Change the USB drive to something further down the line like U (for USB device) and see if that helps after you reboot.