很是需要,更新让我重装好几次系统了,转的。
Windows10/11的更新频率非常频繁,也经常会修复旧bug的同时带来一些新的bug。所以有些人不喜欢系统的自动更新,总想把它禁用掉。禁用系统更新的软件有很多,不过这些方法大多是强行禁止,偶尔会引入一些奇怪的问题。
01
「每月更新有多个分支」
分支1:名为release_svc_prod1,是在每月的第二个星期二更新(俗称:补丁星期二),这个版本为RTM版,即微软会正式发布ISO镜像。已经安装了Win11正式版的,可以通过Windows Update进行自动推送。
分支2:名为release_svc_prod2,是在每月的中下旬更新,这个版本为测试版(现在微软都称之为预览版),可以在Beta通道进行自动推送。
分支3:名为release_svc_prod3,是在每月底更新,这个版本仍为测试版。需要注意的是,此分支不代表是一个版本,可能会有多个,最后一个与正式版完全一样。例如微软改个名直接发布为正式版,有时版本比较稳定,甚至直接将分支2改个名。此版本在正式版通道不会自动推送,但可以手动更新。
可能每个月上面3次更新还不够,分支3很可能会有多个版本号。有时,即便是分支1正式版发布后,也可能翻车,微软还会有紧急修复的更新分支release_svc_im,自动推送。
02
「暂停Windows Update」
我们在“设置-Windows更新”页面中可以看到,微软为大家提供了暂停更新的方法。总共有五个选项,最大可以暂停5周。
图片
我们可以通过修改注册表的方法,将此处“暂停5周”修改成更大的值,这样就可以无限延长暂停更新的时间了。
把如下内容复制到记事本,保存为”xxx.reg“文件,双击即可成功导入注册表。强迫症也可以自己编辑,(若要恢复默认,删除以下几项即可)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings]
"FlightSettingsMaxPauseDays"=dword:0000149f
"PauseFeatureUpdatesStartTime"="2023-08-06T08:00:00Z"
"PauseFeatureUpdatesEndTime"="2038-01-19T03:14:07Z"
"PauseQualityUpdatesStartTime"="2023-08-06T08:00:00Z"
"PauseQualityUpdatesEndTime"="2038-01-19T03:14:07Z"
"PauseUpdatesExpiryTime"="2038-01-19T03:14:07Z"
修改成功后,无需重启电脑则立即生效,可以看到Windows更新中,暂停时间已经变得很长了。一下暂停了15年。
上述注册表可以直接下载使用:
https://wwi.lanzoup.com/b00rcldhg 密码:1hcj
02
「一些说明」
上述暂停更新的时间理论上限为268435455天(0x7fffffff),约73.5万年,不过我相信那个时候,大家都不在了,所以没必要设置这么久~
并且此值设置过大的话,会导致打开Windows更新页面的时候出现卡顿,所以设置一个差不多的时间即可。同一个系统能用10年不重装的人估计不多~所以咱们就设置到2038年01月19日03:14:07吧,正好是著名的2038年漏洞时间,下一秒立即穿越回1901年。图片
图片