Non è che hai il firewall che blocca i servizi svchost.exe che sono quelli che usa windows per gli aggiornamenti ?
Al limite ti scarichi il sp3 e lo installi :
http://www.microsoft.com/downloads/d...displaylang=it
E vedi cosa succede.
In alternativa puoi provare a ripristinare i file del SO da cd originale o a fare in primis, un normale scandisk da prompt di dos, digitando
SCKDSK C: /F. Ti dirà che te lo farà al prossimo riavvio.