Molto probabilmente c'è qualcosa che a windows non piace...
Tipo un dll o sys corrotto, ma anche una eventuale istruzione nello startup.

A questo punto, sarebbe meglio se tu prendessi un lettore di HD e fai il backup dei files che ti servono...

Prima vorrei farti un' altra domanda:

Che versione hai di Windows?