Ich hatte dasselbe Problem. Eine Tuningmaßsnahme aus der Süddeutschen Zeitung hat es gelöst, siehe den Artikel "Zum Teufel mit Tasks und Diensten" unter
Windows Tuning - sueddeutsche.de
Genauer, die zweite und dritte dort beschriebene Maßnahme mit folgendem Text:
---
Nun laufen bei Windows natürlich nicht nur Dienste, sondern auch eine Reihe von Tasks im Hintergrund die auch alle beim Herunterfahren beendet werden wollen. Auch dies kann durch einen Registry-Eintrag beschleunigt werden:
Gehen Sie dazu im linken Fenster auf Hkey_Current_User \ Control Panel \ Desktop, und klicken Sie im rechten Teilfenster doppelt auf den Wert AutoEndTasks.
Tragen Sie in der Eingabezeile eine 1 ein.
Damit dieser Trick richtig funktioniert, muss jetzt noch zusätzlich das Leeren der Auslagerungsdatei beim Herunterfahren deaktiviert werden.
Wechseln Sie im linken Teilfenster nun zu Hkey_Local_Machine \ System \ CurrentControlSet \ Control \ SessionManager \ Memory Management, und klicken Sie rechts doppelt auf ClearPageFileAtShutdown. Tragen Sie dort eine 0 ein, und gehen sie auf OK.
Mit diesen neuen Einstellungen sollten ewige Wartezeiten beim Herunterfahren des Rechners nun der Vergangenheit angehören.
---
Nach Durchführung dieser beiden Maßnahmen war das Problem verschwunden.