Hi, I have a USB drive that is playing up. I've used diagnostic tools on HDD before but they were always attached to the HDD controller as the controller can always see the drive. In this case Windows can't recognize and mount the drive properly and I have no means other than USB to attach it. Will a diagnostic tool work against a USB drive like this and if so which would you recommend?