At first you should run a chckdsk /r from an elevated command prompt on that drive
if that doesn't help try to test your drive with this
SeaTools for DOS | Seagate
If you have more questions, you should open your own thread. Or perhaps Shawn could move it to the right section?
-DG