数码小编的Blog

强行让 Windows 100 年后再更新

这么多年过去了,Windows还是没有意识到每天下班按下关机键以后,自动更新偏偏让你再多等一会儿的时候,它有多讨厌

手动让 Windows 100 年后再更新

我的第一台 Windows 电脑是一台索尼的笔记本,我重装过无数的系统,拆过无数次机增加内存条,清理风扇,更换CPU导热硅脂,现在回想起来,几乎我的所有电脑硬件知识都来自于那台 Windows 电脑对我的内耗

2015年,我换了一台13寸的MacBook Pro,至今有十多年没有再使用过 Windows 了。最近接触了一台联想的 Windows 笔记本,一开机几十个启动项,装个软件捆绑安装大一堆全家桶工具箱,那种暗戳戳的愚蠢试探,不顾死活的更新,真是十多年前的配方一点也没变,Windows 就像安卓关闭广告一样,它是可以很好用的,但是前提是你会设置它,让它听话

对 Windows 的第一项「改造」就是彻底禁用掉自作聪明地自动更新:只需要 Windows+r 打开终端,输入以下命令

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t reg_dword /d 36525 /f

以上命令的作用是:

通过修改注册表,欺骗 Windows 更新设置界面,允许用户将系统更新暂停长达约 100 年(即变相永久禁止自动更新),且无需手动确认覆盖操作

1. reg add

* 含义:调用注册表编辑器工具 reg.exe) 并执行“添加”操作

* 作用:用于添加一个新的注册表项,或者如果该项已存在,则修改其值

2. "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings"

* 含义:注册表键路径(Key Path)

* 作用:指定要修改的具体位置

* HKEY_LOCAL_MACHINE:表示这是系统范围的设置(影响所有用户)

* ...\WindowsUpdate\UX\Settings:这是 Windows 更新界面(User Experience)的配置存储位置

3. /v FlightSettingsMaxPauseDays

* 含义:值名称(Value Name)

* 作用:指定要创建或修改的具体参数名

* FlightSettingsMaxPauseDays:这是一个隐藏的系统参数,控制着用户在“设置”界面中点击“暂停更新”时,允许选择的最长天数上限

4. /t reg_dword

* 含义:数据类型(Type)

* 作用:指定该参数的数据格式

* reg_dword:表示这是一个 32 位的整数值(Double Word),通常用于存储数字设置

5. /d 36525

* 含义:数据(Data)

* 作用:设定该参数的具体数值

36525:这里代表*天数**。36525 天大约等于 100 年

* 效果:原本 Windows 通常只允许暂停更新 7 天或 35 天,这条命令将其强行延长到 100 年

6. /f

* 含义:强制(Force)

* 作用:在不提示用户确认的情况下强制覆盖现有的注册表项。如果没有这个参数,如果该值已存在,系统会询问“是否覆盖 (Yes/No)?”

⚪️

Powered by Synscribe

1/25/2026
Related Posts
macOS全方面阻止Chrome浏览器自动更新

macOS全方面阻止Chrome浏览器自动更新

安迪比尔定律:硬件厂家升级硬件性能→软件厂家马上更新软件消耗完新增加的性能→消费者的电脑又开始卡了

Read Full Story
macOS Apifox 客户端禁止自动更新

macOS Apifox 客户端禁止自动更新

如何禁止macOS平台Apifox客户端自动更新?

Read Full Story
让Alfred更好用的6个设置项

让Alfred更好用的6个设置项

如何快速上瘾Alfred?

Read Full Story
© 数码小编 2026