0

0

如何在Windows中更改电源按钮行为?(关机/睡眠自定义)

裘德小鎮的故事

裘德小鎮的故事

发布时间:2026-01-10 18:57:08

|

340人浏览过

|

来源于php中文网

原创

按下电源按钮可自定义为关机、睡眠、休眠或无操作:一、控制面板中设置双供电模式动作;二、Win11设置应用快速配置;三、用powercfg /hibernate on启用休眠;四、命令行直接修改电源策略。

如何在windows中更改电源按钮行为?(关机/睡眠自定义)

如果您希望按下电脑电源按钮时执行关机、睡眠或休眠等特定操作,而非默认的强制关机或无响应,需通过系统内置电源管理机制进行自定义。以下是解决此问题的步骤:

一、通过控制面板设置电源按钮功能

该方法兼容所有Windows版本,提供完整双状态配置能力,可分别设定“接通电源”与“使用电池”两种供电模式下的按钮行为。

1、按下 Win + R 组合键打开“运行”窗口,输入 control 并回车,快速启动控制面板。

2、在控制面板右上角将“查看方式”设为 小图标,然后点击“电源选项”。

3、在左侧菜单栏中,点击“选择电源按钮的功能”。

4、点击页面顶部的“更改当前不可用的设置”,此时下方选项将变为可编辑状态(需管理员权限)。

5、在“按电源按钮时”区域,分别对“接通电源”和“使用电池”两个状态展开下拉菜单。

6、从下拉列表中选择所需动作:关机、睡眠、休眠或不采取任何操作。

7、确认设置无误后,点击页面底部的“保存更改”按钮。

二、通过Windows设置应用快速配置(仅限Windows 11 22H2及以上)

此方法跳过传统控制面板路径,采用现代化UI界面,设置后自动生效,无需手动保存,适合新版Windows 11用户。

1、按下 Win + I 打开“设置”应用。

2、在左侧导航栏中点击“系统”,再于右侧选择“电源和电池”。

3、向下滚动至页面底部,点击展开“电源按钮控件”区域。

4、分别在“接通电源时”和“使用电池时”两项中,点击下拉箭头并选择目标动作。

Meku
Meku

AI应用和网页开发工具

下载

5、选择完成后,系统将自动保存设置,无需手动确认。

三、启用休眠功能以解锁休眠选项

若在上述任一设置界面中,“休眠”选项呈灰色不可选状态,说明系统尚未启用休眠支持,必须先执行启用命令,否则无法将其设为电源按钮触发动作。

1、右键点击“开始”按钮,选择“终端(管理员)”或“命令提示符(管理员)”。

2、在管理员终端中输入以下命令并按回车:powercfg /hibernate on

3、命令执行完毕后关闭终端窗口,无需等待提示;系统将在C盘根目录生成 hiberfil.sys 文件。

4、重启计算机后,休眠选项将在电源按钮设置中变为可用。

四、通过命令提示符直接修改电源按钮行为

此方法绕过图形界面,直接调用Powercfg工具写入底层电源策略,适用于熟悉命令行操作的用户及批量部署场景。

1、右键点击开始菜单,选择“终端(管理员)”或“命令提示符(管理员)”。

2、输入以下命令查看当前电源计划的GUID:powercfg /list

3、找到当前活动的电源计划,记录其GUID(形如:a1841308-3541-4fab-bc81-f71556f20b4a)。

4、输入以下命令设置按下电源按钮时进入睡眠状态:powercfg /setattribute {电源计划GUID} SUB_BUTTONS PBTN_ACTION_SLEEP

5、若要设置为休眠,请将最后参数改为 PBTN_ACTION_HIBERNATE

6、执行完毕后重启系统使设置生效。

相关专题

更多
hibernate和mybatis有哪些区别
hibernate和mybatis有哪些区别

hibernate和mybatis的区别:1、实现方式;2、性能;3、对象管理的对比;4、缓存机制。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

137

2024.02.23

Hibernate框架介绍
Hibernate框架介绍

本专题整合了hibernate框架相关内容,阅读专题下面的文章了解更多详细内容。

81

2025.08.06

Java Hibernate框架
Java Hibernate框架

本专题聚焦 Java 主流 ORM 框架 Hibernate 的学习与应用,系统讲解对象关系映射、实体类与表映射、HQL 查询、事务管理、缓存机制与性能优化。通过电商平台、企业管理系统和博客项目等实战案例,帮助学员掌握 Hibernate 在持久层开发中的核心技能。

35

2025.09.02

Hibernate框架搭建
Hibernate框架搭建

本专题整合了Hibernate框架用法,阅读专题下面的文章了解更多详细内容。

64

2025.10.14

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

571

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1089

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

786

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

450

2023.08.02

c++主流开发框架汇总
c++主流开发框架汇总

本专题整合了c++开发框架推荐,阅读专题下面的文章了解更多详细内容。

78

2026.01.09

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 6.9万人学习

Excel 教程
Excel 教程

共162课时 | 11.4万人学习

PHP基础入门课程
PHP基础入门课程

共33课时 | 1.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号