Warum dauert es manchmal lange, bis Windows heruntergefahren wird?

2824

Ich bin mir nicht sicher, ob es sich hierbei um eine Programmierfrage handelt, die sich jedoch auf meine Arbeit auswirkt. Ich habe ein Projekt, an dem ein Programm arbeitet, bei dem bestimmte Aufgaben beim Start ausgeführt werden müssen. Das Projekt selbst ist kein Problem, aber das Testen ist es. Das Herunterfahren von Windows XP und Vista dauert lange.

Wenn Windows versucht, die Festplatte herunterzufahren, scheint es manchmal ununterbrochen zu stürzen. Es kann 1 bis 3 Minuten dauern, wenn der Windows-Bildschirm dort steht und sagt: "Herunterfahren, bitte warten". Es gibt keinen Hinweis darauf, was passiert, und ich kann den Prozess nicht überwachen, da alle Programme, die ich verlassen möchte, beendet werden. Neustarts scheinen etwas schneller zu gehen.

Ich habe automatische Windows-Updates deaktiviert, das ist also das Problem. Ich habe auch Antiviren- und Anti-Spyware-Programme ausgeführt und das System scheint sauber zu sein. Ich habe normalerweise ein paar Browserfenster, Putty, Python und Visual Studio.

  1. Warum dauert das Herunterfahren von Windows XP / Vista manchmal so lange, aber nicht immer?
  2. Was passiert genau während des Herunterfahrens?
  3. Kann ich irgendetwas tun, um das Herunterfahren zu beschleunigen?

Vielen Dank

1
Ich habe Schwierigkeiten, den Programmierwinkel hier zu sehen ... skaffman vor 14 Jahren 0
Sollte wahrscheinlich auf SuperUser gehen. EBGreen vor 14 Jahren 0
Zu # 3 hatte Ivo einen Trick im Windows-Tweaks-Thread http://superuser.com/questions/3864/which-windows-tweaks-do-you-use-und-they-actually-work/4976#4976. hyperslug vor 14 Jahren 0
Sie können das Herunterfahren von Windows beschleunigen, indem Sie ändern, wie lange es dauert, bis Dienste und Anwendungen mit ein paar Registrierungsänderungen beendet werden, wie in diesem Artikel beschrieben (http://www.mydigitallife.info/fast-shutdown-faster-windows-. 2000-windows-xp-windows-2003-and-windows-vista /). martineau vor 11 Jahren 0

4 Antworten auf die Frage

6
Kirill V. Lyadvinsky

Windows-Dienste benötigen die meiste Zeit zum Herunterfahren. Einige Dienste, z. B. solche, die netzwerkbedingte Abschaltvorgänge ausführen oder große Datenmengen auf der Festplatte speichern müssen, benötigen möglicherweise mehr Zeit. In Windows Vista kann ein Dienst daher eine Benachrichtigung vor dem Herunterfahren anfordern. Wenn Windows Vista heruntergefahren wird, benachrichtigt der Dienststeuerungs-Manager zuerst die Dienste, die eine Benachrichtigung vor dem Herunterfahren verlangen. Es wird auf unbestimmte Zeit warten, bis diese Dienste beendet werden. Wenn sie jedoch einen Fehler haben und nicht auf Abfragen antworten, gibt der Dienststeuerungs-Manager auf und geht nach drei Minuten weiter.

2
jlingerfelt83

Ich bin mir nicht sicher, ob Sie dies bereits tun, aber das Beenden aller Programme (einschließlich aller Programme im Systray) vor dem Herunterfahren beschleunigt den Prozess für mich.

0
John T

Windows speichert auch die Einstellungen beim Herunterfahren. Je länger Sie Ihren Computer eingeschaltet lassen, desto länger dauert das Herunterfahren des Computers.

0
Phoshi

Wenn Sie bestimmte Programme geöffnet lassen, wird das Herunterfahren möglicherweise ebenfalls verlangsamt. Zum Beispiel kann es eine Minute dauern, bis der Computer heruntergefahren wird, wenn ich uTorrent (für Linux-Distributionen natürlich) offen lasse, andernfalls aber näher an 15 Sekunden. Es sind keine genauen Beträge, aber das Sperren von Apps, die ständig Download / Upload / Disk-I / O unterstützen, können helfen.