vai no event viewer e veja se tem alguma coisa que possa te dar o diagnostico do que seja.
se o seu Windows for o Vista ou 7 digita Visualizador de Eventos, se for o XP vai no iniciar -> executar -> digita eventvwr.msi vai abrir o visualizador de eventos procura pela data, que vai ter a especificaçao do evento com o codigo do erro.
posta o codigo do evento que agente te ajuda.
se tiver dando tela azul, usa o visualizador de tela azul
http://www.baixaki.com.br/download/bluescreenview.htm e veja todas as telas azuis que ja apareceram. la tem o causador do problema!
Eu digo isso, pois um outro pc aqui em casa teve um problema e tava dando tela azul e travando, procurei o erro no visualizador de eventos e achei o problema. era a memoria.