用户工具

站点工具


windows技术:关闭windows自动更新

缘由:windows更新服务,虽然能保持系统一直处于最新版本,修复各种漏洞和风险,但是更新期间,网络带宽占用高,涉及到驱动更新(特别是网卡驱动)时,网络传输会时断时续。在普通办公环境,用户很难察觉自动更新带来的影响,但是在直播环境,自动更新会以一个较规律的频率反复影响直播环境的稳定性,很可能导致直播卡顿,码率为0,甚至直接导致直播间下线,系统自动重启导致下播的问题。

自windows 10开始,仅关闭服务中的windows update是无法保证自动更新自动重新启动更新进程的,这样会导致隔三差五,系统自动又重新启动更新服务,造成直播间各种故障。故需要一整套的设置,来确保关闭服务后,不会再重新自启动起来。

方法步骤:

一. 清理“任务计划程序”。打开“资源管理器”,对“此电脑”进行右键“管理”。打开的“计算机管理”窗口,选择“系统工具”—-“任务计划程序”—-“任务计划程序库”。如下图:

红框标识的,是所有计划任务程序,其中类似于Microsoftedgeupdate的计划任务,是基于windows更新来实现的,由于不清楚多少任务是基于windows更新实现的,所以稳妥起见,需要把所有的计划任务程序进行清理掉即可。清理后如下图表示:

以上显示为空即可

二. 清理细分项目中的winodws更新计划任务。在“计算机管理”中选择“系统工具”—-“任务计划程序”—-“任务计划程序库”—-“Microsoft”—-“windows”—-“WindowsUpdate”文件夹,将右侧显示的所有任务进行删除。如图:

将右侧所有的任务进行删除,避免启动

以上显示为空即可

三. 关闭Window Update更新服务。打开“计算机管理”—-“服务和应用程序”—-“服务”,找到“Windows Update”服务,双击打开对话框。将“启动类型”设置成“禁用”;将“服务状态”设置成“停止”;切换页签到“恢复”页签,将所有的失败,都选择为“无操作”,如下图:

点击“应用”—点击“确认”后,即可。

四. 设置组策略中先关windows更新的所有功能。按键盘“win”+R键打开运行窗口,在运行窗口中输入“gpedit.msc”,点击“确定”打开“本地组策略编辑器”。

在组策略管理器左侧,选择“管理模板”—-“Windows组件”—-“Windows更新”文件夹。按照以下图进行设置:

按照以上设置,也可以参考以下列表清单进行设置

仔细核对,确保不会漏设导致自动更新再次启动

以上设置后,基本可以杜绝Windows 更新服务自动重新启动,干扰直播环境。

但如果因为直播软件导致自动更新重新启动的情况,可以尝试以下操作:

1. 破坏自动更新的服务程序(wuaserv)

文件程序路肩可以在服务属性页中查看到

一般为:C:\Windows\system32\svchost.exe -k netsvcs -p

注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\wuauserv

名称为:ImagePath

类型为:REG_EXPAND_SZ

值为:%systemroot%\system32\svchost.exe -k netsvcs -p

将这个键值更改为:no.exe -k netsvcs -p

再禁用Windows Update Medic Service,但是需要命令禁用,对CMD右键—以管理人员运行,运行代码如下:

REG add “HKLM\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc” /v “Start” /t REG_DWORD /d “4” /f

然后在注册表管理器中给WaaSMedicSvc的start键值一个完全错误的参数

找到FailureActions键值,修改二进制数据,将“0010”、“0018”行左起第五个数值,由原来的“01”改为“00”

修改完,重启系统后,windows update彻底关闭,手动也无法开启。

windows技术/关闭windows自动更新.txt · 最后更改: 2024/12/08 03:56 由 administrator