Answers:
停止并禁用它。
sc stop wuauserv
sc config wuauserv start= disabled
您将需要以管理员身份打开命令提示符,否则您将获得“访问被拒绝”。后面的空格start=
是必填项,sc
如果省略该空格,则会抱怨。可能值得注意的是,依赖于禁用服务的任何服务或程序本身都将无法启动或出现异常行为。
从服务控制管理器中检查系统事件日志中的事件ID 7036,以wuauserv
进入运行状态。可能另一项服务已wuauserv
标记为依赖项,并根据需要启动它。
我还没有弄清楚是什么重启了auauserv或如何阻止它重启,但是这里有一个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