How old is the hard drive? Maybe original? Last time some preventative maintenance was done on it? (defrag and scan disk) How is the CMOS? What is time and date that mother board thinks it is? If very wrong the CMOS battery may be bad and your hard drive parameters may be corrupted. Or files on HD may be corrupted. Maybe HD is crashing and now has sectors that are unreadable.
George