电脑睡眠与休眠有啥区别(电脑休眠模式和关机有什么区别)

本文聊聊笔记本电脑话题下,经常有人问到的内容——
- 关机 睡眠 休眠 这三个选项有什么区别?
- 电脑可以不关机只合上盖子吗?
先说答案:
快速唤醒:开盖/操作鼠标/碰下键盘/使用指纹识别器,机器会恢复到上次工作情况
待机/睡眠,是一个东西的俩不同叫法
待机/睡眠/休眠,都能保留工作场景,直观区别是唤醒时间不同

睡眠/休眠,都能保留工作场景,区别是唤醒时间不同
额外需要注意的是,现在的新机器的Windows只有睡眠和关机,没有默认给休眠的选项
机器电量非常少,而且还是开机/待机/睡眠状态,系统会自动进休眠

右边是【电源选项】【高级电源选项】【关机】的界面
休眠选项是可以手动打开的

对于普通用户来说:
电脑可以不关机,只合上盖子,会进入睡眠状态,如果时间比较久,电池没电了,会自动进入休眠状态,下一次开机会恢复到上一次的工作状态,以节约重新设置工作场景所消耗的时间
长时间不关机,对机器并没有直接的损坏和损耗
笔记本电脑是有设计寿命的工具,即使细心保养,依旧不能避免特殊的问题导致的损坏
方便使用,是最重要的
以上是通用解释,面向绝大部分人
下面讲下原理(内容太多,可以不看)
01 睡眠休眠关机背后的技术支持——ACPI协议
睡眠,休眠,关机
这几个名词是ACPI协议里,系统电源管理(System power management)功能中的【睡眠状态Sleeping】,包括【S0-S5】六个状态
这里引用 @老狼 17年关于ACPI的介绍
简单理解,ACPI是笔记本电脑硬件和操作系统之间的一座桥梁,帮助操作系统了解计算机硬件的状态,实现操作系统对机器硬件的控制,以实现各种软硬件之间的控制
通过ACPI协议,我们可以用电脑软件控制开关机/键盘功能/风扇转速/功耗等一系列设置
简单理解,ACPI主要包括两个部分:
- 告诉系统目前硬件状态的表单Tables
- 提供操作系统调用接口method的的AML程序代码
ACPI是个工具人,告诉操作系统,硬件的状态,执行操作系统下达的命令
这边重新翻了张图——

ACPI是一套协议,包括图中的【桥梁】和操作系统里的【ACPI驱动】
02 ACPI内系统电源管理的【睡眠状态S0-S5】

G0(S0)——G1
电脑在运行中有以下几种模式:
G0(工作状态) G1(睡眠状态)
- S0 正常
- S1 CPU停止工作,唤醒时间:0秒
- S2 CPU关闭,唤醒时间:0.1秒
- S3 除了内存外的部件都停止工作,唤醒时间:0.5秒
- S4 内存信息写入硬盘,所有部件停止工作。唤醒时间:30秒(休眠状态)
- S5 关闭
下面咱们一个个看
S0(G0) 正常(开机)
机器正常运转
S1——Standby(睡眠1)
- 系统处于低电源供应状态,CPU停止工作,屏幕不输出画面、内存硬盘待命、电源灯闪烁
- 此时移动滑鼠、按键盘任何按键,均可唤醒电脑
S2——Power Standby(睡眠2)
- 和 S1 几乎是一样的状况,区别是此时CPU已经关闭
- 此时移动滑鼠、按键盘任何按键,均可唤醒电脑
S3 ——Suspend to RAM(暂停到内存)(睡眠3)(通常情况)
- CPU/GPU/硬盘/风扇都停止工作
- 内存通电,信息保存在内存中
- 此时移动滑鼠、按键盘任何按键,均可唤醒电脑(会比待机慢一些)
S4——Suspend to Disk(暂停到硬盘)(休眠)
- 全部器件CPU/GPU/硬盘/风扇/内存/硬盘都停止工作
- 会把内存里的信息复制一份,保存在硬盘中
- 此时移动滑鼠、按键盘任何按键,均可唤醒电脑(会比待机慢一些)
- 此时,相当于重新开机,不过内存读取的是之前保留下来的内存数据,休眠前的内存越多,休眠状态启动越慢
S5——Shutdown(关机)
- 断电
- 下次开机,重新加载操作系统
另外
S1/S3 在 windows 中都叫「待命 or standby」
在部分旧机器的BIOS 里会有一个选项,
S1 和 S3 是不能同时存在的
现在的新机器大部分没有这个设置,交给windows看着办~

不是 S1,S4,S5 就是 S3,S4,S5
再次另外

仔细一想,C940开UWP软件播放音乐,好像就是这个情况~
查看方式——
- WIN R
- CMD
- Powercfg /a




