I'm sorry but this is a development forum and not a PC technical support forum.
I'm afraid I have to lock this thread since it does not belong here.
your best place to ask the questions/get this issue resolved is:
1) computer technician
2) perhaps the newsgroup will help: www.microsoft.com/communities
from my personal point of view, although not guarenteed (as I would need further in depth details), it can be related to many different things such as:
faulty RAM
driver issues
CPU could be over heating
and many more reasons....
Please check out the newsgroups and repost the question there, alternatively contact your computer support technician.
Many thanks