Як запобігти перезапуску програми wuauserv (Windows Update Service)?


11

Щодо:

net stop "windows update"

це працює деякий час, але потім служба запускається знову. Що таке перезапуск цієї послуги і як я не можу це зробити?

Відповіді:


14

Зупиніть його і відключіть.

sc stop wuauserv
sc config wuauserv start= disabled

Вам потрібно буде відкрити командний рядок як адміністратор, або ви отримаєте "доступ заборонений". Пробіл після start=обов'язкового scбуде скаржитися, якщо пропущено пробіл. Можливо, варто відзначити, що будь-які сервіси або програми, які залежать від відключеної служби, самі не зможуть запуститися або зазнають аномальної поведінки.

Перевірте системний журнал подій на ID 7036 події від диспетчера служб управління на наявність wuauservстану запуску. Можливо, інша послуга wuauservпозначилася як залежність і запускає її за потребою.


Я насправді хочу лише відключити його до наступного перезавантаження. Але я думаю, що я можу запустити "sc config wuauserv start = enable" при запуску. Єдине питання - надокучлива підказка UAC, яка відбуватиметься при кожному запуску. Не пощастило з’ясувати, хто це перезапускає; жодна інша послуга не починається одночасно в журналі подій.
Джон

2

У Windows 8 є заплановане завдання:

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

Є завдання: "Початок планування". Просто клацніть правою клавішею миші та виберіть " Відключити" .


0

Я не зрозумів, що таке перезапуск wuauserv або як запобігти його перезавантаженню, але ось сценарій AutoHotkey, який періодично перевірятиме та виконуватиме резервне копіювання.

#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

Перейдіть до запуску та введіть regedit

перейдіть до HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Svchost

Двічі клацніть netsvcs і шукайте назву послуги. У нашому випадку його wuauserv

Видаліть ключове слово wuauserv і натисніть OK

Закрийте редактор реєстру та перезапустіть

HTH


це назавжди порушить послугу автоматичного оновлення, а не просто її відключить
Вільям

-2

У розділі "Планувальник завдань" перейдіть до Microsoft> Windows> WindowsUpdate. Там, де я вважаю, служба "оновлення Windows" запускається під час завантаження.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.