Con Windows 10 come posso chiudere senza installare gli aggiornamenti?


61

Con Windows 7 è stato possibile utilizzare la schermata del Task Manager per chiudere senza applicare gli aggiornamenti (consultare Come arrestare il computer senza l'aggiornamento su Windows 7? ). Ma questo non ha funzionato per me su Windows 10.

Come posso chiudere Windows 10 senza installare gli aggiornamenti. Potrei volerlo perché:

  • Devo chiudere o riavviare rapidamente
  • Il computer si comporta in modo strano ed è per questo che devo riavviare (sì, è ancora Windows) e non mi fido di eseguire gli aggiornamenti in quel momento. Inutile peggiorare un problema.

Il menu di spegnimento di My Window 10 riporta:

  • Dormire
  • Aggiorna e spegni
  • Aggiorna e riavvia

Il vecchio trucco di Windows 7/8 non funziona. Le nuove versioni di Windows 10 hanno modificato le soluzioni alternative precedenti. Microsoft ha molti feedback sull'argomento, ma non ha preso provvedimenti. Vedi ad esempio:

feedback-hub:?contextid=158&feedbackid=1e175952-a19f-4cca-b1fb-d248945e9fe1&form=1&src=2

Oppure cerca "Consenti agli utenti di differire gli aggiornamenti: allo spegnimento e all'avvio". nell'hub di feedback Microsoft (cercare "Hub di feedback" in Windows 10).


Che ne dici di alcune domande più semplici: come possiamo eseguire il debug, visualizzando un elenco di aggiornamenti in sospeso? Possiamo forzare gli aggiornamenti in sospeso, così possiamo provare varie soluzioni?
Bryce,

1
Vedi anche "Hub di Feedback" di Windows 10.
Bryce,

3
@Bryce Aggiungi un motivo in più: c'è un aggiornamento che non riesce a installarsi e Windows insiste per riprovare ad ogni arresto o riavvio.
ADTC

3
@ADTC e ancora un altro motivo (in paesi come il mio, con carenza di elettricità): c'è un'interruzione dell'elettricità e il tempo di attesa dell'UPS è di soli 2 minuti che è sufficiente per un corretto spegnimento ma non per gli aggiornamenti.
MJ Khan,

1
Come può Windows tenere il passo con questo BS è oltre me
Firebug

Risposte:


13

Ho avuto lo stesso problema - @TNALLY ce l'aveva quasi.

La mia soluzione:

  • Opzioni risparmio energia -> Scegli cosa fanno i pulsanti di accensione
  • imposta l'opzione su spegnimento
  • premere una volta il pulsante di accensione - Evviva: spegnimento senza aggiornamenti

2
Cosa devo fare con la mia VM che ha Win 10 1511 con lo stesso problema? Stai sfruttando il pulsante di accensione "cosa fare", ma potrebbe non essere sempre applicabile. PS: Forse dovremmo chiederci, che cos'è quel PULSANTE DI ALIMENTAZIONE che si innesca per ottenere il tuo SPEGNIMENTO RAPIDO senza aggiornamenti. Sta eseguendo un arresto FORCE?
Alex S

Buon caso. Sembra che si stia chiudendo correttamente per me. Non so davvero cosa stia scatenando in background - questa è la domanda d'oro. E hai ragione: potrebbe non essere sempre applicabile. Spiacenti, non posso aiutarti ulteriormente con la tua VM, ma se scopri qualcosa, sarei molto interessato a saperlo. Grazie per il tuo prezioso commento.
Toastgeraet,

@AlexS Ho avuto un'altra idea. Penso che il menu probabilmente stia interagendo con l'API di Windows. Potrebbe essere il ShutdownFunctions all'interno del advapi32.dll
Toastgeraet

1
Interessante, funziona anche per me, ci vorrebbe molto tempo per eseguire tutte le opzioni di spegnimento tramite l'Hapapi, possiamo in qualche modo registrarlo?
CularBytes,

1
Questo ha funzionato per me sull'ultima versione di Windows 10 al momento della stesura del messaggio
Ripristina Monica il

11

Bene, quindi subito dopo aver pubblicato il contenuto della risposta originale di seguito , ho effettivamente eseguito lo stesso script sul mio computer Windows 10 e indovinate un po '... Gli aggiornamenti di Windows hanno comunque iniziato l'installazione.

Sembra che Microsoft abbia apportato alcune modifiche con Windows 10 per garantire che gli aggiornamenti di sicurezza vengano installati sul sistema operativo per correggere le vulnerabilità della sicurezza, e giustamente in nome della sicurezza.

Sembra che quello che stai chiedendo per Windows 10 potrebbe non avere un metodo sicuro al 100% per completare esattamente quello che hai richiesto senza disabilitare del tutto gli aggiornamenti di Windows .

Se un aggiornamento di Windows è già installato (o si sta installando) mentre si è effettuato l'accesso dietro le quinte prima del riavvio forzato e anche dopo aver arrestato i servizi di Windows Update, ecc. Windows 10 sembra abbastanza intelligente da attendere ancora eventuali aggiornamenti in sospeso o forse il rollback qualunque cosa sia cambiata che non è stata impegnata al 100% nel sistema prima di spegnere e riaccendere il sistema operativo.


Soluzione alternativa pericolosa

Suppongo che potresti semplicemente avviare il computer con difficoltà scollegando la fonte di alimentazione, tenendo premuto il pulsante di accensione, ecc., Ma questo essenzialmente emulerebbe un'interruzione di corrente imprevista e avrai il potenziale per corruzione del file system e così via.


Soluzioni alternative a metà strada

Ho trovato un paio di altre fonti che volevo pubblicare per potenziali metodi a metà strada o soluzioni alternative per aiutare forse con alcuni aggiornamenti non di sicurezza o per controllare meglio quando consentire anche il download degli aggiornamenti - non avrà nulla da installare se non c'è nulla scaricato.

Opzione 2: impostazione di una connessione misurata

Windows 10 offre agli utenti delle connessioni misurate un compromesso: per risparmiare larghezza di banda Microsoft conferma che il sistema operativo scaricherà e installerà automaticamente solo gli aggiornamenti che classifica come "Priorità".

Mentre Microsoft non rivela il suo metodo di classificazione, questo riduce gli aggiornamenti più frivoli che in genere includono nuovi driver e funzionalità software, entrambi i quali hanno già causato problemi di stabilità .

  1. Apri l'app Impostazioni (Win + I)
  2. Apri la sezione "Rete e Internet"
  3. Apri "Wi-Fi" e fai clic su "Opzioni avanzate"
  4. Attiva "Imposta come connessione misurata" su "Attivo"

Nota: se il PC utilizza un cavo Ethernet per connettersi a Internet, l'opzione Connessione misurata verrà disabilitata in quanto funziona solo con connessioni Wi-Fi (sciocco lo so).

Opzione 3: Editor criteri di gruppo

Questa è una via di mezzo: l'editor dei criteri di gruppo ti avviserà dei nuovi aggiornamenti senza installarli automaticamente (come funzionavano sempre le generazioni precedenti di Windows), anche se gli aggiornamenti di sicurezza verranno comunque installati automaticamente.

Nota: gli utenti di Windows 10 Home devono sedersi, è solo per le edizioni Windows 10 Education, Pro ed Enterprise.

  1. Apri il comando Esegui (Win + R), digita: gpedit.msc e premi invio
  2. Passare a: Configurazione computer -> Modelli amministrativi -> Componenti di Windows -> Windows Update
  3. Apri questo e modifica l'impostazione Configura Aggiornamenti automatici su "2 - Notifica download e notifica installazione"
  4. Apri l'app Impostazioni (Win + I) e vai a -> Aggiornamento e sicurezza -> Aggiornamenti di Windows. Fai clic su "Verifica aggiornamenti" che applica la nuova impostazione di configurazione
  5. Ricomincia

fonte


Importante

Come indicato qui in Stop a Windows 10 dall'aggiornamento automatico del post sul PC , penso sia importante sapere che " Come regola generale, un sistema operativo aggiornato è un sistema operativo sicuro. Windows 10 verifica automaticamente la presenza di, scarica e installa i nuovi aggiornamenti per il vostro PC -. che vi piaccia o no Questa nuova funzione è in realtà piuttosto conveniente per la maggior parte degli utenti, ma non tutti vogliono il loro sistema operativo aggiornato in programma di Microsoft. " fonte


Protezione contro le sovratensioni e interruzioni di corrente

Per proteggersi da un'interruzione di corrente imprevista o sovratensione elettrica, è necessario prendere in considerazione i backup della batteria dell'UPS e la protezione da sovratensioni . Se il PC è acceso o collegato a una presa elettrica e non si è presenti quando si verifica una di queste situazioni o è più probabile che si verifichino (ad esempio temporali), è possibile proteggere in modo proattivo il sistema a questo livello, indipendentemente. Inoltre, per i dati critici nel sistema, prendere in considerazione l'esecuzione di backup di routine di conseguenza altrove su questa macchina come supporti esterni, backup su cloud remoto sicuro, ecc.


Risposta originale

Per un modo rapido e non così pulito per farlo, potresti uccidere tutti i servizi Windows in esecuzione o applicabili relativi agli aggiornamenti di Windows e quindi eseguire il riavvio forzato.

Salvare la logica dello script batch nell'esempio seguente in un documento di testo e rinominarlo <something>.cmdsul desktop. Assicurarsi di fare clic con il pulsante destro del mouse e selezionare Esegui come amministratore quando è necessario eseguire ciò come spiegato nelle istanze in cui si è disponibili per farlo.

Script batch

@ECHO ON

FOR %%B IN (wuauserv,BrokerInfrastructure) DO NET STOP %%B
SHUTDOWN -r -t 01
GOTO EOF

Ulteriori risorse


Apprezzo la risposta Spero che qualcuno troverà una soluzione. Ho alimentatori UPS e il computer riceve un segnale di spegnimento in caso di interruzione dell'alimentazione, ma non voglio che il computer si aggiorni in quella situazione. Voglio che si spenga normalmente.
wbeard52,

1
L'opzione n. 2 è davvero interessante. Tuttavia, impedisce solo il download degli aggiornamenti, non l'installazione.
Bryce,

1
@Bryce - Sì, in pratica ti consente di controllare quando scaricare tali aggiornamenti (un precursore per installarli) e quindi installarli in seguito con un riavvio, ecc. Questo ti dà una soluzione a metà strada o un controllo per fare questa operazione a tuo piacimento o quando non è previsto tempo inclemente, ecc.
Pimp Juice IT

8

Aggiornamento: in questo modo non funziona più.

Il modo migliore che ho trovato è premere "Windows-R" per visualizzare un prompt dei comandi, quindi digitare "shutdown -r -t 5" per dare un avviso di 5 secondi, quindi spegnere.

Le opzioni per quel comando includono:

-f = force
-r = restart
-t = time

2
Lo ha fatto ieri: WindowsKey + R e shudown -r -t 00non ha funzionato. Gli aggiornamenti erano ancora installati.
predi

1
@Bryce - Grazie. Penso che il problema chiave sia che le persone devono smettere di trattare i comportamenti di Win 10 allo stesso modo di Win 7/8 e dei sistemi operativi precedenti. Perché? La SM sta facendo molti PUSH senza chiedere e la prevedibilità di ciò che può accadere sta cambiando molto più di prima.
Alex S

@Bryce -r attiverà un riavvio, giusto? Quindi possiamo / dovremmo usare -t e -f? qual è la strategia qui?
Alex S,

1
@AlexS the -f Penso che ignori le applicazioni che ritardano il riavvio e non è direttamente in argomento al problema del riavvio senza installare aggiornamenti.
Bryce,

@Bryce -f è forzato e chiude le app senza salvare. -tx è richiesto. shutdown -r -t 0 è sufficiente nella maggior parte dei casi.
Xalorous,

3

Un'idea (non testata) è quella di ripulire gli aggiornamenti scaricati, costringendo quindi Windows a riscaricare, per il quale non avrà tempo se eseguiamo un arresto immediato.

Ecco un file .bat che in teoria dovrebbe ripulire gli aggiornamenti di Windows. È stato adattato dall'articolo di Shawn Brink: Come ripristinare Windows Update in Windows 10 .

@echo off

set b=0

:bits
set /a b=%b%+1
if %b% equ 3 (
   goto end1
) 
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto bits 
) 
goto loop2

:end1
cls
echo.
echo Cannot reset Windows Update since "Background Intelligent Transfer Service" (bits) service failed to stop.
echo.
pause
exit

:loop2
set w=0

:wuauserv
set /a w=%w%+1
if %w% equ 3 (
   goto end2
) 
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto wuauserv 
) 
goto loop3

:end2
cls
echo.
echo Cannot reset Windows Update since "Windows Update" (wuauserv) service failed to stop.
echo.
pause
exit

:loop3
set app=0

:appidsvc
set /a app=%app%+1
if %app% equ 3 (
   goto end3
) 
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto appidsvc 
) 
goto loop4

:end3
cls
echo.
echo Cannot reset Windows Update since "Application Identity" (appidsvc) service failed to stop.
echo.
pause
exit

:loop4
set c=0

:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
   goto end4
) 
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto cryptsvc 
) 
goto Reset

:end4
cls
echo.
echo Cannot reset Windows Update since "Cryptographic Services" (cryptsvc) service failed to stop.
echo.
pause
exit

:Reset
Ipconfig /flushdns
del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" 
del /s /q /f "%SYSTEMROOT%\Logs\WindowsUpdate\*"


if exist "%SYSTEMROOT%\winsxs\pending.xml.bak" del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak" 
if exist "%SYSTEMROOT%\winsxs\pending.xml" ( 
    takeown /f "%SYSTEMROOT%\winsxs\pending.xml" 
    attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml" 
    ren "%SYSTEMROOT%\winsxs\pending.xml" pending.xml.bak 
) 

if exist "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
if exist "%SYSTEMROOT%\SoftwareDistribution" ( 
    attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution" 
    ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak 
) 

if exist "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak" 
if exist "%SYSTEMROOT%\system32\Catroot2" ( 
    attrib -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2" 
    ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak 
) 

shutdown -s -t 0

I metodi elencati di seguito sembrano essere stati rimossi nell'aggiornamento dell'anniversario di Windows 10.

L'articolo su come spegnere un PC Windows senza installare aggiornamenti elenca tre metodi:

  1. Premi Alt+ F4per accedere alla finestra di dialogo Spegni Windows e seleziona "Spegni" dall'elenco a discesa.

  2. Premere Windows+ Lper bloccare lo schermo o disconnettersi. Nell'angolo in basso a destra della schermata di accesso, fai clic sul pulsante di accensione e seleziona "Spegni" dal menu a comparsa.

  3. Esegui il seguente comando: shutdown -s -t 0


1
Non ho provato il metodo ALT- F4ma ho provato a bloccare il computer e selezionare il pulsante di accensione. Non avevo un'opzione per chiudere. Il mio PC è Windows 10 Pro. Per # 3, ho corso shutdown -f -s -t 1e ancora aggiornato.
wbeard52,

Windows 10 Anniversary Update potrebbe aver deciso di non consentire queste opzioni. Se Alt-F4 non funziona neanche, forse l'eliminazione degli aggiornamenti scaricati funzionerà, costringendo quindi Windows a riscaricare, per il quale non avrà tempo se si chiude abbastanza velocemente. Vedi questo articolo per un file .bat che può farlo - basta sostituire i comandi che iniziano con la chiamata sc.exee fino alla fine con un shutdowncomando. Disclaimer: non ho mai provato a farlo e non garantisco nulla. Se funziona riscriverò la mia risposta.
harrymc,

1
Il metodo n. 2 non funziona.
Bryce,

Nella risposta ho indicato che l'aggiornamento dell'anniversario ha rimosso questi metodi. Sarebbe interessante se lo script sopra (dopo la modifica) funzionasse.
harrymc,

1
Ho provato la BAT, non ha funzionato ... la ridenominazione SoftwareDistribution.bak ha avuto esito positivo, ma in qualche modo è comunque riuscita a installare alcuni aggiornamenti allo spegnimento.
AgentRev

2

Forse questo funzionerà: http://www.askvg.com/how-to-disable-install-windows-updates-and-shut-down-option-in-windows-start-menu/

In Windows 8 è possibile aggiungere la seguente chiave di registro:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAUAsDefaultShutdownOption"=dword:00000001

1
Hai fatto la domanda ... ha funzionato?
Rahuldottech,

In attesa di un aggiornamento da MS, per testare.
Bryce,

Se fosse in 8, potrebbe funzionare benissimo in 10.
Overmind

Sembra che non abbia quell'opzione Percorso di registro sul mio sistema. (Sto eseguendo Microsoft Windows 10 Education, versione 10.0.18362, per quello che vale.) Cercherò nel mio registro quella chiave.
Spencer D,

0

C'è una via d'uscita, ma in pratica dovrai arrestare il sistema per forzare un arresto immediato.

I computer portatili con batterie non rimovibili e unità a stato solido ultraveloci possono essere abbastanza fastidiosi perché il sistema andrà a dormire molto rapidamente se si preme il pulsante di accensione, piuttosto che spegnersi.

  • Scegli Riavvia o Spegni (non importa) e attendi che dica "Preparazione all'installazione degli aggiornamenti"
  • Premi il pulsante di accensione. Il laptop si addormenta in pochi secondi, ma non è completamente spento.
  • Premi il pulsante di accensione due volte molto rapidamente e alla seconda pressione continua a tenerlo premuto.
  • La prima pressione fa uscire il sistema dal sonno. Windows 10 riprenderà rapidamente, ma prima di poter riavviare la sospensione, tenere premuto il pulsante di accensione per circa 5 secondi forzerà lo spegnimento indipendentemente da ciò che Windows sta facendo.
  • Il sistema ora è completamente spento.
  • La prossima volta che accendi il sistema, Windows 10 pulirà silenziosamente il disordine all'avvio e non ti dirà nulla.

Occasionalmente ho bisogno di fare questo override quando faccio imaging di unità del dispositivo mobile. Non ha senso aspettare un lungo processo di aggiornamento forzato, se ho intenzione di cancellare comunque l'unità e applicare una nuova immagine di sistema preconfigurata.


-2

Non mi fido di eseguire gli aggiornamenti in quel momento. Inutile peggiorare un problema.

Questo è il nocciolo del problema qui. Per utilizzare Windows in un ambiente domestico, è necessario superarlo o acquistare una licenza server e installare un server WSUS sulla rete in modo da poter controllare quali aggiornamenti vengono inviati (non ho detto che era economico opzione, ma è una soluzione praticabile) o passa a un nuovo sistema operativo. Questa è la direzione in cui sta andando la SM.

Personalmente, odiavo la perdita di controllo, ma poi ci ho davvero pensato. Gli aggiornamenti forzati sono l'unico modo per garantire che la maggior parte delle workstation sia protetta. Nel complesso, le persone non lo fanno da sole. In passato ho optato per "scarica gli aggiornamenti e avvisami". Quando è stata l'ultima volta che ho scelto di non installare un aggiornamento di sicurezza? Mai. Quando è stata l'ultima volta che un aggiornamento di sicurezza ha rotto il mio computer? Ancora una volta, mai. Quando è stata l'ultima volta che ho aspettato giorni o addirittura settimane per installare un aggiornamento. Quasi sempre E sono un amministratore di sistema che lavora in un ambiente attento alla sicurezza. (Le esperienze che cito sono sulle mie macchine domestiche). A mia difesa, spesso vado giorni senza usare un computer a casa. Ma ora tutti, i miei e quelli della mia famiglia, sono aggiornati automaticamente. Nessun problema in oltre un anno.

Credo che tu possa ancora controllare l'installazione degli aggiornamenti opzionali. Ho iniziato a installare automaticamente gli aggiornamenti di sicurezza e bugfix. Se si rompe, mi unirò alla tonalità e piangerò, ma i miei sistemi Win 10 sono i miei sistemi domestici e non sono critici. I sistemi al lavoro sono gestiti attraverso metodi Enterprise come SCCM o WSUS in alcuni casi.

Per quanto riguarda la prevenzione di un aggiornamento scaricato e messo in coda per l'installazione al riavvio, i metodi che parlano di cancellare gli aggiornamenti scaricati sono l'unico modo che conosco.


Voglio solo rinviare gli aggiornamenti: forse una volta, due volte, ma non tre volte. E dato come possono ottenere finestre confuse: voglio fare un riavvio pulito quindi installare gli aggiornamenti.
Bryce,

3
@Xalorous: Quindi, Bryce chiede "Come posso fare X ?", E la tua risposta è "Non fare X ; è una cattiva idea". Questa non è una risposta alla domanda.
Scott,

Posso sentirti!
Toastgeraet,

2
"ambiente di casa" ... "acquista una licenza server e installa un server WSUS sulla tua rete" ... COSA?
ADTC
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.