2021年10月7日星期四

右键快速更改电源计划

为什么需要这个功能?

平常进行文字性的使用时并不需要太高的性能,通过windows的电源计划可以限制cpu的最大负荷,同时可以改变风扇运行策略,可以很好的解决风扇噪音问题,使得在教室和图书馆时不再尴尬,不同的电源计划对应不同的使用场景,这种设定对于Win10笔记本和平板电脑等可移动设备尤其重要,因为这关系到设备电池续航能力问题,调整得当甚至能延长三倍的电脑待机使用时间。

但是windows10更改电源计划有些繁琐,正常顺序是 -控制面板 -硬件和声音 -电源计划 选择我们需要的电源计划进行切换,我们可以想办法实现快捷更改电源计划的功能。

批处理切换电源计划以下

查看默认电源计划: powercfg -list  

建立切换命令并保存为.bat文件

Powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c


显示已有的电源策略以及对应的编码

win+R 输入cmd打开命令行, 输入 powercfg -list 显示已有的电源策略以及对应的编码

注意,以下代码中对应的编码的与以上命令显示的编码必须一致

通过添加桌面右键菜单项的方式轻松实现

对于Win10系统默认的3个电源计划来说,如果能够实现“一键”快速切换,更显方便高效,可通过添加桌面右键菜单项的方式轻松实现。

具体代码如下:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan]
"Icon"="powercpl.dll"
"MUIVerb"="切换电源计划"
"Position"="Top"
"SubCommands"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\Balanced]
"MUIVerb"="平衡"
"Icon"="powercpl.dll"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\Balanced\Command]
@="powercfg.exe /S 381b4222-f694-41f0-9685-ff5bb260df2e"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\High Performance]
"MUIVerb"="高性能"
"Icon"="powercpl.dll"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\High Performance\Command]
@="powercfg.exe /S 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\Power Saver]
"MUIVerb"="节能"
"Icon"="powercpl.dll"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\Power Saver\Command]
@="powercfg.exe /S a1841308-3541-4fab-bc81-f71556f20b4a"

将此代码粘贴到新建的文本文档中,保存为“所有文件”,文件名随意,后缀名改为“.reg”以ANSI格式保存即可。双击运行后,一路“确定”,完成注册表内容添加。

如果想取消该右键菜单添加项目,只需将如下代码按照上述方法处理即可:


Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan]