Что касается:
net stop "windows update"
это работает некоторое время, но затем служба запускается снова. Что перезапускает эту службу и как мне предотвратить это?
Остановите это и отключите.
sc stop wuauserv
sc config wuauserv start= disabled
Вам нужно будет открыть командную строку от имени администратора, иначе вы получите сообщение «Доступ запрещен». Пространство после start=
является обязательным, sc
будет жаловаться, если пробел опущен. Возможно, стоит отметить, что любые службы или программы, которые зависят от отключенной службы, сами не запустятся или будут вести себя аномально.
Проверьте журнал системных событий для события с идентификатором 7036 из Service Control Manager для wuauserv
переход в рабочее состояние. Скорее всего, у другой службы wuauserv
помечена как зависимость и запускает ее по мере необходимости.
В Windows 8 есть запланированная задача:
Task Scheduler Library
:---- Microsoft
:---- Windows
:---- Windows Update
Есть задача: «Запуск по расписанию». Просто щелкните его правой кнопкой мыши и выберите Отключить.
Я не понял, что перезапускает 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
Перейти к запуску и ввести regedit
перейдите к HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Svchost
Дважды щелкните netsvcs и найдите имя службы. В нашем случае это wuauserv
Удалите ключевое слово wuauserv и нажмите ОК.
Закройте редактор реестра и перезапустите
HTH
В «Планировщике заданий» перейдите в Microsoft> Windows> WindowsUpdate. Я считаю, что «служба обновления Windows» запускается при загрузке.