Win/Linux笔记本合盖不睡眠设置指南
在 笔记本电脑上,当你合上屏幕时,默认系统可能会进入“睡眠”或“休眠”状态。如果你希望合上屏幕时系统继续正常运行(例如后台下载、运行程序、远程访问等),需要修改系统的电源设置。
一、以下是 Windows 10 / Windows 11 系统下的设置方法:
✅ 方法一:通过“控制面板”设置(推荐)
步骤如下:
-
打开控制面板
- 按
Win + S
,搜索“控制面板”并打开。
- 按
-
进入电源选项
- 选择 “硬件和声音” → “电源选项”。
-
更改合盖功能
- 在左侧菜单点击:“选择关闭笔记本盖时的功能”。
-
修改设置
- 你会看到两个选项:
- “当我合上笔记本盖时”
- 分别设置:
- 使用电池时:选择 “不采取任何操作”
- 接通电源时:选择 “不采取任何操作”
✅ 建议:如果你在插电情况下希望继续运行,至少将“接通电源时”设为“不采取任何操作”。
- 你会看到两个选项:
-
保存更改
- 点击 “保存更改” 按钮。
✅ 方法二:通过“设置”应用(Windows 10/11)
- 打开 设置(
Win + I
)。 - 进入:系统 → 电源与电池(或“电源和睡眠”)。
- 点击右侧的:“其他电源设置”(会跳转到控制面板)。
- 后续步骤同 方法一 第 3 步开始。
✅ 方法三:命令行快速设置(高级用户)
以管理员身份运行 命令提示符 或 PowerShell,输入以下命令:
# 设置“合盖时不操作”(接通电源)
powercfg /setdcvalueindex scheme_current 4f971e89-eebd-4455-a8de-9e590561b025 5ca83367-6e45-459f-a27b-476b1d01c936 0# 设置“合盖时不操作”(使用电池)
powercfg /setacvalueindex scheme_current 4f971e89-eebd-4455-a8de-9e590561b025 5ca83367-6e45-459f-a27b-476b1d01c936 0# 重新加载当前电源计划
powercfg /s scheme_current
参数说明:
5ca83367-...
是“合上盖子时”的电源设置项 GUID0
表示“不采取任何操作”
⚠️ 注意事项
-
散热问题:
- 合上屏幕后,笔记本散热可能受影响(尤其是高性能运行时)。
- 建议确保通风良好,避免过热。
-
外接显示器:
- 如果你外接了显示器,可以设置合盖后使用外接屏:
- 在“电源选项”中设置“合盖时不操作”
- 在显示设置中选择“仅在2号显示器上显示”
- 如果你外接了显示器,可以设置合盖后使用外接屏:
-
Dell Power Manager(可选):
- 如果安装了 Dell 官方电源管理软件,也可在其中调整合盖行为。
✅ 总结
场景 推荐设置
插电运行服务器/下载 接通电源:不采取任何操作
移动中使用 电池供电:睡眠(保护数据)
外接显示器 合盖 + 不睡眠 + 使用外屏
二、以下是针对 CentOS 7 / 8 / Stream 的设置方法:
✅ 方法一:通过 logind.conf
配置文件修改(推荐)
这是最常用且有效的方法,适用于使用 systemd
的现代 Linux 系统。
1. 编辑 logind
配置文件
#CentOS8
sudo vi /etc/systemd/logind.conf#如果是CentOS Stream 10
sudo vi /usr/lib/systemd/logind.conf
2. 找到并修改以下行(去掉前面的 #
并设置值):
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
🔍 参数说明:
HandleLidSwitch=ignore
:合盖时不执行任何操作(无论是否插电)HandleLidSwitchExternalPower=ignore
:外接电源时合盖不操作HandleLidSwitchDocked=ignore
:连接扩展坞时合盖不操作
🔄 可选值:
ignore
:不采取任何操作(推荐)suspend
:睡眠hibernate
:休眠poweroff
:关机
3. 保存并退出
4. 重启 systemd-logind
服务生效
sudo systemctl restart systemd-logind
⚠️ 注意:此操作会短暂中断图形登录会话(但不会断开 SSH),建议在本地操作或使用屏幕。
✅ 方法二:检查并修改电源管理器(适用于 GNOME 桌面)
如果你使用的是带有 GNOME 桌面环境 的 CentOS,桌面环境可能覆盖系统设置。
1. 检查当前电源设置
gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
gsettings get org.gnome.settings-daemon.plugins.power lid-close-battery-action
2. 修改为“无操作”
# 插电时合盖
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'# 使用电池时合盖
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action 'nothing'
✅ 可选值:
'suspend'
,'hibernate'
,'nothing'
,'shutdown'
✅ 方法三:禁用 GNOME 电源管理器对合盖的控制(可选)
如果 logind.conf
设置无效,可能是 GNOME 覆盖了设置。可以禁用其电源插件:
gsettings set org.gnome.settings-daemon.plugins.power active false
⚠️ 警告:这会禁用 GNOME 的大部分电源管理功能,请谨慎使用。
✅ 方法四:验证设置是否生效
- 合上笔记本盖子。
- 等待几分钟。
- 重新打开屏幕或通过 SSH 远程登录,检查系统是否仍在运行。
你也可以通过以下命令查看日志:
journalctl | grep -i lid
如果看到类似:
... Lid closed
... Ignoring lid switch
说明设置已生效。
✅ 方法五:确保系统不会因过热而自动休眠
合盖后散热可能变差,建议:
- 确保通风良好(可使用笔记本支架或外接散热垫)。
- 监控温度:
sudo yum install lm_sensors -y sensors
✅ 总结:推荐操作流程
# 1. 编辑 logind 配置
sudo vi /etc/systemd/logind.conf# 修改:
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore# 2. 重启服务
sudo systemctl restart systemd-logind# (可选)3. 桌面用户设置 GNOME 电源
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
📌 适用场景
- 远程服务器模式运行笔记本
- 后台下载/编译/虚拟机运行
- 外接显示器时合盖使用
完成设置后,你的 CentOS 笔记本在合上屏幕时将继续正常运行,不会进入睡眠或休眠状态。适合用于开发、服务器、自动化任务等场景。
✅ 总结
场景 | 推荐设置 |
---|---|
插电运行服务器/下载 | 接通电源:不采取任何操作 |
移动中使用 | 电池供电:睡眠(保护数据) |
外接显示器 | 合盖 + 不睡眠 + 使用外屏 |
完成设置后,你就可以合上 笔记本的屏幕,而系统仍在后台正常运行。适合用于远程桌面、文件下载、虚拟机运行等场景。