究竟如何关机才是正确的姿势---关于“按电源键强制关机对硬件无危害”的
本文背景
承接PC物语发布的这篇文章。
本文将给大家带来相关的解析和拓展,相关底层信息的确认来源于之前邀请过访谈的前Canonical定制部门的技术大佬---不愿透露姓名的肥丘老师。
本文目录:
一、前文问题点罗列
二、电源键触发原理
三、短按和长按电源键
四、异常断电又是什么
五、如何骚气的关闭系统
一、前文问题点罗列
既然是衍生讨论,首先梳理个人眼中前文的问题点。
问题点一---ACPI是什么
ACPI其实是这篇文章核心,重中之重,上文没有将APCI的重要性做具体描述。
问题点二---电源键的使用场景未说明清楚
按电源键关机其实有两种触发方式,这是“专家”们主要喷点。
问题点三---长按电源键真的不会损坏设备吗?
长按电源键断电真的对【所有硬件】完全没有伤害吗?
二、电源键触发原理
首先我们得理解,完整的电源管理分为BIOS和主操作系统两块:
一般意义上的主板BIOS是指主板的烧录好的全部固件,ACPI是主板固件一部分。
操作系统里面的电源管理组件叫做ACPICA, windows和linux用的是Intel提供的同一套代码,负责跟硬件的ACPI交互。
简单来说:主板的BIOS收集好硬件信息并定义电源管理方案,而实际的电源控制由操作系统负责执行,具体可实现流程以看下图。
那么ACPI和按电源键关机又有啥关系呢?
无论是短按电源键还是长按电源键,最终都会触发ACPI的预设,接着进行安全的断电行为,所以这两种按电源键关机方法从原理上来说,确实都对硬件没有伤害。
但是如果主板本身ACPI有缺陷,那么长按电源键关机真的可能会导致硬件损坏,这种情况主要发生在定制异形主板上。
三、短按和长按电源键
如果是使用windows的小朋友,请跟我一起操作(什么?linux需要关机?)。
自定义短按电源键的触发结果
打开设置,点击系统。
点击电源和睡眠,选择其他电源设置。
点击选择电源按钮的功能。
这里我们可以看到,其实windows是可以自定义配置按电源时候的触发结果。
如果比较担心不小心误触电源键(你这不小心可真够可以的),更改开机状态下按下电源键的选项即可。
长按电源键
正常是跟着BIOS走触发断电关机,但是由于绕过了ACPICA,所以不会触发windows的数据保护,系统和软件数据丢失or损坏的情况有可能发生。
四、异常断电又是什么
异常断电指的是电源的物理供电非正常断开,比如地区停电,电源线损毁和电源本身损坏导致的所有硬件断电。
当出现异常断电的时候,ACPI就完全失效了,除非硬件本身有断电保护,可以依靠电容里面的残余电量瞬间应急操作。
电脑正常由电源、主板、CPU、内存、显卡、硬盘组成,其中哪些组件会因为异常断电出现问题呢?
异常断电不会影响的点
主板和显卡的BIOS烧录在ROM上,除非在修改的时候断电,不然不会影响下次使用,特别是主板,表示自带电池随你咋折腾都行。
CPU和内存本身并不存储数据,所以断电对于下次通电后的再次使用几乎没有影响。
好点的电源会有断电保护,这也是为啥什么都能省就是电源不能省的原因。
好点的硬盘都带有断电保护模块。
异常断电会导致损坏的点
如果出现异常断电导致供电电压超出硬件正常能接受的范围,那么所有硬件都会有可能出现物理损坏。
另外,较差的电源别说断电了,正常通电也不稳,使用渣电源意味着你的设备只要开机通电就一直需要面对变异版异常断电。
五、如何骚气的关闭系统
关机这种小操作其实也能玩出花来。
普通青年
点击开始菜单,选择关机。
自律青年
如果你是一个非常自律的人希望配置定时关机控制自己的电脑使用时间,操作非常简单,在桌面空白处点击右键,新建一个空白文档,文件名随便取。
双击打开文档,输入下面代码,这里的600指600秒后关机,可以随意调整。
shutdown -s -t 600
保存并退出,右键文本,点击重命名,将后缀名.txt改成.bat。
点确认修改。
双击看看效果。
如果点错了,该如何取消呢?按win键+R调出运行,输入下面代码,即可取消定时关机。
shutdown -a
刚制作好的BAT图标比较丑,这里我们先将bat移动到非桌面的任何地方。
右键创建快捷方式。
右键点击属性,更换图标。
最后删掉文件名的.bat,最终效果如下(边上的翻页时钟是wallpaper engine的壁纸)。
懒惰青年
直接买个延长电源开关就行了,对,没错,就是网吧那种,短按下即可执行关机,懒人必备。
极客青年
加个IPMI模块进行远程设备管理,再也不用担心主OS卡住无法异地重启啦。
码农青年
关机是什么?我只知道rm -rf/*(心酸)































FreakGeek
校验提示文案
yeti_h
校验提示文案
AlexMahoneFBI
校验提示文案
伯纳乌里的野人
校验提示文案
领券大王
校验提示文案
利拉德看表绝杀
校验提示文案
大哥快打我
校验提示文案
万代魂
校验提示文案
想露一手
校验提示文案
值友3447581420
校验提示文案
yuan858916
校验提示文案
180天叫这个
校验提示文案
垃圾分拣员
校验提示文案
Tukida
校验提示文案
碧海兰
校验提示文案
魔力小象一生黒
校验提示文案
閪窿
校验提示文案
bestdruid
校验提示文案
七页纸
校验提示文案
有时抽烟
校验提示文案
聚灵阵主
校验提示文案
Tukida
校验提示文案
值友2023088553
校验提示文案
齊之狼
校验提示文案
垃圾分拣员
校验提示文案
180天叫这个
校验提示文案
yuan858916
校验提示文案
KiraSkyler
校验提示文案
当心触电
校验提示文案
值友3447581420
校验提示文案
想露一手
校验提示文案
有时抽烟
校验提示文案
万代魂
校验提示文案
七页纸
校验提示文案
bestdruid
校验提示文案
yeti_h
校验提示文案
大哥快打我
校验提示文案
魔力小象一生黒
校验提示文案
利拉德看表绝杀
校验提示文案
领券大王
校验提示文案