Come si impedisce il riavvio di wuauserv (servizio Windows Update)?


11

Per quanto riguarda:

net stop "windows update"

funziona per un po 'ma poi il servizio ricomincia. Che cos'è il riavvio di questo servizio e come posso impedirlo?

Risposte:


14

Smettila e disabilitala.

sc stop wuauserv
sc config wuauserv start= disabled

Dovrai aprire il prompt dei comandi come amministratore o otterrai "accesso negato". Lo spazio dopo il start=è obbligatorio, scsi lamenterà se lo spazio viene omesso. Potrebbe valere la pena notare che eventuali servizi o programmi, che dipendono da un servizio per disabili, non si avviano o si verificano comportamenti anomali.

Controllare il registro eventi di sistema per l'ID evento 7036 da Service Control Manager per wuauservaccedere allo stato di esecuzione. È probabile che un altro servizio sia stato wuauservcontrassegnato come dipendenza e lo stia avviando come necessario.


In realtà voglio solo disabilitarlo fino al prossimo riavvio. Ma credo di poter eseguire "sc config wuauserv start = enabled" all'avvio. L'unico problema è il fastidioso prompt UAC che si verificherebbe ad ogni avvio. Nessuna fortuna per capire chi lo riavvierà; nessun altro servizio è stato avviato contemporaneamente nel registro eventi.
Jon

2

Windows 8 ha un'attività pianificata:

Task Scheduler Library
:---- Microsoft
      :---- Windows
            :---- Windows Update

C'è un'attività: "Avvio programmato". Basta fare clic destro su di esso e selezionare Disabilita .


0

Non ho capito cosa sta riavviando wuauserv o come impedirne il riavvio, ma ecco uno script AutoHotkey che lo controllerà periodicamente e li risolverà.

#Persistent
interval = 180                  ; execution interval in seconds

Menu, Tray, Add                 ; divider line
Menu, Tray, Add, Execute Now, StopService
Menu, Tray, Default, Execute Now
timer_param := -1000 * interval

StopService:
    Run %comspec% /c "sc query wuauserv | find "1  STOPPED" & if errorlevel 1 sc stop wuauserv", , Hide
    time = %A_Now%
    time += %interval%, seconds
    FormatTime, time_string, %time%, Time
    Menu, Tray, Tip, Stop Windows Update Service`nNext Execution at %time_string%
    SetTimer, StopService, %timer_param%
    return

-1

Vai a eseguire e digita regedit

passare a HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Svchost

Fare doppio clic su netsvcs e cercare il nome del servizio. Nel nostro caso è wuauserv

Elimina la parola chiave wuauserv e premi OK

Chiudi l'editor del registro e riavvia

HTH


farlo interromperà definitivamente il servizio di aggiornamento automatico, non solo lo disabiliterà
William,

-2

In "Utilità di pianificazione" vai su Microsoft> Windows> WindowsUpdate. Qui è dove credo che il "servizio di aggiornamento di Windows" sia avviato all'avvio

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.