Windows XP est bien conçu mais à tendance à être assez long à se fermer ou à redémarrer.
Pour diminuer ce délai il suffit de modifier une valeur dans la base de registre.
Pour cela il suffit de modifier la valeur de la clef suivante:
démarrer > exécuter >"regedit">HKEY_LOCAL_MACHINE/System/
CurrentControlSet/Control.
Changez la valeur "WaitToKillServiceTimeOut" qui lui est attribuée par défaut (20000 pour 20 secondes) et entrez par exemple 2000.
Ensuite il faut modifier la clef HKEY_CURRENT_USER/Control Panel/Desktop et changez la valeur de "AutoEndTasks" et entrer 1.
Il est possible que la clé Control apparaisse 2 fois, modifiez alors 2 fois la valeur.
Il ne reste plus qu'à fermer la base de registre et à redémarrer XP.