要取消计划更新导致的电脑睡眠自动唤醒,需禁用updateorchestrator的“唤醒计算机运行此任务”权限,并禁用所有waketorun计划任务及系统级唤醒计时器,最后用powercfg命令验证生效。

要取消计划更新导致的电脑睡眠自动唤醒,核心是切断 Windows 更新服务在睡眠中“叫醒”系统的权限。这不是关掉更新本身,而是阻止它强行中断睡眠状态。
关闭 UpdateOrchestrator 的唤醒权限
这是最直接、最常起效的操作,适用于 Win10 1709 及后续版本(包括 Win11):
- 右键点击“此电脑” → “管理” → 左侧展开“任务计划程序” → “任务计划程序库” → “Microsoft” → “Windows” → “UpdateOrchestrator”
- 在右侧找到名为 Reboot 的任务,右键 → “属性”
- 切换到“条件”选项卡
- 取消勾选 “唤醒计算机运行此任务”
- 点击“确定”保存
禁用所有唤醒型计划任务
UpdateOrchestrator 不是唯一可能唤醒系统的计划任务,系统维护、诊断、索引等任务也可能启用唤醒功能:
- 以管理员身份运行 PowerShell
- 输入命令:Get-ScheduledTask | Where-Object {$_.Settings.WakeToRun},回车查看所有可唤醒任务
- 如需一次性禁用全部,执行:Get-ScheduledTask | Where-Object {$_.Settings.WakeToRun} | Disable-ScheduledTask
关闭系统级唤醒计时器
这是从电源策略层面堵住“定时唤醒”的通用通道,对更新类唤醒同样有效:
- 进入“控制面板” → “电源选项” → 当前计划旁点“更改计划设置” → “更改高级电源设置”
- 展开“睡眠” → 展开“允许唤醒计时器”
- 将“使用电池”和“接通电源”两项都设为 “禁用”
验证是否生效
改完设置后,建议用系统自带工具确认效果:
- 以管理员身份运行命令提示符,输入:powercfg /lastwake,查看最近一次唤醒源是否还显示 UpdateOrchestrator 或 RTC Timer
- 再运行:powercfg /waketimers,检查输出中是否还有活跃的唤醒计时器(若无输出,说明已清空)











