要禁用windows自动休眠,需通过三种方法:一、在高级电源设置中将“在此时间后休眠”设为“从不”;二、用powercfg命令清空休眠计时器;三、修改注册表解除快速启动引发的强制休眠限制。

如果您希望Windows电脑不再在空闲一段时间后自动进入休眠状态,则需定位并修改电源计划中“休眠”行为的触发时间设置。以下是关闭自动休眠的具体操作步骤:
一、通过高级电源设置将休眠时间设为“从不”
此方法直接禁用系统在空闲后自动休眠的功能,适用于所有Windows 10设备,且不改变睡眠或屏幕关闭行为。设置后,系统将仅执行睡眠(如启用),而不会转入休眠。
1、右键点击任务栏右下角的电池或电源图标,选择“电源和睡眠设置”。
2、在打开的设置页面右侧,点击“其他电源设置”。
3、在当前启用的电源计划右侧,点击“更改计划设置”。
4、点击“更改高级电源设置”,打开高级配置窗口。
5、展开“睡眠”选项,再展开其子项“在此时间后休眠”。
6、分别点击“使用电池时”和“接通电源时”右侧的下拉箭头,选择从不。
7、点击“应用”,再点击“确定”保存设置。
二、通过命令行清除休眠触发值
当图形界面设置未生效、或高级设置中“休眠后”选项不可编辑时,可使用PowerCfg命令强制清空休眠计时器,确保系统忽略所有自动休眠策略。
1、右键点击“开始”按钮,选择Windows PowerShell(管理员)或命令提示符(管理员)。
2、输入以下命令并回车:powercfg /setacvalueindex scheme_current sub_sleep hibernateafter 0(禁用接通电源时自动休眠)。
3、若为笔记本,追加执行:powercfg /setdcvalueindex scheme_current sub_sleep hibernateafter 0(同时禁用电池供电时自动休眠)。
4、执行完成后,输入powercfg /setactive scheme_current使配置立即生效。
三、通过注册表禁用“无人参与系统睡眠超时”干预
部分系统在启用快速启动后,会强制在约2分钟后触发休眠,该行为由隐藏的电源策略控制,常规设置无法覆盖。需修改注册表以解除该限制。
1、按Win + R打开“运行”对话框,输入regedit并回车。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0。
3、在右侧双击“Attributes”,将“数值数据”改为2,点击“确定”。
4、返回电源选项界面,点击当前计划的“更改计划设置”→“更改高级电源设置”。
5、展开“睡眠”→“无人参与系统睡眠超时”,将其值设为0分钟或从不。










