When I plug in an external USB2 drive my computer recognizes it immediately. When I plug in an external ESATA drive in an enclosure, it won't recognize it unless I run a scan for new hardware. If I plug in an external ESATA drive into a Thermaltake Dock it won't recognize it unless I reboot the computer. This was not an issue with XP but has been an issue with Vista and now Windows 7 64 bit. The drivers for the ESATA ports and drives and docks and motherboard etc. have all been updated.

Any thoughts?

Thanks