无忧启动论坛

标题: 电源设置-20250321 [打印本页]

作者: fulibo    时间: 2025-3-21 22:53
标题: 电源设置-20250321
@echo off
rem scheme_min=高性能 scheme_max=节能模式 SCHEME_BALANCED=平衡模式
rem  -setacvalueindex=插电模式 -setdcvalueindex=电池模式

rem 处理器性能内核休止实用工具分配,0=禁止,1=开启
rem 启用后会把只占用单核但是可以并行的计算分配给其他核心,相当于强制多核负载,
rem 游戏党建议关闭这个,多核运行会导致单核的频率低!笔记本电池模式推荐开启
Powercfg -setacvalueindex scheme_min SUB_PROCESSOR DISTRIBUTEUTIL 0
Powercfg -setdcvalueindex scheme_min SUB_PROCESSOR DISTRIBUTEUTIL 1

powercfg -setacvalueindex scheme_max SUB_PROCESSOR DISTRIBUTEUTIL 1
Powercfg -setdcvalueindex scheme_max SUB_PROCESSOR DISTRIBUTEUTIL 1

powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR DISTRIBUTEUTIL 1
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR DISTRIBUTEUTIL 1

rem 中断路由控制模式,默认=0,3=任何启动的处理器(最大电池寿命模式,笔记本电脑适用)
rem 2=任何具有时间延迟的已启动处理器(平衡模式),4=锁定中断路由(介于MODE 3和MODE 5之间)
rem 5=处理器 0(高性能模式,但可能不是最高性能),6=处理器1(最高性能)
Powercfg -setacvalueindex scheme_min SUB_INTSTEER MODE 0
Powercfg -setdcvalueindex scheme_min SUB_INTSTEER MODE 3

powercfg -setacvalueindex scheme_max SUB_INTSTEER MODE 3
Powercfg -setdcvalueindex scheme_max SUB_INTSTEER MODE 3

powercfg -setacvalueindex SCHEME_BALANCED SUB_INTSTEER MODE 3
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_INTSTEER MODE 3

rem 处理器性能提高阈值,值越小,升频越快
rem 默认值,平衡=60,高性能=30,节能=90
Powercfg -setacvalueindex scheme_min SUB_PROCESSOR PERFINCTHRESHOLD 10

rem 处理器性能降低阈值,值越小,降频越慢
rem 默认值,平衡=20,高性能=10,节能=60
Powercfg -setacvalueindex scheme_min SUB_PROCESSOR PERFDECTHRESHOLD 8

rem 生效的异类策略:影响了计算负载的核心分配模式以及是否可以被分配到超线程上
rem 异类策略0只考虑性能最优,异类策略4考虑了效能的平衡
rem 异类策略0="处理器性能放置最小核心数量"负责所有睡眠;睡眠顺序为优先睡眠超线程-小核-大核
rem 异类策略1="处理器性能放置最小核心数量"负责小核睡眠;"针对第1类处理器电源效率的处理器性能核心放置最小核心数量"负责大核+超线程睡眠
rem 异类策略2=大核休眠;异类策略3=小核休眠;异类策略4=基于利用率进行随机休眠(Win10默认)
Powercfg -setacvalueindex scheme_min sub_processor HETEROPOLICY 0
Powercfg -setdcvalueindex scheme_min sub_processor HETEROPOLICY 0

powercfg -setacvalueindex scheme_max sub_processor HETEROPOLICY 0
Powercfg -setdcvalueindex scheme_max sub_processor HETEROPOLICY 0

powercfg -setacvalueindex SCHEME_BALANCED sub_processor HETEROPOLICY 0
Powercfg -setdcvalueindex SCHEME_BALANCED sub_processor HETEROPOLICY 0

rem 系统散热方式(0=被动散热;1=主动散热);就是否开启散热风扇!
Powercfg -setacvalueindex scheme_min SUB_PROCESSOR SYSCOOLPOL 1
powercfg -setacvalueindex scheme_max SUB_PROCESSOR SYSCOOLPOL 1
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR SYSCOOLPOL 1

rem 处理器性能提升时间
powercfg -setacvalueindex scheme_min SUB_PROCESSOR PERFINCTIME 2
powercfg -setacvalueindex scheme_max SUB_PROCESSOR PERFINCTIME 2
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFINCTIME 2

powercfg -setdcvalueindex scheme_min SUB_PROCESSOR PERFINCTIME 2
powercfg -setdcvalueindex scheme_max SUB_PROCESSOR PERFINCTIME 2
powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFINCTIME 2

rem 针对第 1 类处理器电源效率的处理器性能提升时间
powercfg -setacvalueindex scheme_min SUB_PROCESSOR PERFINCTIME1 2
powercfg -setacvalueindex scheme_max SUB_PROCESSOR PERFINCTIME1 2
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFINCTIME1 2

powercfg -setdcvalueindex scheme_min SUB_PROCESSOR PERFINCTIME1 2
powercfg -setdcvalueindex scheme_max SUB_PROCESSOR PERFINCTIME1 2
powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFINCTIME1 2

rem 处理器性能下降时间
powercfg -setacvalueindex scheme_min SUB_PROCESSOR PERFDECTIME 1
powercfg -setacvalueindex scheme_max SUB_PROCESSOR PERFDECTIME 1
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFDECTIME 1

powercfg -setdcvalueindex scheme_min SUB_PROCESSOR PERFDECTIME 1
powercfg -setdcvalueindex scheme_max SUB_PROCESSOR PERFDECTIME 1
powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFDECTIME 1

rem 针对第 1 类处理器电源效率的处理器性能下降时间
powercfg -setacvalueindex scheme_min SUB_PROCESSOR PERFDECTIME1 1
powercfg -setacvalueindex scheme_max SUB_PROCESSOR PERFDECTIME1 1
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFDECTIME1 1

powercfg -setdcvalueindex scheme_min SUB_PROCESSOR PERFDECTIME1 1
powercfg -setdcvalueindex scheme_max SUB_PROCESSOR PERFDECTIME1 1
powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFDECTIME1 1

rem Primary NVMe Idle Timeout,M.2硬盘
rem 自动进入节能模式前的等待时间, 高性能=200, 节能=100
powercfg -setacvalueindex scheme_min SUB_DISK d639518a-e56d-4345-8af2-b9f32fb26109 200
powercfg -setdcvalueindex scheme_min SUB_DISK d639518a-e56d-4345-8af2-b9f32fb26109 100

powercfg -setacvalueindex scheme_max SUB_DISK d639518a-e56d-4345-8af2-b9f32fb26109 100
Powercfg -setdcvalueindex scheme_max SUB_DISK d639518a-e56d-4345-8af2-b9f32fb26109 100

powercfg -setacvalueindex SCHEME_BALANCED SUB_DISK d639518a-e56d-4345-8af2-b9f32fb26109 100
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_DISK d639518a-e56d-4345-8af2-b9f32fb26109 100

rem Primary NVMe Power State Transition Latency Tolerance ,M.2硬盘
rem 电源模式的切换延时时间,数值越小卡顿情况越少,平衡=15,高性能=0
powercfg -setacvalueindex scheme_min SUB_DISK fc95af4d-40e7-4b6d-835a-56d131dbc80e 0
powercfg -setdcvalueindex scheme_min SUB_DISK fc95af4d-40e7-4b6d-835a-56d131dbc80e 15

powercfg -setacvalueindex scheme_max SUB_DISK fc95af4d-40e7-4b6d-835a-56d131dbc80e 15
Powercfg -setdcvalueindex scheme_max SUB_DISK fc95af4d-40e7-4b6d-835a-56d131dbc80e 15

powercfg -setacvalueindex SCHEME_BALANCED SUB_DISK fc95af4d-40e7-4b6d-835a-56d131dbc80e 15
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_DISK fc95af4d-40e7-4b6d-835a-56d131dbc80e 15

rem AHCI Link Power Management - Adaptive,平衡=100,高性能=0
rem LPM从浅休眠过渡到深休眠的等待时间,数值越少代表进入深休眠的频率越高,即卡顿越明显
powercfg -setacvalueindex scheme_min SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 0
powercfg -setdcvalueindex scheme_min SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 100

powercfg -setacvalueindex scheme_max SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 100
Powercfg -setdcvalueindex scheme_max SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 100

powercfg -setacvalueindex SCHEME_BALANCED SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 100
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_DISK dab60367-53fe-4fbc-825e-521d069d2456 100

rem Secondary NVMe Power State Transition Latency Tolerance,平衡=100,高性能=0
powercfg -setacvalueindex scheme_min SUB_DISK dbc9e238-6de9-49e3-92cd-8c2b4946b472 0
powercfg -setdcvalueindex scheme_min SUB_DISK dbc9e238-6de9-49e3-92cd-8c2b4946b472 100

powercfg -setacvalueindex scheme_max SUB_DISK dbc9e238-6de9-49e3-92cd-8c2b4946b472 100
Powercfg -setdcvalueindex scheme_max SUB_DISK dbc9e238-6de9-49e3-92cd-8c2b4946b472 100

powercfg -setacvalueindex SCHEME_BALANCED SUB_DISK dbc9e238-6de9-49e3-92cd-8c2b4946b472 100
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_DISK dbc9e238-6de9-49e3-92cd-8c2b4946b472 100

rem 链接状态电源管理(固态盘设置=1,机械盘可以=0),0=关闭,1=中等电源节省量,2=最大电源节省量
powercfg -setdcvalueindex scheme_min SUB_PCIEXPRESS ASPM 1
powercfg -setacvalueindex scheme_min SUB_PCIEXPRESS ASPM 1

powercfg -setacvalueindex scheme_max SUB_PCIEXPRESS ASPM 1
Powercfg -setdcvalueindex scheme_max SUB_PCIEXPRESS ASPM 1

powercfg -setacvalueindex SCHEME_BALANCED SUB_PCIEXPRESS ASPM 1
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_PCIEXPRESS ASPM 1

rem 幻灯片放映,0=启用,1=已暂停
powercfg -setdcvalueindex scheme_min 0d7dbae2-4294-402a-ba8e-26777e8488cd 309dce9b-bef4-4119-9921-a851fb12f0f4 1
powercfg -setacvalueindex scheme_min 0d7dbae2-4294-402a-ba8e-26777e8488cd 309dce9b-bef4-4119-9921-a851fb12f0f4 1

powercfg -setacvalueindex scheme_max 0d7dbae2-4294-402a-ba8e-26777e8488cd 309dce9b-bef4-4119-9921-a851fb12f0f4 1
Powercfg -setdcvalueindex scheme_max 0d7dbae2-4294-402a-ba8e-26777e8488cd 309dce9b-bef4-4119-9921-a851fb12f0f4 1

powercfg -setacvalueindex SCHEME_BALANCED 0d7dbae2-4294-402a-ba8e-26777e8488cd 309dce9b-bef4-4119-9921-a851fb12f0f4 1
Powercfg -setdcvalueindex SCHEME_BALANCED 0d7dbae2-4294-402a-ba8e-26777e8488cd 309dce9b-bef4-4119-9921-a851fb12f0f4 1

rem 高版本系统才有的项目,大概是22h1左右和win11才有
rem SMT 线程启动策略(win11),0=核心,1=每个线程的核心,2=循环配置,3=顺序
powercfg -setdcvalueindex scheme_min SUB_PROCESSOR SMTUNPARKPOLICY 2
powercfg -setacvalueindex scheme_min SUB_PROCESSOR SMTUNPARKPOLICY 2

powercfg -setacvalueindex scheme_max SUB_PROCESSOR SMTUNPARKPOLICY 2
Powercfg -setdcvalueindex scheme_max SUB_PROCESSOR SMTUNPARKPOLICY 2

powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR SMTUNPARKPOLICY 2
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR SMTUNPARKPOLICY 2

rem 模块启动策略,0=禁用,1=循环配置,2=顺序
powercfg -setdcvalueindex scheme_min SUB_PROCESSOR MODULEUNPARKPOLICY 1
powercfg -setacvalueindex scheme_min SUB_PROCESSOR MODULEUNPARKPOLICY 1

powercfg -setacvalueindex scheme_max SUB_PROCESSOR MODULEUNPARKPOLICY 1
Powercfg -setdcvalueindex scheme_max SUB_PROCESSOR MODULEUNPARKPOLICY 1

powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR MODULEUNPARKPOLICY 1
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR MODULEUNPARKPOLICY 1

rem 复杂启动策略,0=禁用,1=循环配置,2=顺序
powercfg -setdcvalueindex scheme_min SUB_PROCESSOR COMPLEXUNPARKPOLICY 1
powercfg -setacvalueindex scheme_min SUB_PROCESSOR COMPLEXUNPARKPOLICY 1

powercfg -setacvalueindex scheme_max SUB_PROCESSOR COMPLEXUNPARKPOLICY 1
Powercfg -setdcvalueindex scheme_max SUB_PROCESSOR COMPLEXUNPARKPOLICY 1

powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR COMPLEXUNPARKPOLICY 1
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR COMPLEXUNPARKPOLICY 1

rem 在此时间后关闭硬盘
powercfg -setdcvalueindex scheme_min SUB_DISK DISKIDLE 0
powercfg -setacvalueindex scheme_min SUB_DISK DISKIDLE 0

powercfg -setacvalueindex scheme_max SUB_DISK DISKIDLE 0
Powercfg -setdcvalueindex scheme_max SUB_DISK DISKIDLE 0

powercfg -setacvalueindex SCHEME_BALANCED SUB_DISK DISKIDLE 0
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_DISK DISKIDLE 0

rem 在此时间后睡眠
powercfg -setdcvalueindex scheme_min SUB_SLEEP STANDBYIDLE 0
powercfg -setacvalueindex scheme_min SUB_SLEEP STANDBYIDLE 0

powercfg -setacvalueindex scheme_max SUB_SLEEP STANDBYIDLE 0
Powercfg -setdcvalueindex scheme_max SUB_SLEEP STANDBYIDLE 0

powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP STANDBYIDLE 0
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_SLEEP STANDBYIDLE 0

rem 无人参与系统睡眠超时
powercfg -setdcvalueindex scheme_min SUB_SLEEP UNATTENDSLEEP 0
powercfg -setacvalueindex scheme_min SUB_SLEEP UNATTENDSLEEP 0

powercfg -setacvalueindex scheme_max SUB_SLEEP UNATTENDSLEEP 0
Powercfg -setdcvalueindex scheme_max SUB_SLEEP UNATTENDSLEEP 0

powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP UNATTENDSLEEP 0
Powercfg -setdcvalueindex SCHEME_BALANCED SUB_SLEEP UNATTENDSLEEP 0

rem 允许混合睡眠,关闭
powercfg -setacvalueindex scheme_min SUB_SLEEP HYBRIDSLEEP 0
powercfg -setacvalueindex scheme_max SUB_SLEEP HYBRIDSLEEP 0
powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP HYBRIDSLEEP 0

rem 在此时间后休眠
powercfg -setacvalueindex scheme_min SUB_SLEEP HIBERNATEIDLE 0
powercfg -setacvalueindex scheme_max SUB_SLEEP HIBERNATEIDLE 0
powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP HIBERNATEIDLE 0

rem 以此时间后显示器变暗
powercfg -setacvalueindex scheme_min SUB_VIDEO VIDEODIM 0
powercfg -setacvalueindex scheme_max SUB_VIDEO VIDEODIM 0
powercfg -setacvalueindex SCHEME_BALANCED SUB_VIDEO VIDEODIM 0

rem AHCI Link Power Management - HIPM/DIPM,SSD只支持DIPM
rem Active(一直活动)、HIPM(由主机发起的LPM)、DIPM(由硬盘发起的LPM)、Lowest(低耗能模式
rem 0=Active,1=HIPM,2=HIPM+DIPM,3=DIPM,4=Lowest
powercfg -setacvalueindex scheme_min SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 3
powercfg -setacvalueindex scheme_max SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 3
powercfg -setacvalueindex SCHEME_BALANCED SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 3

powercfg -setdcvalueindex scheme_min SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 3
powercfg -setdcvalueindex scheme_max SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 3
powercfg -setdcvalueindex SCHEME_BALANCED SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 3


rem 设置电源为常亮,monitor-timeout 控制显示器关闭的时间,
rem standby-timeout 控制计算机进入待机(睡眠)模式的时间
rem hibernate-timeout 控制计算机进入休眠模式的时间
rem disk-timeout 硬盘驱动器进入空闲(关闭)状态的超时时间
Powercfg -change -monitor-timeout-dc 0
Powercfg -change -monitor-timeout-ac 0
powercfg -change -disk-timeout-dc 0
powercfg -change -disk-timeout-ac 0
powercfg -change -standby-timeout-dc 0
powercfg -change -standby-timeout-ac 0
powercfg -change -hibernate-timeout-dc 0
powercfg -change -hibernate-timeout-ac 0

rem 电源计划立即生效

powercfg -setactive scheme_current


电源设置-20250321.7z

2.62 KB, 下载次数: 143, 下载积分: 无忧币 -2


作者: 2012飘水    时间: 2025-3-21 23:39
这是优化性能设置还是。。。。。?????
作者: cyl279    时间: 2025-3-22 00:03
这是优化性能设置还是
作者: 逍遥派0468    时间: 2025-3-22 01:29
请问这个设置适用于什么版本的系统?
作者: 绿光科技    时间: 2025-3-22 04:58
电源设置优化
作者: wang1126    时间: 2025-3-22 06:15
谢谢楼主分享
作者: 小灰兔    时间: 2025-3-22 06:44

谢谢楼主分享
作者: ztjun518    时间: 2025-3-22 07:45
本帖最后由 ztjun518 于 2025-3-22 08:17 编辑

谢谢分享,如何用批处理实现笔记本充电到80%就接通外部电源呢,望大侠们指点
作者: lucky323su    时间: 2025-3-22 08:03
谢谢分享。
作者: luodeman    时间: 2025-3-22 08:04
感谢楼主热心分享电源设置,辛苦了
作者: tanglf    时间: 2025-3-22 08:23
谢谢楼主分享电源配置!
作者: wajika    时间: 2025-3-22 08:51
谢谢分享。 一般用不到。
作者: cxgkings    时间: 2025-3-22 08:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 兮兮曦    时间: 2025-3-22 08:56
谢谢楼主分享
作者: wn168cn@163.com    时间: 2025-3-22 09:45
感谢分享
作者: fulibo    时间: 2025-3-22 10:26
ztjun518 发表于 2025-3-22 07:45
谢谢分享,如何用批处理实现笔记本充电到80%就接通外部电源呢,望大侠们指点

这个我还真在网上找过!
目前我知道的帖子都是限制于联想笔记本的注册表!
是人家自己的设置!
应该不能通用!
你自己也可以百度一下就知道了!
作者: cxgkings    时间: 2025-3-22 10:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 董大    时间: 2025-3-22 10:41
感谢楼主分享,支持下技术贴
作者: zhou116yan    时间: 2025-3-22 10:59
这个杂用啊
作者: yc2428    时间: 2025-3-22 12:19
谢谢分享
作者: guong    时间: 2025-3-22 12:30
学习了
作者: valen21    时间: 2025-3-22 12:35
感谢楼主分享电源配置
作者: 2267981144    时间: 2025-3-22 13:01
多谢辛苦提供分享!
作者: fegr    时间: 2025-3-22 13:25
谢谢分享
作者: cxgkings    时间: 2025-3-22 13:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: plezhong    时间: 2025-3-22 13:56
谢谢大佬分享,如果有24小时的挂机优化配置可以分享一份。
作者: kuluoluo    时间: 2025-3-22 18:19
请问此类设置是为了达到何种目的?
作者: sulong    时间: 2025-3-22 18:29
谢谢楼主分享
作者: cxgkings    时间: 2025-3-22 18:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: jh198354    时间: 2025-3-22 19:11

感谢分享
作者: jho    时间: 2025-3-22 19:15
多谢分享
作者: 万人之上    时间: 2025-3-22 20:13
感谢分享
作者: 86933924    时间: 2025-3-24 23:41
谢谢分享
作者: 0751sj    时间: 2025-3-26 18:24
谢谢福利波大佬精品佳作
作者: cxgkings    时间: 2025-3-26 18:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: boaz199    时间: 7 天前
頂,謝謝樓主的勞動和分享!數據會記錄每個信息對網絡的奉獻!
作者: mikejoe    时间: 7 天前
谢谢楼主分享




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3