|Impossible to tell you what's causing it just like that without it |
sitting it front of us and doing various tests. If we could diagnose
a fault as easy as you seem to expect we'd all be earning
megabucks as experts.
Just off the top of my head, it could be overheating or the hard
drive is on it's way out (or both).
That's two things you can investigate.