Can't see files on Seagate 2TB?!!?

Some of my video files on my seagate drive is showing up dark gray. I can't access them because my Mac says it have "zero bytes". I've tried inserting the hard drive on other laptops but it says the same thing "zero bytes". I do have a history of "accidentally" taking out my hard drive without properly ejecting it (my fault). How can I fix this without having to spend money on a recovery software? 

Attachment image
There are no answers yet.
Be the first to answer this question.