then you may have to accept that the hard drive is damaged.
I had my passport plugged into my WD Media player and it fell off shelve and wasn't eject properly. Now its not recognized on my Computer or WD media player. I see it in Device Manager but not in explorer.
Up until now its been working fine. I tried other computers and nothing. I have an Acer laptop.