Windows can't find a usb driver for device, or even by manually selecting the driver, and "USB to Serial-ATA bridge driver", fails.
This is caused by a corrupted INFCACHE.1 file. This file is hidden, has restricted access and can be found by search hidden system file "INFCACHE.1" C:\WINDOWS\inf\INFCACHE.1 (Windows 32 pro)
This file stores the location of drivers and their INF files.
Rename this file to INFCACHE.1 to INFCACHE.old and it will force Windows to rebuild the INFCACHE.1 file the next time Windows searches for drivers. Works....But not happy, it took me about 3 hours of my work time, to find this fix on a external buffalo usb drive.