l'arresto di un OS é gestito ad un comando interno alla shell.exe (user,exitwindows).
Probabilemte questo comando é stato cambiato da qualche programma in (user,restartwindows)...
Per caso usi dei trojan o ne hai sul tuo pc?