Warum benötigt der Computer nach der Installation der Software einen Neustart?

Frage für Sie MrGroove - Mit dem Start von Windows 7, Microsoft versprochen, Reboots wäre eine Variation "selten" aber jetzt, dass ich es seit über 6 Monaten laufen, Reboots immer noch auftreten, während und manchmal sogar bevor ich ein neues installieren Software. Warum müssen wir unsere Computer so oft neu starten? Wie kommt es, dass bei jedem Systemwechsel ein Neustart erforderlich ist? Warum benötigen die meisten Programme nach der Installation einen Neustart?

1. Warum sind Neustarts erforderlich?

Viele Anwendungen und Windows-Updates erfordern den Zugriff auf Kernsystemdateien, die während der Ausführung von Windows immer verwendet werden. Damit sich ein Programm ( oder Update ) in die erforderlichen Windows-Komponenten integrieren kann, dürfen die Dateien, die die Komponenten darstellen, nicht verwendet werden. Da die meisten Kernsystemdateien während der Ausführung von Windows verwendet werden, gibt es keine andere Möglichkeit, die Installation ohne Neustart abzuschließen.

Ehrlich gesagt, Microsoft hat einen großen Job gemacht, um Neustarts zu minimieren, aber sie sowie Drittanbieter-Software-Verleger werden normalerweise auf der Seite der Vorsicht und Aufforderung Sie für einen Neustart, ob einer von der Software-Installation erforderlich ist oder nicht erforderlich. Viele zum Beispiel während einer Software-Patch oder Upgrade wie eine vollständige Deinstallation, erhalten einen sauberen Neustart und dann ihre Software neu installieren, um mögliche Probleme und Anrufe an ihren Support-Desk ... Kann ich nicht sagen, ich beschuldige sie. ;)

2. Gibt es irgendwelche Programme, die mir sagen können, wann ich neu starten soll?

Ja. Ein gutes Beispiel ist WhyReboot - eine winzige portable Anwendung, die Ihnen sagen kann, ob Sie wirklich neu booten müssen oder nicht. Wie bereits erwähnt, werden einige Installationsprogramme Sie als Sicherheitsmaßnahme zum Neustart auffordern, obwohl Sie eigentlich keinen Neustart durchführen müssen. Wenn Sie jemals wieder vor der redundanten Meldung "Möchten Sie jetzt neu booten ?" Stehen bleiben, werden Sie in einem kurzen Lauf von WhyReboot über anstehende Operationen informiert, so dass Sie nicht mehr in die Registrierung gehen müssen.

3. Wo ist die Liste der ausstehenden Operationen beim Neustart gespeichert?

Die Listen sind in der Registrierung gespeichert in:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Sitzungsmanager \ PendingFileRenameOperations

und in:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ AktuelleVersion \ Installer \ InProgress

Durch die Namen der Zeichenfolgenorte hätten Sie bereits erraten, worum es geht - die erste ist für ausstehende Dateiersetzungen, umbenennen, löschen und andere, und die zweite ist der Ort, an dem Windows alle laufenden Installationen schreibt ( welche Anwendungen den Neustart erzwingen). Wir raten Ihnen, den Inhalt der beiden Strings nicht zu berühren, weil Sie das einfach tun - im besten Fall, wenn Sie diese Dateien berühren, müssen Sie Windows wegen eines falsch installierten Updates neu installieren. Ich denke, Sie können diese Zeichenfolgen dennoch informativ verwenden, um zu verstehen, welche Systemdateien ein Update (oder eine Anwendung) bei der Installation ändert.

4. Gibt es trotzdem Bearbeitungsdateien für Kerndateien, während sie verwendet werden?

Nee. Ganz und gar nicht. Ein Neustart ist die einzige und einzige Möglichkeit, eine Kernsystemdatei oder eine verwendete Datei zu ändern. Sicher, Sie könnten den Prozess technisch beenden, der diese Datei verwendet, aber solche Prozesse zu beenden, während Windows läuft, kann Ihren Computer komplett zum Absturz bringen. Außerdem sind Neustarts nicht wirklich so schmerzhaft. Es ist nicht so, als müssten Sie mehrmals am Tag neu starten. Da ich der geekige Typ bin, der Software installiert und jeden Tag Updates vornimmt, ist meine persönliche Aufzeichnung der meisten Neustarts an einem Tag nur 10 ( rate ... ).

Hast du eine Geek-Frage?

Hast du eine Frage an das Team hier bei ? Es gibt mehrere Möglichkeiten, wie Sie fragen können! Stellen Sie Ihre Frage in unserem kostenlosen Forum, senden Sie mir eine E-Mail an !