Halten Sie Windows 7 davon ab, sich selbst zu beenden, wenn Sie auf die Aktualisierung warten

12

Das ist mir jetzt schon zweimal passiert. Ich bin gerade dabei, an etwas zu arbeiten, das dazu geführt hat, dass ich meinen Computer mehrere Tage lang nicht neu gestartet habe. Wenn Windows 7 auf die Installation von Updates wartet, wird irgendwann ein Neustart erzwungen, um die Updates zu installieren. Das Problem ist, dass es mich nicht benachrichtigt oder mir mitteilt, dass es dies tun wird, und dass ich dadurch die Arbeit verloren habe und in letzter Zeit eine VM beschädigt und unbrauchbar geworden ist. Gibt es eine Möglichkeit, mich zumindest dazu zu bringen, dies zu veranlassen, bevor ich das tue? Früher war es ...

Kenneth
quelle
1
Gute Frage, ich bin sicher, es wird vielen Menschen von Nutzen sein
Simon

Antworten:

10

Sie können eine Registrierungseinstellung hinzufügen, die dies verhindert. Detaillierte Anweisungen und einen herunterladbaren Registrierungsschlüssel finden Sie hier: http://www.howtogeek.com/howto/windows-vista/prevent-windows-update-from-forcibly-rebooting-your-computer/

Von der Website:

Öffnen Sie die Datei regedit.exe über das Suchfeld im Startmenü oder über das Dialogfeld "Ausführen" und navigieren Sie zum folgenden Schlüssel. Erstellen Sie neue Schlüssel, falls diese noch nicht vorhanden sind.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

Erstellen Sie einen neuen 32-Bit-DWORD-Wert mit dem Namen NoAutoRebootWithLoggedOnUsers und geben Sie den Wert 1 an, um einen automatischen Neustart zu verhindern, während Benutzer angemeldet sind. Löschen Sie den Wert, um die ursprünglichen Werte wiederherzustellen.

Ich habe diesen Registrierungs-Hack erfolgreich auf vielen Computern verwendet und mir fällt kein einziges Mal ein, dass mir ein Neustart aufgezwungen wurde. Wenn wichtige Updates angewendet werden, für die ein Neustart erforderlich ist, wird weiterhin die Meldung "Sie müssen neu starten" in der Taskleiste angezeigt, der Neustart selbst wird jedoch nicht durchgeführt.

Techturtle
quelle
4

Ändern Sie die Einstellungen für Windows-Updates in "Updates herunterladen, aber ich kann festlegen, wann sie installiert werden sollen". Anschließend werden Sie informiert, dass die Updates fertig sind, und Sie können auswählen, wann sie installiert und neu gestartet werden sollen.

Gehen Sie zu Systemsteuerung> Windows Update. Ändern Sie es in der ersten Dropdown-Box.

BroScience
quelle
2

Microsoft startet Ihren Computer erst nach drei Tagen zwangsweise neu, nachdem die Installation abgeschlossen ist und Sie sich ununterbrochen dafür entschieden haben, ihn nicht zu installieren. Darüber hinaus sind die einzigen Updates, die obligatorisch von Windows Update installiert werden müssen, Sicherheitsupdates . Im Gegensatz zu anderen Unternehmen gibt Microsoft Feature-Updates (z. B. Sprachpakete usw.) nicht als obligatorische Updates heraus (diese sind als "Optional" aufgeführt und Windows zwingt Sie nicht zum Neustart, um sie zu installieren).

Noch schlimmer: Windows-Updates informieren Angreifer effektiv über die Fehlerursache, da die Patches rückentwickelt werden können. "Kritische Fehler", wie das Puffern von Überlaufsystemtreibern aus der Ferne, sind äußerst gefährlich, und Sie haben nur einen kurzen Zeitraum, nachdem das Update allgemein verfügbar gemacht wurde, bevor dieser Fehler bekannt wird und "in freier Wildbahn" verwendet wird. Das Deaktivieren oder Nichtinstallieren von Windows udpates birgt daher ein erhebliches zusätzliches Risiko für Ihren Computer.

Vielleicht ist es eine bessere Antwort auf Ihre Frage, sie orthogonal zu betrachten. Anstelle von "Wie kann ich den Neustart ausschalten?"

Wenn Sie ein Programm verwenden (oder schreiben), das eine mehrtägige Verarbeitung erfordert, überlegen Sie sehr genau, ob es besser ist, regelmäßig "Checkpoints" zu speichern, um die Wiederaufnahme des Programms zu ermöglichen. Auf diese Weise kann Ihr Programm den Neustart nicht nur überstehen, sondern es geht auch nichts an Ihrer Arbeit verloren, wenn der Strom ausfällt, das Programm abstürzt und es wahrscheinlich einfacher ist, zu erkennen, wie sich Ihr Programm auf a verteilt Anzahl anderer Maschinen.

Sobald Sie dies getan haben, können Sie festlegen, dass Ihr Programm beim Booten ausgeführt wird, indem Sie den Benutzeranmeldebildschirm deaktivieren und eine Verknüpfung zu Ihrem Programm im Ordner "Startup" in Ihrem Startmenü oder über den Taskplaner erstellen.

Sobald Sie dies getan haben, kann Windows Ihre Aufgabe unterbrechen, um wichtige Sicherheitsupdates zu installieren, den Computer neu zu starten. Wenn der Computer wieder online ist, kann das Programm vom letzten Prüfpunkt aus neu gestartet werden, bevor der Computer ausgeschaltet wurde.

Im Grenzfall, dass Sie ein Programm ausführen, das Sie nicht steuern und daher nicht erzwingen können, prüfen Sie, ob Sie es in einer virtuellen Maschine ohne Netzwerk installieren. Auf diese Weise kann Ihr Host neu starten (um Ihren Hauptcomputer zu schützen) und die virtuelle Maschine wird angehalten. Wenn Sie wieder online gehen, kann Ihre nicht gepatchte (aber nicht mit dem Netzwerk verbundene) virtuelle Maschine fortgesetzt werden, und Ihre Host-Maschine wird geschützt.

Alternativ können Sie das gesamte Programm auf einem Laptop ausführen, der überhaupt nicht an das Netzwerk angeschlossen ist. Wenn Sie dies tun, erhalten Sie keine Windows-Updates und werden nicht indirekt mit Angreifern verbunden, die Sie ausnutzen können.

Schließlich, nur weil ich weiß, dass dies auftauchen wird: Dies ist kein theoretisches Risiko . Kleine Unternehmen, Einzelpersonen und akademische Organisationen verlieren routinemäßig wichtige Daten durch Cyber-Angriffe, da ihre Computer nicht gepatcht werden. Gehen Sie NICHT davon aus, dass das Hacken nur Leuten passiert, die nicht so sind wie Sie. Sie möchten Ihrem CEO, Dean oder Ihrer Frau wirklich nicht erklären müssen, dass alle Ihre Kundendaten, Studentenunterlagen oder Bankunterlagen für 2 USD pro Stück im Internet verkauft werden, weil Sie "Windows Update deaktiviert" haben.

SecurityMatt
quelle
2
Mein Anliegen hat nichts damit zu tun, ob die Updates installiert werden sollen oder nicht. Mein Hauptproblem bei der aktuellen Funktionsweise ist, dass der Neustart alles tötet, ohne dass ich die Option zum Speichern habe, da es sich um einen erzwungenen Neustart handelt. Als Ergebnis habe ich Daten aus Word-Dokumenten verloren, die ich gerade bearbeitete. Zuletzt wurde eine VM vollständig beendet (ich kann sie jetzt nicht laden), da sie ausgeführt wurde, als der Neustart erzwungen wurde.
Kenneth
1
Jetzt, wo ich darüber nachdenke, denke ich, dass meine Konfigurationen irgendwo auf der Strecke durcheinander geraten sind, weil ich nicht mehr die Meldung erhalte, dass Updates verfügbar sind und ich neu starten muss. Ich neige nicht dazu, diese für sehr lange Zeit zu ignorieren, aber da ich sie nicht mehr bekomme, ist es schwierig, einen Neustart zu wählen, wenn es zweckmäßig ist.
Kenneth
1
Dies ist nicht die Standardkonfiguration für Windows, sie kann jedoch über Gruppenrichtlinien konfiguriert werden. Wenn Sie Mitglied einer Domain sind, bitten Sie Ihren IT-Administrator, sich nicht mehr mit Ihnen zu beschäftigen. Wenn nicht, aktualisieren Sie Ihr Betriebssystem und starten Sie es erneut.
SecurityMatt
1
@SecurityMatt Diese Lösung löst alle meine Probleme, da ich den Fensterpositionsstatus + benutzerdefinierte Desktop-Arrangements + usw. nicht speichern kann Installation in einer virtuellen Maschine ".
Pair Sir Parser
1
@SecurityMatt Auch eine gute Erklärung zu den Sicherheitsaspekten + Notwendigkeit. Sehr wichtig für einen Heimcomputer (oder vor allem für einen Geschäftscomputer), weniger wichtig für einen Mediencomputer, aber äußerst nützlich, um sich dessen bewusst zu sein.
Pair Sir Parser
2

Ich habe gerade die automatischen Updates deaktiviert, wie BroScience zuvor erklärt hat. Und jetzt verwalte ich meine Windows-Updates mit WuInstall . Es hat einige nette Optionen, vor allem können Sie angeben, ob Sie einen Neustart wollen oder nicht.

Luki
quelle