Only 119 Windows Updates installed after SP1. Most systems have 150 or more. Please visit Windows Update and get ALL available updates (it may take several trips to get them all).
At work we start all repairs with a set of diagnostics. Often they find problems that weren't even expected. It's a waste of time to try to fix software on a system that has hardware problems (I suspect a hardware problem in your case).