Wuauserv'in (Windows Update Service) yeniden başlatılmasını nasıl önlersiniz?


11

ilgili olarak:

net stop "windows update"

bu bir süre çalışır, ancak hizmet yeniden başlar. Bu hizmeti yeniden başlatan nedir ve bu hizmeti nasıl engelleyebilirim?

Yanıtlar:


14

Durdurun ve devre dışı bırakın.

sc stop wuauserv
sc config wuauserv start= disabled

Komut istemini yönetici olarak açmanız veya "erişim engellendi". Boşluktan sonraki boşluk start=zorunludur, scboşluk atlanırsa şikayet eder. Devre dışı bırakılan bir hizmete bağlı olan herhangi bir hizmetin veya programın kendilerinin başlayamayacağını veya anormal bir davranış yaşayamayacağını belirtmek gerekir.

Çalışma wuauservdurumuna girmek için Service Control Manager'dan Olay Kimliği 7036 olay kimliği için Sistem olay günlüğüne bakın . Muhtemelen başka bir hizmet wuauservbağımlılık olarak işaretlenmiştir ve gerektiği şekilde başlatır.


Aslında sadece bir sonraki yeniden başlatmaya kadar devre dışı bırakmak istiyorum. Ama başlangıçta "sc config wuauserv start = etkin" çalıştırabilir sanırım. Tek sorun, her başlangıçta can sıkıcı UAC istemidir. Kimin yeniden başlattığını bulmakta şans yok; olay günlüğünde aynı anda başka bir hizmet başlatılmadı.
Jon

2

Windows 8'in Zamanlanmış Görevi var:

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

Bir görev var: "Zamanlanmış Başlangıç". Sadece sağ tıklayın ve Devre Dışı Bırak'ı seçin .


0

Ne wuauserv yeniden başlatıyor ya da yeniden başlatılmasını önlemek için çözmedim, ama burada düzenli olarak kontrol ve sop bir AutoHotkey komut dosyası.

#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

Koşmaya git ve regedit yaz

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Svchost adresine gidin

Netsvcs dosyasına çift tıklayın ve hizmetin adını arayın. Bizim durumumuzda onun wuauserv

Wuauserv anahtar kelimesini silin ve OK tuşuna basın

Kayıt defteri düzenleyicisini kapatın ve yeniden başlatın

HTH


bunu yapmak otomatik güncelleme servisini kalıcı olarak kıracak, sadece devre dışı bırakmayacak
William

-2

'Görev Zamanlayıcı'da Microsoft> Windows> WindowsUpdate seçeneğine gidin. Önyükleme sırasında' Windows Update Service 'başlatıldığına inandığım yer var

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.