Have you installed the latest codecs
this may help
Windows update Fix
Download 'WindowsUpdateAgent30-x86.exe' from here...
Back up your stuff
Replace the hdd
Had a few clicking hdds they eventually gave up the ghost
Have you Tried different RAM yet, I build systems and if its generic ram i do get odd problems like this..
Separate names with a comma.