It sounds like your drive is going to fail. I would backup all data from this drive in case it does stop. You could run CHKDSK from the Command prompt. This will check for bad sectors and try to fix them. You will have to do this from a boot disk before windows starts.