本文均由个人总结,若有不足欢迎评论区指出。
之前写的一篇系统还原理论的文章里提到了禁用系统更新的方法,然后今天逛csdn时发现好像挺多人都不会禁用系统更新,就单独再开篇文章来讲讲如何禁用系统更新。
目录
(1)禁用服务
禁用服务中的windows更新,还要把里面的恢复的第一次失败第二次失败啥的都改成无操作,否则还是会运行。
(2)禁用策略【最有效】
运行栏输入gpedit.msc,禁用计算机配置-管理模板-windows组件-windows更新中的自动更新策略【部分电脑的自动更新策略在管理最终用户体验里】
#添加组策略(针对家庭版没有组策略)
大部分人电脑是windows家庭版,运行栏输入gpedit.msc没有组策略,可以在桌面创建一个txt文本文件,输入下面内容。
@echo off
pushd "%~dp0"
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
pause
然后修改文件后缀为cmd,双击运行,电脑重启后在运行中输入gpedit.msc就有组策略了。然后按步骤禁用自动更新即可。
(3)禁用计划任务
开始菜单搜索任务计划程序,禁用Microsoft-windows-windowsupdate下的Scheduled Start即可。
任务计划程序菜单右下角有个禁用,选中Scheduled Start后直接点击禁用就行了。(图中我已经禁用了,所以我菜单右下角是“启用”)
(4)设置里禁用接受更新
关闭windows更新的高级选项下面的接受更新那些选项。
设置里的自行禁用即可。
(5)暂停更新10年
修改注册表暂停更新十年(无风险)
1.按Win + R快捷键后输入regedit打开注册表。
2.从左侧依序打开路径:计算机 \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \WindowsUpdate \ UX \ Settings,在右侧空白位置右键新建DWORD(32位)值,输入数值名称「FlightSettingsMaxPauseDays」,将数值数据修改为「3650」,再选择「十进制」后确定。
3.在设置的windows更新中选择暂停更新,自行选择暂停时间。
#总结
组策略对系统更新的禁用力度是最有效的,具体可以参考下图。
另外经实践dism++也能影响系统更新,只不过它只能启用和暂停检查更新,启用了也无法进行更新,会被组策略限制。
码字不易,文章有起到帮助的话可以留个赞再走。你的支持确实会让作者多打几个字多配几张图。