2016-01-22 19:48:27 +0000 2016-01-22 19:48:27 +0000
63
63

Con Windows 10 come posso spegnere il computer senza installare aggiornamenti?

Con Windows 7 era possibile utilizzare la schermata del task manager per spegnere senza applicare gli aggiornamenti (vedi Come spegnere il computer senza l'aggiornamento su Windows 7? ). Ma questo non ha funzionato per me su Windows 10.

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

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

Il menu di spegnimento di My Window 10 recita:

  • Sleep
  • Aggiorna e spegni
  • Aggiorna e riavvia

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

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

O cercare “Consentire agli utenti di rimandare gli aggiornamenti: all'arresto e all'avvio” nel Microsoft Feedback Hub (cercare “Feedback Hub” in Windows 10).

Risposte (7)

13
13
13
2016-06-17 07:20:45 +0000

Ho avuto lo stesso problema - @TNALLY quasi lo avevo.

La mia soluzione:

  • Opzioni di alimentazione -> Scegliere cosa fanno i pulsanti di accensione
  • impostare l'opzione di spegnimento
  • premere una volta il pulsante di accensione - evviva: spegnimento senza aggiornamenti
11
11
11
2016-10-01 06:05:20 +0000

Ok, quindi subito dopo aver postato il seguente contenuto di Original Answer, ho effettivamente eseguito lo stesso script sulla mia macchina Windows 10, e indovinate un po’… Windows Updates ha iniziato a installare comunque.

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

Sembra che ciò che chiedete Windows 10 potrebbe non avere un metodo sicuro al 100% per completare esattamente come richiesto senza disabilitare del tutto gli aggiornamenti di Windows.

Se un aggiornamento di Windows è già installato (o è in fase di installazione) mentre siete connessi dietro le quinte prima del riavvio forzato, e anche dopo l'arresto dei servizi di Windows Update, ecc. Windows 10 sembra abbastanza intelligente da aspettare ancora gli aggiornamenti in sospeso o forse il rollback di qualsiasi modifica che non fosse al 100% impegnata nel sistema prima del riavvio forzato del sistema operativo.


Pericoloso Workaround

Suppongo che si potrebbe semplicemente avviare la macchina con la forza scollegando la fonte di alimentazione, tenendo premuto il pulsante di accensione, ecc. ma questo essenzialmente emulerebbe un'inaspettata interruzione di corrente e si avrebbe un potenziale di corruzione del file system e così via.


Halfway Workarounds

Ho trovato un paio di altre fonti che volevo pubblicare per potenziali metodi a metà strada o workaround per aiutare magari con alcuni aggiornamenti non di sicurezza o per controllare meglio quando permettere che gli aggiornamenti possano anche essere scaricati - non avrà nulla da installare se non c'è nulla scaricato.

Opzione 2: Setup A Metered Connection

Windows 10 offre agli utenti su metered connections un compromesso: per risparmiare larghezza di banda Microsoft conferma che il sistema operativo scaricherà e installerà automaticamente solo gli aggiornamenti che classifica come ‘Priorità’.

Anche se Microsoft non rivela il suo metodo di classificazione, questo riduce gli aggiornamenti più frivoli che tipicamente includono nuovi driver e caratteristiche del software - entrambi hanno già causato problemi di stabilità .

  1. Aprire l'applicazione Impostazioni (Win + I)
  2. 2. Aprire la sezione “Rete & Internet”
  3. 3. Aprire ‘Wi-Fi’ e cliccare su ‘Opzioni avanzate’
  4. 4. Attivare ‘Imposta come connessione misurata’ su ‘On’

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

Opzione 3: Group Policy Editor

Questa è una casa a metà strada: l'editor delle politiche di gruppo vi informerà sui nuovi aggiornamenti senza installarli automaticamente (come hanno sempre funzionato le precedenti generazioni di Windows) - anche se di nuovo gli aggiornamenti di sicurezza si installeranno automaticamente.

Nota: gli utenti di Windows 10 Home devono stare fuori, è solo per le edizioni Education, Pro e Enterprise di Windows 10.

  1. Aprire il comando Esegui (Win + R), in esso digitare: gpedit.msc e premere enter
  2. 2. Navigare fino a: Configurazione del computer -> Modelli amministrativi -> Componenti Windows -> Windows Update
  3. Aprire questo e modificare l'impostazione Configura Aggiornamenti automatici su ‘2 - Notifica per il download e notifica per l'installazione’
  4. 4. Aprire l'applicazione Impostazioni (Win + I) e passare a -> Aggiornamento e sicurezza -> Aggiornamenti di Windows. Fare clic su ‘Controlla aggiornamenti’ che applica la nuova impostazione di configurazione
  5. Riavviare

source


Importante

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


Surge Protection and Power Outs

Per proteggersi da un'inaspettata interruzione di corrente o da picchi di corrente, si dovrebbe considerare UPS battery backups e surge protection . Se il vostro PC è acceso o collegato ad una presa elettrica e non siete presenti quando si verifica una di queste situazioni, o è più probabile che si verifichi (ad esempio un temporale), potete proteggere proattivamente il vostro sistema a questo livello indipendentemente. Inoltre, per i dati critici nel vostro sistema, prendete in considerazione l'esecuzione di backup di routine di conseguenza altrove fuori da questa macchina, come supporti esterni, backup remoto sicuro del cloud, ecc.


Risposta originale

Per un modo rapido e non così pulito di farlo, potreste uccidere qualsiasi servizio di Windows in esecuzione o applicabile relativo a Windows Updates , e poi eseguire il riavvio forzato.

Salvate la logica Batch Script nell'esempio seguente in un testo documentare e rinominarlo in <something>.cmd sul vostro desktop. Assicurarsi di fare clic con il tasto destro del mouse e selezionare esegui come amministratore quando è necessario eseguire questa operazione come spiegato nei casi in cui si è disponibili a farlo.

Batch Script

@ECHO ON

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

Altre risorse

8
8
8
2016-01-22 19:48:27 +0000

Aggiornamento: in questo modo non funziona più.

Il modo migliore che ho trovato è premere “Windows-R” per visualizzare un prompt di comando, quindi digitare “shutdown -r -t 5” per dare un avviso di 5 secondi e poi spegnere.

Le opzioni per quel comando includono:

-f = force
-r = restart
-t = time
3
3
3
2016-10-01 19:03:13 +0000

Un'idea (non testata) è quella di ripulire gli aggiornamenti scaricati, costringendo così Windows a scaricare di nuovo, per cui non avrà tempo se facciamo un arresto immediato.

Ecco un file .bat che in teoria dovrebbe ripulire gli aggiornamenti di Windows. È stato adattato dall'articolo di Shawn Brink How to Reset 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 del 10 Anniversario di Windows._

L'articolo Come spegnere un PC Windows senza installare gli aggiornamenti elenca tre metodi :

    1. Premere Alt+F4 per accedere alla finestra di dialogo Arresta Windows e selezionare “Arresta” dall'elenco a discesa.
  1. Premere Alt+F4 per accedere alla finestra di dialogo Arresta Windows e selezionare “Arresta” dall'elenco a discesa.

  2. Premere Alt+F4 per accedere alla finestra di dialogo Arresta Windows e selezionare “Arresta” dall'elenco a discesa. 3. Premere Windows+L per bloccare lo schermo, oppure effettuare il logout. 3. Nell'angolo in basso a destra della schermata di accesso, fare clic sul pulsante di accensione e selezionare “Arresta” dal menu a comparsa.

  3. Premere Alt+F4 per accedere alla finestra di dialogo di Windows e selezionare “Arresta” dall'elenco a discesa. 3. Eseguire il seguente comando : shutdown -s -t 0

2
2
2
2016-10-01 04:34:51 +0000

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

In Windows 8 si potrebbe aggiungere la seguente chiave di registro:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAUAsDefaultShutdownOption"=dword:00000001
0
0
0
2017-10-05 03:53:46 +0000

C'è una via d'uscita, ma in pratica si dovrà arrestare il sistema per forzare uno spegnimento istantaneo.

Laptop con batterie non rimovibili e unità a stato solido ultraveloci possono essere abbastanza fastidiosi perché il sistema si spegne molto rapidamente se si preme il pulsante di accensione, invece di spegnersi.

  • Scegliere Riavvio o spegnimento (non importa) e aspettare che dica: “Preparazione per installare gli aggiornamenti”
  • Premere il pulsante di accensione. Il portatile si spegne in pochi secondi, ma non è completamente spento.
  • Premete il pulsante di accensione due volte molto velocemente, e alla seconda pressione, continuate a tenerlo premuto.
  • La prima pressione fa uscire il sistema dallo stato di riposo. Windows 10 riprenderà rapidamente, ma prima che possa riattivare il sonno, tenendo premuto il pulsante di accensione per circa 5 secondi si forza lo spegnimento indipendentemente da ciò che Windows sta facendo.
  • Il sistema è ora completamente spento.
  • La prossima volta che si accende il sistema, Windows 10 ripulirà silenziosamente il disordine all'avvio, e non vi dirà nulla.

Di tanto in tanto ho bisogno di fare questo override quando faccio l'imaging per l'azionamento dei dispositivi mobili. Non ha senso aspettare un lungo processo di aggiornamento forzato, se poi devo solo cancellare l'unità e applicare una nuova immagine di sistema preconfigurata.

-2
-2
-2
2016-10-05 11:40:40 +0000

Non mi fido a fare aggiornamenti in quel momento. Non ha senso peggiorare un brutto problema.

Questo è il nocciolo del problema qui. Per poter utilizzare Windows in un ambiente domestico, è necessario o superare questo problema, o acquistare una licenza per il server e installare un server WSUS sulla propria rete in modo da poter controllare quali aggiornamenti vengono spinti (non ho detto che fosse un'opzione economica, ma è una soluzione fattibile), o passare a un nuovo sistema operativo. Questa è la direzione in cui sta andando MS.

Personalmente, odiavo la perdita di controllo, ma poi ci ho pensato molto. Gli aggiornamenti forzati sono l'unico modo per garantire la sicurezza della maggior parte delle postazioni di lavoro. Nel complesso, le persone non lo fanno da sole. In passato ho optato per “scaricare gli aggiornamenti e avvisarmi”. 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? Di nuovo, mai. Quando è stata l'ultima volta che ho aspettato giorni o addirittura settimane per installare un aggiornamento? Quasi sempre. E sono un sysadmin che lavora in un ambiente attento alla sicurezza. (Le esperienze di cui parlo sono sulle mie macchine di casa). In mia difesa, spesso passo giorni senza usare un computer a casa. Ma ora tutti loro, il mio e quelli per la mia famiglia, sono autoaggiornati. Nessun problema da oltre un anno.

Credo che si possa ancora controllare come si installano gli aggiornamenti opzionali. Ho iniziato ad autoinstallare gli aggiornamenti di sicurezza e di bugfix. Se si rompe, mi unisco alla tinta e piango, ma i miei sistemi Win 10 sono i miei sistemi di casa, 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 che viene scaricato e messo in coda per l'installazione al riavvio, i metodi che parlano per cancellare gli aggiornamenti scaricati sono l'unico modo che conosco.