Why don't you have service pack 3 installed? Go here:
https://www.techspot.com/vb/topic51365.html
Learn how to test the memory and hard drive... Then learn how to find and post any minidumps
So did you check the hard drive and memory? How old is this computer?