First run a smart test on it. See if you have physical failures. Seagate and wd both offer free tools.
What happened to the laptop drive I think is that it got an impact shock.
The other drive, which was connect to the WD TV Live has just been sitting since I haven't used the WD TV Live lately. that was connected to the WD TV Live, I don't what happened there, other than a possible power surge..
The laptop drive had been available after I noticed that some files weren't working. I did try running TestDisk and Photorec on the laptop drive. I ran chkdsk, no change other than what was written to the screen.
Ok, so the only drive I have tried these on so far is the one in the laptop. PhotoRec can retrieve files, but does not keep the filename. So that won't really help me.
Then I tried the TestDsk. But so far it has not gotten files. I had been running for 2 days and only went to 18%, and without file names the result would be pretty useless to me..
When I looked for a Seagate tool I found something that you have to purchase to get the recoverable files from the drive.