Disabilitazione nativa degli aggiornamenti di Windows in Windows 10
**** Nessun software di terze parti richiesto per questo metodo ****
Per un maggiore controllo per garantire che le operazioni di Windows Update si applichino al sistema operativo Windows 10 solo quando lo si desidera, vedere i passaggi seguenti utilizzando due script e un processo di attività pianificato.
Questo metodo funzionerà indipendentemente da eventuali attività pianificate o altri processi che avviano Windows Update se è configurato correttamente e il processo è abilitato e in esecuzione a intervalli abbastanza brevi.
Fondamentalmente questa volontà
- Controllare una volta al minuto per vedere se il servizio Windows Update è in esecuzione e intraprendere una delle due azioni seguenti, TRUE o FALSE. . .
- se è in esecuzione, il servizio viene arrestato forzatamente con NET STOP assicurando che non vengano applicati aggiornamenti di Windows
- se non è in esecuzione, il processo termina fino a quando non viene eseguito sul successivo trigger pianificato con Utilità di pianificazione
Dovrai fare tre cose per assicurarti che funzioni come previsto
- crea il semplice script batch che controllerà se Windows Update è in esecuzione e, se lo è, lo uccide
- questo è solo un documento di testo rinominato con
.cmd
un'estensione di file
- crea il semplice script VB che eseguirà lo script batch ma in modo nascosto in modo che non venga visualizzato un pop-up ogni volta che viene eseguito
- questo è solo un documento di testo rinominato con
.vbs
un'estensione di file
- creare l'attività pianificata da eseguire una volta al minuto a tempo indeterminato con l' Utilità di pianificazione di Windows
Installazione e configurazione
Di seguito sono riportati i passaggi dettagliati da seguire per impostare queste tre semplici cose.
1. Script batch
NOTA: salvare la logica seguente in un file di testo e rinominare per avere un'estensione di .cmd
es. DisableWU.cmd
.
@ECHO OFF
TASKLIST /SVC | FINDSTR /I /C:"wuauserv"
IF %ERRORLEVEL%==0 GOTO :StopWUService
GOTO :EOF
:StopWUService
FOR %%A IN (wuauserv) DO NET STOP /Y "%%~A"
GOTO :EOF
2. Script VBS
NOTA: salvare la logica seguente in un file di testo e rinominare per avere un'estensione di .vbs
es. DisableWUHidden.vbs
. Assicurarsi inoltre di inserire il percorso completo e il valore del nome file corretti in cui il file batch viene salvato al posto del C:\FolderPath\DisableWU.cmd
valore nella logica sottostante di conseguenza.
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\FolderPath\DisableWU.cmd" & Chr(34), 0
Set WinScriptHost = Nothing
3. Lavoro Utilità di pianificazione
Premere + , digitare e premere . Fare clic con il tasto destro del mouse sull'opzione Libreria Utilità di pianificazione nel riquadro a destra, quindi selezionare l' opzione. R
taskschd.msc
Enter
Create Task
Dalla General
scheda assicurarsi che le opzioni Esegui se l'utente è connesso o meno e Esegui con i privilegi più alti siano selezionate in modo che entrambe siano abilitate ed efficaci.
Dalla Triggers
scheda assicurarsi che l' opzione Giornaliera sia impostata con Ricorrenza ogni: 1 giorni e controllare l' attività Ripeti ogni 1 minuto per una durata di 1 giorno impostata e specificata e che l' opzione Abilitato sia selezionata.
Dalla Actions
scheda assicurarsi che Program \ script: punti al percorso esplicito completo dello script VB e assicurarsi che Start in (facoltativo): punti al percorso della cartella solo dove risiede lo stesso script VB.
Per finalizzare e salvare, premere OK
(forse due volte), quindi digitare le informazioni sulle credenziali di nome utente e password da un account che (1. dispone delle autorizzazioni per eseguire le attività dell'Utilità di pianificazione e (2. ha eseguito e letto l'accesso alla posizione in cui si è ha salvato gli script che eseguirà.
Confermando che funziona
Per un rapido test per confermare che funziona come previsto puoi:
- Premere + , digitare e premere
R
services.msc
Enter
- Scorri verso il basso fino a Windows Update , fai clic destro su di esso e seleziona Avvia fino a quando non vedi lo stato vai su In esecuzione
- Ora basta premere
F5
ogni tanti secondi per aggiornare lo schermo per vedere se lo stato del servizio cambia
- Alla fine dovresti vedere lo stato cambiare in un
Blank/Null/Empty/Nothing
indica che il servizio non è in esecuzione. Se si esegue l'aggiornamento durante un'operazione di arresto, è possibile notare un valore di stato di Arresto per il servizio
Ciò significa che se si avvia Windows Update , un'attività pianificata viene avviata o qualsiasi altro processo (i) lo avvia, verrà interrotto ogni 60 secondi se è in esecuzione quando questo processo è abilitato e in esecuzione. Questo aiuta a garantire che le operazioni di Windows Update non abbiano mai il tempo sufficiente per completare il download o l'installazione di qualsiasi aggiornamento.
Nota: l'intervallo programmato può essere facilmente regolato per essere eseguito più frequentemente di 60 secondi se non è abbastanza veloce in alcuni casi.
Disabilitare
È necessario applicare periodicamente gli aggiornamenti di Windows agli intervalli regolari di manutenzione programmata per assicurarsi che il sistema sia aggiornato con le ultime patch di sicurezza e così via. Questo non è un metodo destinato a non applicare mai totalmente gli Aggiornamenti di Windows in quanto questi sono fondamentali e necessari in molti ambienti, quindi questo ha lo scopo di darti solo un miglior controllo per scegliere quando vuoi applicare questi aggiornamenti nel tuo ambiente .
Per disabilitare questo processo per consentire all'utente di installare manualmente gli aggiornamenti di Windows quando si è pronti, è sufficiente andare al lavoro pianificato con l' Utilità di pianificazione , fare clic con il pulsante destro del mouse e selezionare l' opzione Disabilita per disabilitare il lavoro e impedire così l'uccisione del servizio Aggiornamenti di Windows .
Una volta disabilitato, esegui semplicemente i movimenti dell'applicazione di Aggiornamenti di Windows manualmente per correggere il sistema operativo. Una volta applicati gli aggiornamenti e completati i cicli di accensione, se applicabile, abilitare semplicemente il lavoro affinché riprenda a funzionare.
Ulteriori risorse