i was reading and supposedly trinity rescue cd has chkdsk to fix the partition,also ubcdwin, ubcd5.1 and hirens has it(good luck trying to find it)
but after this long post i think that the hard disk could be failing and the app could be useless here