本文提供了桌面从睡眠或休眠中意外唤醒的问题的解决方案。
适用于: Windows 8原始 KB 数: 2799178
现象
即使操作系统未找到“ACPI 唤醒警报”系统设备,Windows 8 台式计算机也会在某个时间自动从睡眠或休眠中唤醒。
原因
对于 Windows 8 桌面或一次性计算机,在“操作中心**>自动维护”下**,“允许计划内维护”在计划的时间复选框自动唤醒计算机。 此外,电源策略/高级设置/睡眠/允许唤醒计时器默认为“为 AC 电源启用”。
如果台式计算机没有“ACPI 唤醒警报”设备(或在 BIOS 中禁用),则 Windows 8 仍使用实时时钟(RTC)来编程唤醒事件,假设电源策略/高级设置/睡眠/允许唤醒计时器已启用 AC 电源。
Windows 8 在 TaskScheduler 中自动配置“常规维护”事件,以每天凌晨 3:00 运行。 初始安装 Windows 8 后,Windows 更新已预配置以启动常规维护任务和唤醒事件,以确保其运行。
注意
在移动计算机上,如果没有检测到“ACPI 唤醒警报”设备,Windows 8 将在所有现成电源计划中禁用“允许唤醒计时器”,并且 未启用计划 内维护来唤醒计算机。
解决方法
若要防止常规维护任务在凌晨 3:00 唤醒计算机,请转到操作中心 >自动维护并禁用**“允许计划内维护”在计划时间**复选框唤醒计算机。
详细信息
当应用程序计划维护触发器(如Windows 更新时,如果已下载在维护下安装的合格更新),将执行以下操作:
-
在管理员命令提示符下,
Powercfg /waketimers指示定期维护任务计划于凌晨 3:00 运行。 例如:C:\\> powercfg /waketimers由 [PROCESS] \Device\HarddiskVolume1\Windows\System32\services.exe于 2012/12/4 上午 2:59:29 到期:Windows 将执行请求唤醒计算机的“NT TASK\Microsoft\Windows\TaskScheduler\Regular Maintenance”计划任务。
-
事件 ID:808 将记录在应用程序和服务日志/Microsoft/Windows/TaskScheduler/Maintenance 日志中,以指示应用程序,这导致计划定期维护事件。 例如:
级别: 警告 源:TaskScheduler 事件 ID:808 维护任务“\Microsoft\Windows\WindowsUpdate\AUScheduledInstall”在下一次常规维护运行期间请求计算机唤醒。
任何应用程序都可以计划定期维护任务以自动运行,如以下链接所述。
使用常规维护任务计划功能的第一个应用程序Windows 更新。 还观察到 .NET Framework NGEN v4.0 实用工具会导致定期维护事件被计划。
数据收集
如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。