XP setzt auf der NT-Technologie von W2k auf und das braucht auch lange, bis es sich heruntergefahren hat. Das liegt daran, daß diese OS (zumindest) versuchen sich sauber aus dem System herauszuziehen. Ein OS besteht aus verschiedenen Schichten zwischen Hardware und Software und die werden beim Shutdown "abgeschaltet". Je sauberer das geht, umso länger braucht das eben. Ein Linux-System ist da auch nicht schneller (was gut so ist).
Ich denke, da kann man nix machen. Aber lieber ein stabiles System und dafür einen längeren Shutdown als ein schneller Shutdown und dan so ein Rumgegurke wie WinME.
Gruz Brandon