我有一台 Windows 7 计算机,它被设置为服务器。它没有显示器,只能通过远程桌面访问。我设置了两个计划任务,一个是晚上让计算机进入睡眠状态,另一个是早上唤醒计算机。
当通过定时器将其从睡眠状态唤醒时,它只会保持唤醒状态几分钟,然后又会重新进入睡眠状态。但是,当通过按下电源按钮将其唤醒时,它会一直保持唤醒状态,直到睡眠定时器结束。为什么我的电脑在这两种情况下表现不同?
我已经将 PC 设置为唤醒时不提示输入用户密码,因为我担心登录屏幕可能遵循不同的电源规则。我试过智能电源配置但遇到了同样的问题。
如果评论中提出问题,我可以提供更多细节,但我不确定什么是相关的。
答案1
当它通过计时器从睡眠状态唤醒时,它只会保持清醒几分钟,然后再次进入睡眠状态。
这是因为 Windows 有一个第二个(隐藏)超时设置,当计算机被“无人值守”(即通过计时器)唤醒时,它会使用该设置。超时默认为 2 分钟。您可以通过修改注册表来显示隐藏设置。
在注册表编辑器(regedit)中找到以下键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings
\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0
应该有一个名为 的 DWORD Attributes
。将其值更改为0
(或除 之外的任何值1
)。
当您下次进入高级电源设置时,您将看到一个新设置:
要禁用超时,请将值更改为 0 分钟。
PS最新版本智能电源将为您检查此设置,并在需要时建议更改它。
PPS 这里另一个更改设置的指南(附加的 .reg 文件更改Attributes
为2
,但效果相同。1
表示“隐藏”,其他任何内容均表示“可见”)。