Perché il mio computer richiede il riavvio dopo l'installazione del software?

Perché un computer richiede il riavvio dopo l'installazione di cose

Domanda per te MrGroove - Con il lancio diWindows 7, Microsoft ha promesso che i riavvii sarebbero una cosa "rara", tuttavia ora che lo eseguo da oltre 6 mesi, i riavvii si verificano ancora e talvolta anche prima di installare un nuovo software. Perché dobbiamo riavviare i nostri computer così spesso? Come mai ogni volta che si verifica una modifica del sistema è necessario un riavvio? Perché la maggior parte dei programmi richiede un riavvio dopo l'installazione?

1. Perché sono richiesti i riavvii?

Molte applicazioni e aggiornamenti di Windows richiedono l'accesso ai file di sistema di base, che sono sempre in uso mentre Windows è in esecuzione. Per un programma (o aggiorna) per integrarsi nelle finestre richiesteComponenti, i file che rappresentano i componenti non devono essere in uso. Poiché la maggior parte dei file di sistema di base sono in uso mentre Windows è in esecuzione, tuttavia, non esiste altro modo per completare l'installazione in modo pulito senza riavviare.

Onestamente, Microsoft ha fatto un ottimo lavoro minimizzaresi riavvia comunque, così come gli editori di software di terze parti, di solito eseguono un errore sul lato della cautela e richiedono un riavvio se è richiesto o meno dall'installazione del software. Molti, ad esempio durante una patch o un aggiornamento del software, preferiscono eseguire una disinstallazione completa, riavviare il sistema e reinstallare il loro software per evitare possibili problemi e chiamate al loro supporto tecnico ... Non posso dire che li biasimo. ;)

2. Ci sono programmi che possono dirmi quando riavviare?

Sì. Un ottimo esempio è WhyReboot, una piccola applicazione portatile che può dirti se hai davvero bisogno di riavviare o meno. Come accennato in precedenza, alcuni installatori di applicazioni ti chiederanno di riavviare come misura di sicurezza anche se tecnicamente non è necessario riavviare. Se vieni mai lasciato davanti al messaggio ridondante "Vuoi riavviare ora?" ancora una volta, una rapida esecuzione di WhyReboot ti informerà su eventuali operazioni in sospeso, risparmiando il problema di dover andare al registro.

3. Dove è memorizzato l'elenco delle operazioni in sospeso al riavvio?

Le liste sono memorizzate nel registro in:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations

e in:

HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInstallerInProgress

Dai nomi delle posizioni delle stringhe che vorrestihanno già indovinato di cosa si tratta - il primo è per eventuali sostituzioni di file, rinominazioni, eliminazioni e altri in sospeso, e il secondo è la posizione in cui Windows annota qualsiasi installazione in corso (quali applicazioni stanno forzando il riavvio). Ti consigliamo gentilmente di non toccare nessuno dei contenuti di nessuna delle stringhe, perché semplicemente: lo scenario migliore se tocchi questi file dovrà reinstallare Windows a causa di un aggiornamento installato in modo errato. Immagino che tu possa ancora usare queste stringhe in modo informativo, per capire quali file di sistema un aggiornamento (o applicazione) modifica al momento dell'installazione.

4. Esiste un modo per modificare i file core mentre sono in uso?

No. Affatto. Un riavvio è l'unico e unico modo per modificare un file di sistema principale o un file in uso. Certo, potresti tecnicamente terminare il processo che utilizza quel file, ma interrompere tali processi mentre Windows è in esecuzione può arrestare completamente il computer. Inoltre, i riavvii non sono poi così dolorosi. Non è necessario riavviare più volte al giorno. Essendo il ragazzo geek, installando software e aggiornando ogni giorno, il mio record personale della maggior parte dei riavvii in un giorno è solo di 10 (indovina…).

Hai una domanda geek?

Hai una domanda per il team qui su groovyPost? Ci sono molti modi in cui puoi chiedere! Pubblica la tua domanda nel nostro forum gratuito, inviami una email a help@groovypost.com!

0

Articoli simili

lascia un commento