Since you didn't try it.

I think I see why you would ask such a question. There are far too many tutorials but it works on external drives too.

It appears you want some 100% guaranteed solution. For that I know of no such software today and we send the drive off to where they will do the best job I've ever seen.

Good luck and hope it all comes back.