你有没有遇到过:正赶着交方案,电脑突然弹出‘正在配置更新,准备重启’;或者凌晨三点,风扇狂转,系统自己开始下载补丁?这多半是因为系统默认的自动更新时间跟你作息完全错位。
先搞清:更新时间到底由谁控制?
不是所有更新都能‘自定义时间’——比如 Windows 的安全补丁一旦发布,系统会优先安排安装。但你可以干预的是:下载触发时机、安装执行窗口和重启延迟权限。macOS 类似,但控制粒度更细些。
Windows 10/11:用‘暂停更新’+‘活动时间’组合拳
打开【设置】→【Windows 更新】→【更改活动时间】,把你的清醒时段(比如 8:00–23:00)设进去。系统会尽量避开这个时间段重启,但注意:它只管‘不打扰’,不管‘不下载’。
更硬核的办法是进【高级选项】→【暂停更新】,最长可停 7 周(Win11 是 35 天)。暂停期间不会下载新补丁,到期前你会收到提醒,手动点一下就能续停。
想彻底掌握节奏?试试组策略(仅专业版/企业版):
按 Win + R 输入 gpedit.msc → 进入【计算机配置】→【管理模板】→【Windows 组件】→【Windows 更新】→【管理最终用户体验】→ 找到【配置自动更新】,双击设为【已启用】,然后在下方选择‘4 - 自动下载并计划安装’,再点【选项】设置具体安装时间(比如每周日凌晨 2 点)。
命令行快速设安装时间(管理员权限运行):
schtasks /create /tn "WindowsUpdateSchedule" /tr "powershell -Command \"Start-Process wuauclt -ArgumentList '/updatenow' -Verb RunAs\"" /sc weekly /d SUN /st 02:00 /ru SYSTEM
这条命令会让系统每周日 2 点强制检查并安装可用更新(需配合关闭自动重启)。
macOS:靠‘软件更新’偏好设置+终端微调
系统设置 →【软件更新】→ 关掉【自动保持 Mac 最新】,就停掉了后台静默下载。但别全关——建议保留【下载新 macOS 更新】和【安装 macOS 安全性更新】,这两项只下不装,等你空闲时手动点【立即安装】。
想更精细?打开终端,输入:
sudo softwareupdate --schedule off
这样连每周自动检查都关了。需要时敲 sudo softwareupdate --schedule on 就能恢复。
另外,macOS 13+ 支持‘推迟重启’:安装完更新后,系统会给你最多 10 天延迟重启,只要在通知里点【稍后提醒我】就行,不用硬扛。
小提醒:别碰‘禁用 Windows Update 服务’
网上有些教程教人直接禁用 wuauserv 服务,短期看似清净,长期容易漏掉关键安全修复,甚至导致某些软件(比如 Teams、OneDrive)异常。真要控节奏,优先用系统自带的‘暂停’和‘活动时间’,既安全又省心。
说白了,自定义更新时间不是为了彻底躲更新,而是让更新‘听话’——选你方便的时候来,别挑你最忙、最困、最怕丢数据的时候敲门。