Impedisci a Windows 7 di spegnersi forzatamente durante l'attesa dell'aggiornamento


12

Mi è successo due volte adesso. Sarò nel mezzo del lavoro su qualcosa che mi ha portato a non riavviare la mia macchina per diversi giorni. Se Windows 7 è in attesa di installare gli aggiornamenti, alla fine arriverà a un punto in cui forza un riavvio per installare gli aggiornamenti. Il problema è che non mi avvisa né mi dice che lo farà e di conseguenza ho perso il lavoro e di recente una VM è diventata corrotta e inutilizzabile. C'è almeno un modo per convincermi a chiedermi prima di farlo? Era solito ...


1
Buona domanda, sono sicuro che sarà di beneficio a molte persone
Simon,

Risposte:


10

È possibile aggiungere un'impostazione del registro che impedirà ciò. Istruzioni dettagliate e una chiave di registro scaricabile sono disponibili qui: http://www.howtogeek.com/howto/windows-vista/prevent-windows-update-from-forcibly-rebooting-your-computer/

Dal sito:

Apri regedit.exe attraverso la casella di ricerca del menu Start o esegui la finestra di dialogo e scorri fino alla seguente chiave, creando nuove chiavi se non esistono.

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

Crea un nuovo valore DWORD a 32 bit denominato NoAutoRebootWithLoggedOnUsers e assegnagli il valore 1 per impedire il riavvio automatico mentre gli utenti sono connessi. Elimina il valore per riportare le cose come erano.

Ho usato questo hack del registro con successo su molti computer e non riesco a pensare a una sola volta che mi ha forzato un riavvio. Quando vengono applicati aggiornamenti critici che richiedono un riavvio, viene comunque visualizzato il messaggio "È necessario riavviare" vicino alla barra delle applicazioni, ma non si riavvia da solo.


4

Modifica le impostazioni degli aggiornamenti di Windows in "Scarica aggiornamenti, ma fammi scegliere quando installarli". Quindi ti dirà che gli aggiornamenti sono pronti e scegli quando installare e riavviare.

Vai a Pannello di controllo> Windows Update. Modificalo nella prima casella a discesa.


2

Microsoft riavvia forzatamente il computer solo dopo tre giorni dall'installazione pronta e dopo aver scelto continuamente di non installarlo. Inoltre, gli unici aggiornamenti obbligatori installati da Windows Update sono gli aggiornamenti di sicurezza . A differenza di altre società, Microsoft non distribuisce gli aggiornamenti delle funzionalità (come i language pack, ecc.) Come aggiornamenti obbligatori (sono elencati come "Opzionali" e Windows non ti costringerà a riavviare per installarli).

Ancora peggio: gli aggiornamenti di Windows indicano efficacemente agli aggressori dove si trovano i bug, perché le patch possono essere decodificate. "Bug critici" come la possibilità di bufferizzare in remoto i driver di sistema di overflow sono estremamente pericolosi e si ha solo un breve periodo di tempo dopo che l'aggiornamento è stato reso generalmente disponibile prima che quel bug fosse conosciuto e utilizzato "in natura". Di conseguenza, disabilitare o scegliere di non installare udpates di Windows sta mettendo a rischio la tua macchina.

Forse una risposta migliore alla tua domanda è guardarla ortogonalmente; invece di "come posso disattivare il riavvio", pensa "perché il riavvio impedisce al mio computer di fare le cose?"

Se stai utilizzando (o scrivendo) un programma che deve eseguire elaborazioni di più giorni, considera molto seriamente se un approccio migliore consiste nel salvare regolarmente "punti di controllo" per consentire la ripresa del programma. Ciò non solo consentirà al tuo programma di sopravvivere al riavvio, ma significherà anche che il tuo lavoro non andrà perso in caso di interruzione di corrente, se il programma si arresta in modo anomalo e probabilmente renderà più facile vedere come il tuo programma può essere distribuito su un numero di altre macchine.

Una volta fatto ciò, è possibile pianificare l'esecuzione del programma all'avvio disabilitando la schermata di accesso dell'utente e inserendo un collegamento al programma nella cartella "Avvio" nel menu di avvio o tramite l'Utilità di pianificazione.

Una volta fatto questo, Windows sarà in grado di interrompere l'attività per installare aggiornamenti di sicurezza critici, riavviare il computer e quindi quando il computer torna in linea, il programma può riavviarsi dall'ultimo checkpoint prima dello spegnimento del computer.

Nel caso in cui esegui un programma che non controlli e che quindi non puoi forzare al checkpoint, prendi in considerazione l'installazione in una macchina virtuale senza rete. In questo modo il tuo host sarà in grado di riavviare (per proteggere il tuo computer principale) e questo causerà la sospensione della macchina virtuale. Quando torni online, la tua macchina virtuale senza patch (ma non connessa alla rete) sarà in grado di riprendere e la tua macchina host sarà protetta.

In alternativa, è possibile eseguire l'intero programma su un laptop che non è affatto collegato alla rete. Se lo fai, non otterrai alcun aggiornamento di Windows e non sarai collegato indirettamente agli aggressori che possono sfruttarti, quindi l'intera discussione diventa discutibile.

Finalmente, solo perché so che questo verrà fuori: questo non è un rischio teorico . Le piccole aziende, gli individui e le organizzazioni accademiche perdono abitualmente i dati critici a causa di attacchi informatici a causa della mancata correzione delle loro macchine. NON dare per scontato che essere hackerati accada solo a persone che non sono come te. Non vuoi davvero spiegare al tuo CEO, decano o moglie che tutti i dati dei tuoi clienti, i registri degli studenti o i documenti bancari vengono venduti su Internet a $ 2 al pezzo perché "hai disattivato Windows Update".


2
La mia preoccupazione non ha nulla a che fare con l'installazione o meno degli aggiornamenti. La mia principale mania per come funziona attualmente è che poiché il riavvio è un riavvio forzato uccide tutto senza darmi la possibilità di salvare. Di conseguenza, ho perso i dati da documenti Word mentre ero nel mezzo di una modifica e recentemente ho avuto una macchina virtuale completamente uccisa (non riesco a caricarla ora) perché era in esecuzione quando si è verificato il riavvio forzato.
Kenneth,

1
Ora che ci penso, forse penso che le mie configurazioni siano state incasinate da qualche parte lungo la linea perché non ricevo più gli avvisi che mi dicono che gli aggiornamenti sono disponibili e che devo riavviare. Non tendo a ignorarli per molto tempo, ma dal momento che non li ottengo più rende difficile scegliere di riavviare quando è conveniente.
Kenneth,

1
Questa non è la configurazione predefinita per Windows, ma è configurabile tramite Criteri di gruppo. Se sei iscritto a un dominio, chiedi al tuo amministratore IT di smettere di fregarti. In caso contrario, eseguire il flashing del sistema operativo e ricominciare.
SecurityMatt

1
@SecurityMatt Questa soluzione risolverà tutti i miei problemi con l'impossibilità di salvare lo stato della posizione della finestra + disposizioni desktop personalizzate + ecc: "Nel caso limite di eseguire un programma che non si controlla e quindi non si può forzare al checkpoint, considerare installandolo in una macchina virtuale ".
Coppia Sir Parser

1
@SecurityMatt Ottima anche la spiegazione degli aspetti di sicurezza + necessità. Molto importante per un computer domestico (o aziendale), meno importante per una macchina multimediale, ma estremamente utile essere consapevoli.
Coppia Sir Parser

2

Ho appena disattivato gli aggiornamenti automatici come spiegato in precedenza BroScience. E ora uso WuInstall per gestire i miei aggiornamenti di Windows. Ha alcune belle opzioni soprattutto che ti consente di specificare se vuoi riavviare o meno.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.