I have a 2 TB WD Passport Ultra external USB Hard drive. It was dropped and now my operating systems, Windows 7,8 and 10 won't recognize the hard drive on any of my 5 computers. I can get some software to recognize the hard drive, but I need a program that will recognize it, scan it and fix the errors, or allow me to transfer the accessible data to another hard drive. I am pretty sure from calling WD that there is are some bad sectors caused by surface scratching due to the drop so i need that type of software or some free Data recovery software. Also the WD tools program that I downloaded said it failed all but the smart test.