Windows 系统
Windows 的自动更新功能主要分为几个层面:系统更新、驱动更新以及一些应用商店应用的更新,关闭它们需要分别设置。

(图片来源网络,侵删)
通过“设置”菜单(推荐,适用于 Windows 10 / 11)
这是最标准、最推荐的方法,可以灵活控制更新的方式。
对于 Windows 11:
- 打开 设置(快捷键
Win + I)。 - 点击左侧的 Windows 更新。
- 点击 高级选项。
- 在“其他选项”下,找到 “暂停更新”。
- 你可以在这里选择暂停 30天,暂停期间,Windows 不会主动下载和安装更新。
- 注意:暂停时间结束后,系统会自动检查更新,如果不想继续,需要重复此操作。
- (可选)在“高级选项”页面,向下滚动到 “可选更新”。
点击“查看可选更新”,你可以在这里选择性地安装某些驱动程序或其他更新,而不是全部接受。
对于 Windows 10:

(图片来源网络,侵删)
- 打开 设置(快捷键
Win + I)。 - 点击 更新和安全。
- 在左侧菜单中选择 Windows 更新。
- 点击 “更改活动小时”。
- 在这里设置一个你通常不使用电脑的时间段(凌晨2点到早上6点),系统会尽量在这个时间段之外进行下载和安装,减少对你工作时的干扰。
- 注意:这并不能完全阻止更新,只是推迟了更新的执行时间。
- (可选)点击 “高级选项”,然后找到 “暂停更新”。
- 同样,你可以选择暂停 7天,此选项可以重复使用,最长可以暂停35天。
使用组策略编辑器(仅限 Windows 10/11 专业版、企业版、教育版)
这个方法可以实现更彻底的控制,甚至完全关闭自动下载和安装。
- 按下
Win + R键,输入gpedit.msc然后按回车,打开“本地组策略编辑器”。 - 依次展开以下路径:
计算机配置->管理模板->Windows 组件->Windows 更新 - 在右侧窗口中,找到并双击以下策略:
- 配置自动更新:双击它,选择“已禁用”,然后点击“应用”,这会关闭 Windows Update 的自动检查功能。
- 允许自动更新立即计划安装:双击它,选择“已禁用”。
- 从 Microsoft 更新中接收驱动程序更新:双击它,选择“已禁用”,以阻止系统自动更新驱动程序。
- 完成设置后,重启电脑使策略生效。
修改注册表(适用于所有 Windows 版本,包括家庭版)
⚠️ 警告:修改注册表有风险,操作前请务必备份注册表!
- 按下
Win + R键,输入regedit然后按回车,打开“注册表编辑器”。 - 在顶部的地址栏中,复制并粘贴以下路径,然后按回车:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows - 在左侧的
Windows项上右键点击,选择 新建 -> 项(K),并将其命名为WindowsUpdate。 - 在新创建的
WindowsUpdate项上右键点击,选择 新建 -> 项(K),并将其命名为AU。 - 在右侧的空白处右键点击,选择 新建 -> DWORD (32 位) 值(D)。
- 将这个新建的值命名为
NoAutoUpdate。 - 双击
NoAutoUpdate,将数值数据设置为1,然后点击“确定”。 - 关闭注册表编辑器,并重启电脑。
macOS 系统
macOS 的自动更新行为比较智能,通常在后台下载,并在你重启时安装,控制它主要通过“系统设置”来完成。
关闭自动更新(最直接的方法)
- 点击屏幕左上角的 苹果菜单 。
- 选择 系统设置(System Settings)。
- 在左侧边栏中,找到并点击 通用。
- 点击右侧的 软件更新。
- 关闭 “自动保持我的 Mac 最新” 这个开关。
关闭后,系统就不会再自动检查和下载更新了,你可以随时手动回来检查更新。
仅关闭自动安装(保留后台下载)
如果你希望系统只在方便的时候安装更新,而不是在你重启时强制安装,可以这样做:
- 同样进入 系统设置 > 通用 > 软件更新。
- 确保 “自动保持我的 Mac 最新” 是开启状态。
- 点击旁边的 详细信息... (Details...) 按钮。
- 在弹出的窗口中,取消勾选 “自动安装 macOS 更新” (Automatically install macOS updates)。
这样,系统依然会在后台下载更新,但安装前会通知你,让你自己决定何时安装。
通过终端命令(高级用户)
你可以使用命令行来禁用自动更新。
- 打开 “终端” 应用(可以在“应用程序” > “实用工具”中找到)。
- 输入以下命令,然后按回车:
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload -bool false
- 系统会提示你输入管理员密码,输入后按回车(输入时密码不会显示)。
- 为了确保所有更新类型都被禁用,可以继续执行以下命令:
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate ConfigDataInstall -bool false sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CriticalUpdateInstall -bool false
- 重启电脑使设置生效。
⚠️ 重要提醒
关闭自动更新虽然可以避免被打扰,但会带来一些风险:
- 安全风险:系统更新通常包含重要的安全补丁,关闭更新会使你的电脑更容易受到病毒、恶意软件和网络攻击。
- 稳定性问题:更新也常常包含修复程序,可以解决已知的系统漏洞和 Bug,不更新可能导致系统不稳定、程序崩溃等问题。
- 功能缺失:大版本更新会带来新功能和新特性,关闭更新会让你错过这些体验。
建议:除非你有特殊原因(依赖某些特定软件版本,或更新导致系统不兼容),否则不建议长期完全关闭自动更新,可以考虑使用上述方法 “暂停”或“推迟” 更新,然后在非工作高峰期(如下班后或周末)手动检查并安装更新,这是一个更平衡的做法。
