
注意:
第 1 类处理器为大小核架构中的大核
有些选项是酷睿2时代遗留的选项,有些选项是Intel专属
有些选项改变之后没有效果,可能的原因是
1、处理器不支持
2、被BIOS设置覆盖,或被笔记本厂家的预设BIOS设置覆盖
电源策略修改工具: https://pan.baidu.com/s/1HiA4vDkhzWldvfol5tXLEA?pwd=cm3i
修改后点击左下角的Apply生效
Windows11额外增加的电源选项
原文中红色标注
处理器频率相关
# 处理器性能提高阈值
powercfg -attributes SUB_PROCESSOR 06cadf0e-64ed-448a-8927-ce7bf90eb35d -ATTRIB_HIDE
# 处理器性能降低阈值
powercfg -attributes SUB_PROCESSOR 12a0ab44-fe28-4fa9-b3bd-4b64f44960a6 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能提升阈值
powercfg -attributes SUB_PROCESSOR 06cadf0e-64ed-448a-8927-ce7bf90eb35e -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能降低阈值
powercfg -attributes SUB_PROCESSOR 12a0ab44-fe28-4fa9-b3bd-4b64f44960a7 -ATTRIB_HIDE
# 处理器性能提升时间
powercfg -attributes SUB_PROCESSOR 984cf492-3bed-4488-a8f9-4286c97bf5aa -ATTRIB_HIDE
# 处理器性能下降时间
powercfg -attributes SUB_PROCESSOR d8edeb9b-95cf-4f95-a73c-b061973693c8 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能提升时间
powercfg -attributes SUB_PROCESSOR 984cf492-3bed-4488-a8f9-4286c97bf5ab -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能提升时间(暂不清楚为何有两个名字一样的)
powercfg -attributes SUB_PROCESSOR 4009efa7-e72d-4cba-9edf-91084ea8cbc3 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能下降时间
powercfg -attributes SUB_PROCESSOR 7f2492b6-60b1-45e5-ae55-773f8cd5caec -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能下降时间
powercfg -attributes SUB_PROCESSOR d8edeb9b-95cf-4f95-a73c-b061973693c9 -ATTRIB_HIDE
# 最大处理器状态(最大CPU频率)
powercfg -attributes SUB_PROCESSOR bc5038f7-23e0-4960-96da-33abaf5935ec -ATTRIB_HIDE
# 第 1 类处理器电源效率的最大处理器状态(大小核最大CPU频率)
powercfg -attributes SUB_PROCESSOR bc5038f7-23e0-4960-96da-33abaf5935ed -ATTRIB_HIDE
# 处理器电源效率的最小处理器状态
powercfg -attributes SUB_PROCESSOR 893dee8e-2bef-41e0-89c6-b55d0929964c -ATTRIB_HIDE
# 第 1 类处理器电源效率的最小处理器状态
powercfg -attributes SUB_PROCESSOR 893dee8e-2bef-41e0-89c6-b55d0929964d -ATTRIB_HIDE
# 处理器最大频率(频率限制,0Mhz为不限制)
powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 -ATTRIB_HIDE
# 第 1 类处理器电源效率的处理器最大频率(大小核频率限制)
powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e101 -ATTRIB_HIDE
睿频相关
# 处理器性能提升模式(睿频开关)
powercfg -attributes SUB_PROCESSOR be337238-0d82-4146-a960-4f3749d470c7 -ATTRIB_HIDE
# 处理器性能增强策略(睿频频率)
powercfg -attributes SUB_PROCESSOR 45bcc044-d885-43e2-8605-ee0ec6e96b59 -ATTRIB_HIDE
# 处理器性能提升策略(睿频提升策略,aggressive为激进的,单一为逐步提升,理想的为预判任务需求而调整睿频,Rocket为最大睿频状态)
powercfg -attributes SUB_PROCESSOR 465e1f50-b610-473a-ab58-00d1077dc418 -ATTRIB_HIDE
# 处理器性能降低策略(睿频降低策略)
powercfg -attributes SUB_PROCESSOR 40fbefc7-2e9d-4d25-a185-0cfd8574bac6 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能提升策略(大小核睿频策略)
powercfg -attributes SUB_PROCESSOR 465e1f50-b610-473a-ab58-00d1077dc419 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能降低策略(大小核睿频策略)
powercfg -attributes SUB_PROCESSOR 40fbefc7-2e9d-4d25-a185-0cfd8574bac7 -ATTRIB_HIDE
核心睡眠相关
# 处理器性能核心放置最小核心数量(至少醒着的内核数量)
powercfg -attributes SUB_PROCESSOR 0cc5b647-c1df-4637-891a-dec35c318583 -ATTRIB_HIDE
# 处理器性能核心放置最大核心数量(至少睡眠的内核数量)
powercfg -attributes SUB_PROCESSOR ea062031-0e34-4ff1-9b6d-eb1059334028 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能核心放置最小核心数量
powercfg -attributes SUB_PROCESSOR 0cc5b647-c1df-4637-891a-dec35c318584 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的处理器性能核心放置最大核心数量
powercfg -attributes SUB_PROCESSOR ea062031-0e34-4ff1-9b6d-eb1059334029 -ATTRIB_HIDE
# 处理器性能时间检查间隔(多少毫秒之内不改变睡眠内核)
powercfg -attributes SUB_PROCESSOR 4d2b0152-7d5c-498b-88e2-34345392a2c5 -ATTRIB_HIDE
# 处理器性能历史计数(性能时间检查次数)
powercfg -attributes SUB_PROCESSOR 7d24baa7-0b84-480f-840c-1b0743c00f5f -ATTRIB_HIDE
# 第 1 类处理器电源效率的处理器性能历史记录计数(大小核性能时间检查次数)
powercfg -attributes SUB_PROCESSOR 7d24baa7-0b84-480f-840c-1b0743c00f60 -ATTRIB_HIDE
# 处理器性能核心放置增加时间(内核叫醒前至少还要睡多久,以毫秒为单位)
powercfg -attributes SUB_PROCESSOR 2ddd5a84-5a71-437e-912a-db0b8c788732 -ATTRIB_HIDE
# 处理器性能核心放置减少时间(内核可以休眠之前还要醒多久,以毫秒为单位)
powercfg -attributes SUB_PROCESSOR dfd10d17-d5eb-45dd-877a-9a34ddd15c82 -ATTRIB_HIDE
# 处理器性能核心放置增加策略
powercfg -attributes SUB_PROCESSOR c7be0679-2817-4d69-9d02-519a537ed0c6 -ATTRIB_HIDE
# 处理器性能核心放置减小策略
powercfg -attributes SUB_PROCESSOR 71021b41-c749-4d21-be74-a00f335d582b -ATTRIB_HIDE
# 处理器性能核心放置过度利用阈值(CPU利用率决定内核休眠数量,数值越大越难唤醒)
powercfg -attributes SUB_PROCESSOR 943c8cb6-6f93-4227-ad87-e9a3feec08d1 -ATTRIB_HIDE
处理器性能核心放置策略: 理想的:核心以能够一次性降低到 “处理器性能核心放置过度利用阈值” 要求的百分比以下即可。
单一:每激活一个逻辑核心都重新评估一次 “处理器性能核心放置过度利用阈值” 。
Rocket:一次性激活所有被睡眠的逻辑核心
# 处理器性能核心软睡眠延迟时间(这个Win10也有,高性能设为0)
Power Setting GUID: 97cfac41-2217-47eb-992d-618b1977c907 (Processor performance core parking soft park latency)
Minimum Possible Setting: 0x00000000
Maximum Possible Setting: 0xffffffff
Possible Settings increment: 0x00000001
Possible Settings units: Microseconds
Current AC Power Setting Index: 0x0000000a
Current DC Power Setting Index: 0x0000000a
# 模组唤醒策略(分享同一个L2缓存的为一个模组)
Power Setting GUID: b0deaf6b-59c0-4523-8a45-ca7f40244114 (Module unpark policy)
GUID Alias: MODULEUNPARKPOLICY
Possible Setting Index: 000
Possible Setting Friendly Name: Disabled
Possible Setting Index: 001
Possible Setting Friendly Name: Round robin
Possible Setting Index: 002
Possible Setting Friendly Name: Sequential
Current AC Power Setting Index: 0x00000001
Current DC Power Setting Index: 0x00000001
# SMT线程唤醒策略(同一个核心的睡眠策略)
Power Setting GUID: b28a6829-c5f7-444e-8f61-10e24e85c532 (Smt threads unpark policy)
GUID Alias: SMTUNPARKPOLICY
Possible Setting Index: 000
Possible Setting Friendly Name: Core(不睡眠)
Possible Setting Index: 001
Possible Setting Friendly Name: Core per Thread(睡眠一个线程)
Possible Setting Index: 002
Possible Setting Friendly Name: Round robin
Possible Setting Index: 003
Possible Setting Friendly Name: Sequential
Current AC Power Setting Index: 0x00000000
Current DC Power Setting Index: 0x00000000
# 综合唤醒策略(分享同一个环形总线的使用这个策略)
Power Setting GUID: b669a5e9-7b1d-4132-baaa-49190abcfeb6 (Complex unpark policy)
GUID Alias: COMPLEXUNPARKPOLICY
Possible Setting Index: 000
Possible Setting Friendly Name: Disabled
Possible Setting Index: 001
Possible Setting Friendly Name: Round robin
Possible Setting Index: 002
Possible Setting Friendly Name: Sequential
Current AC Power Setting Index: 0x00000000
Current DC Power Setting Index: 0x00000000
其中,
Round robin是无脑轮询切换每个任务,
Sequential为运行一段时间任务之后再切换
延迟敏感为鼠标键盘触屏类任务
# 延迟敏感度提示处理器性能(设为100可提高响应)
powercfg -attributes SUB_PROCESSOR 619b7505-003b-4e82-b7a6-4dd29c300971 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的延迟敏感度提示处理器性能
powercfg -attributes SUB_PROCESSOR 619b7505-003b-4e82-b7a6-4dd29c300972 -ATTRIB_HIDE
# 延迟敏感度提示已离开的核心/程序包的最小数量(内核休眠)
powercfg -attributes SUB_PROCESSOR 616cdaa5-695e-4545-97ad-97dc2d1bdd88 -ATTRIB_HIDE
# 针对第 1 类处理器电源效率的延迟敏感度提示已离开的核心/程序包的最小数量
powercfg -attributes SUB_PROCESSOR 616cdaa5-695e-4545-97ad-97dc2d1bdd89 -ATTRIB_HIDE
多线程、单线程依赖选项
# 处理器性能内核休止实用工具分配
powercfg -attributes SUB_PROCESSOR e0007330-f589-42ed-a401-5ddb10e785d3 -ATTRIB_HIDE
# 处理器性能内核休止并发阈值(CPU核心利用率决定将任务并发给不同的内核上,0为无内核依赖,100为无并发,Win10默认值97,Win11默认值95)
powercfg -attributes SUB_PROCESSOR 2430ab6f-a520-44a2-9601-f7f23b5134b1 -ATTRIB_HIDE
# 处理器性能内核休止分配阈值(最多可以分配在多少内核上,睡眠核心不计数)
powercfg -attributes SUB_PROCESSOR 4bdaf4e9-d103-46d7-a5f0-6280121616ef -ATTRIB_HIDE
# 处理器性能内核休止并发空间阈值(多少的并发率可以唤醒睡眠的核心)
powercfg -attributes SUB_PROCESSOR f735a673-2066-4f80-a0c5-ddee0cf1bf5d -ATTRIB_HIDE
大小核相关
# 异类线程调度策略(QoS大小核调度策略)
powercfg -attributes SUB_PROCESSOR 93b8b6dc-0698-4d1c-9ee4-0644e900c85d -ATTRIB_HIDE
# 异类短运行线程调度策略(程序刚开启时的大小核调度策略)
powercfg -attributes SUB_PROCESSOR bae08b81-2d5e-4688-ad6a-13243356654b -ATTRIB_HIDE
# 生效的异类策略(PPM大小核睡眠策略)
powercfg -attributes SUB_PROCESSOR 7f2f5cfa-f10c-4823-b5e1-e93ae85f46b5 -ATTRIB_HIDE
# 第 1 类处理器电源效率处理器计数会提高的处理器性能级别提升阈值(大核性能增加时小核的性能为多少)
powercfg -attributes SUB_PROCESSOR b000397d-9b0b-483d-98c9-692a6060cfbf -ATTRIB_HIDE
# 第 2 类处理器电源效率处理器计数会提高的处理器性能级别提升阈值(大核性能增加时小核的性能为多少)
Power Setting GUID: b000397d-9b0b-483d-98c9-692a6060cfc0 (Processor performance level increase threshold for Processor Power Efficiency Class 2 processor count increase)
GUID Alias: HETEROINCREASETHRESHOLD1
Current AC Power Setting Index: 0x000000ff
Current DC Power Setting Index: 0x000000ff
# 第 1 类处理器电源效率处理器计数会降低的处理器性能级别降低阈值
powercfg -attributes SUB_PROCESSOR f8861c27-95e7-475c-865b-13c0cb3f9d6b -ATTRIB_HIDE
# 第 2 类处理器电源效率处理器计数会降低的处理器性能级别降低阈值
Power Setting GUID: f8861c27-95e7-475c-865b-13c0cb3f9d6c (Processor performance level decrease threshold for Processor Power Efficiency Class 2 processor count decrease)
GUID Alias: HETERODECREASETHRESHOLD1
Current AC Power Setting Index: 0x000000ff
Current DC Power Setting Index: 0x000000ff
# 当第 1 类处理器电源效率处理器离开时第 0 类处理器电源效率的底限性能(大核休眠时小核至少维持多少性能)
powercfg -attributes SUB_PROCESSOR fddc842b-8364-4edc-94cf-c17f60de1c80 -ATTRIB_HIDE
# 长、短运行线程门限(长短线程运行时间分界线)
Power Setting GUID: d92998c2-6a48-49ca-85d4-8cceec294570 (Short vs. long running thread threshold)
GUID Alias: SHORTTHREADRUNTIMETHRESHOLD
Minimum Possible Setting: 0x00000000
Maximum Possible Setting: 0x000186a0
Possible Settings increment: 0x00000001
Possible Settings units: Microseconds
Current AC Power Setting Index: 0x00000000
Current DC Power Setting Index: 0x00000000
生效的异类策略 (PPM内核休眠管理策略,基于LTSC2021)
异类策略0、“处理器性能放置最小核心数量” 负责所有睡眠,睡眠顺序为优先睡眠超线程 -> 小核 -> 大核
异类策略1、“处理器性能放置最小核心数量” 负责小核睡眠,“针对第1类处理器电源效率的处理器性能核心放置最小核心数量”负责大核+超线程睡眠
异类策略2、大核休眠
异类策略3、小核休眠
异类策略4、基于利用率进行随机休眠(Win10默认)
注:22H2版本使用异类策略4即是LTSC当中的策略1,不同Windows版本效果不同,且网上找不到任何解释资料
异类长/短线程调度策略(QoS内核调度策略)
(区分长线程和短线程时间只有Win11可以调整)
0 所有处理器(平均分配)
1 高性能处理器(只用大核)
2 首选高性能处理器(大核忙的时候用小核)
3 高效能处理器(只用小核)
4 首选高效能处理器(小核忙的时候用大核)
5 自动
CPU省电技术
# 处理器忙闲度(处理器占空比,从第六代Intel开始支持)
powercfg -attributes SUB_PROCESSOR 4e4450b3-6179-4e91-b8f1-5bb9938f81a1 -ATTRIB_HIDE
# 处理器闲置禁用(处理器C1、C2 ~ C7 等状态是否应该禁用) 让CPU维持在C0状态,任务管理器可见所有任务都接近100% 利用率,警告:散热不足不要开启这个选项,CPU会撞功耗墙不要开启这个选项)
powercfg -attributes SUB_PROCESSOR 5d76a2ca-e8c0-402f-a133-2158492d58ad -ATTRIB_HIDE
# 处理器闲置升级阈值(单核占用率多少时开始将C1逐渐升级为C7)
powercfg -attributes SUB_PROCESSOR 7b224883-b3cc-4d79-819f-8374152cbe7c -ATTRIB_HIDE
# 处理器闲置降级阈值
powercfg -attributes SUB_PROCESSOR 4b92d758-5a24-4851-a470-815d78aee119 -ATTRIB_HIDE
高性能:处理器闲置升级阈值 60,处理器闲置降级阈值 40 平衡:处理器闲置升级阈值 40,处理器闲置降级阈值 20 最省电:处理器闲置升级阈值 10,处理器闲置降级阈值 5
# 处理器闲置阈值调整(即使CPU忙碌也要增加C1~C7休眠状态的调整偏置)
powercfg -attributes SUB_PROCESSOR 6c2993b0-8f48-481f-bcc6-00dd2742aa06 -ATTRIB_HIDE
# 处理器闲置时间检查
powercfg -attributes SUB_PROCESSOR c4581c31-89ab-4597-8e2b-9c9cab440e6b -ATTRIB_HIDE
# 处理器性能自主模式(CPPCv2 核心睡眠CPU与操作系统之间的接口)
powercfg -attributes SUB_PROCESSOR 8baa4a8a-14c6-4451-8e8b-14bdbd197537 -ATTRIB_HIDE
# 处理器自主活动时段(处理器自主模式下的观察时间,以毫秒为单位)
powercfg -attributes SUB_PROCESSOR cfeda3d0-7697-4566-a922-a9086cd49dfa -ATTRIB_HIDE
# 处理器能源性能首选项策略 (当处理器自主模式开启时,在性能和能耗之间平衡)
powercfg -attributes SUB_PROCESSOR 36687f9e-e3a5-4dbf-b1dc-15eb381c6863 -ATTRIB_HIDE
# 第1类处理器能源性能首选项策略 (当处理器自主模式开启时,在性能和能耗之间平衡)
powercfg -attributes SUB_PROCESSOR 36687f9e-e3a5-4dbf-b1dc-15eb381c6864 -ATTRIB_HIDE
# 停用已停用性能状态的处理器性能核心(内核刚开始休眠时进入的C1~C7状态)
powercfg -attributes SUB_PROCESSOR 447235c7-6a8d-4cc0-8e24-9eaf70b96e2b -ATTRIB_HIDE
# 针对第 1 类处理器电源效率停用已停用性能状态的处理器性能核心
powercfg -attributes SUB_PROCESSOR 447235c7-6a8d-4cc0-8e24-9eaf70b96e2c -ATTRIB_HIDE
# 离开时第 1 类处理器电源效率的初始性能(开机时候的CPU性能)
powercfg -attributes SUB_PROCESSOR 1facfc65-a930-4bc5-9f38-504ec097bbc0 -ATTRIB_HIDE
# 允许节流状态(当需要高性能时是否应该开启C1~C7状态,禁用可以提高电脑响应,默认自动)
powercfg -attributes SUB_PROCESSOR 3b04d4fd-1cc7-4f23-ab1c-d1337819c4bb -ATTRIB_HIDE
# 处理器空闲状态最大值(CPU最深可以休眠到C1~C7,0为无效,数值超过CPU支持的数值也无效,0为不限制休眠深度,Intel最多休眠至C10,Ryzen为CC6,也有人说最高有14级,最新发现:设置为1可能导致大小核睿频中的大核睿频被关闭,请回复默认值0)
powercfg -attributes SUB_PROCESSOR 9943e905-9a30-4ec1-9b99-44dd3b76f7a2 -ATTRIB_HIDE
# 长运行线程处理器功耗架构底线
Power Setting GUID: 43f278bc-0f8a-46d0-8b31-9a23e615d713 (Long running threads' processor architecture lower limit)
Minimum Possible Setting: 0x00000000
Maximum Possible Setting: 0x000000ff
Possible Settings increment: 0x00000001
Possible Settings units: Processor Architecture Class
Current AC Power Setting Index: 0x00000000
Current DC Power Setting Index: 0x00000000
# 短运行线程处理器功耗架构底线
Power Setting GUID: 53824d46-87bd-4739-aa1b-aa793fac36d6 (Short running threads' processor architecture lower limit)
Minimum Possible Setting: 0x00000000
Maximum Possible Setting: 0x000000ff
Possible Settings increment: 0x00000001
Possible Settings units: Processor Architecture Class
Current AC Power Setting Index: 0x00000000
Current DC Power Setting Index: 0x00000000
# 短运行线程处理器功耗架构上限
Power Setting GUID: 828423eb-8662-4344-90f7-52bf15870f5a (Short running threads' processor architecture upper limit)
GUID Alias: SHORTTHREADARCHCLASSUPPERTHRESHOLD
Minimum Possible Setting: 0x00000000
Maximum Possible Setting: 0x000000ff
Possible Settings increment: 0x00000001
Possible Settings units: Processor Architecture Class
Current AC Power Setting Index: 0x000000ff
Current DC Power Setting Index: 0x000000ff
# 长运行线程处理器功耗架构上限
Power Setting GUID: bf903d33-9d24-49d3-a468-e65e0325046a (Long running threads' processor architecture upper limit)
GUID Alias: LONGTHREADARCHCLASSUPPERTHRESHOLD
Minimum Possible Setting: 0x00000000
Maximum Possible Setting: 0x000000ff
Possible Settings increment: 0x00000001
Possible Settings units: Processor Architecture Class
Current AC Power Setting Index: 0x000000ff
Current DC Power Setting Index: 0x000000ff
以下为CPU模式
可以看到,同样的模式下,不同年代的CPU,不同品牌的CPU的作用其实是不同的
C0:
状态名称:Operating State
功能:CPU fully turned on
支持的CPU:All CPUs 支持
C1
状态名称:Halt
功能:Stops CPU main internal clocks via software; bus interface unit and APIC are kept running at full speed
支持的CPU:486DX4及以上CPU
C1E
状态名称:Enhanced Halt
功能:Stops CPU main internal clocks via software and reduces CPU voltage; bus interface unit and APIC are kept running at full speed
支持的CPU:All socket 775 CPUs
C1E
无状态名称
功能:Stops all CPU internal clocks
支持的CPU:Turion 64, 65-nm Athlon X2 and Phenom CPUs
C2
状态名称:Stop Grant
功能:Stops CPU main internal clocks via hardware; bus interface unit and APIC are kept running at full speed
支持的CPU:486DX4 and above
C2
状态名称:Stop Clock
功能:Stops CPU internal and external clocks via hardware
支持的CPU:Only 486DX4, Pentium, Pentium MMX, K5, K6, K6-2, K6-III
C2E
状态名称:Extended Stop Grant
功能:Stops CPU main internal clocks via hardware and reduces CPU voltage; bus interface unit and APIC are kept running at full speed
支持的CPU:Core 2 Duo and above (Intel only)
C3
状态名称:Sleep
功能:Stops all CPU internal clocks
支持的CPU:Pentium II, Athlon and above, but not on Core 2 Duo E4000 and E6000
C3
状态名称:Deep Sleep
功能:Stops all CPU internal and external clocks
支持的CPU:Pentium II and above, but not on Core 2 Duo E4000 and E6000; Turion 64
C3
状态名称:AltVID
功能:Stops all CPU internal clocks and reduces CPU voltage
支持的CPU:AMD Turion 64
C4
状态名称:Deeper Sleep
功能:Reduces CPU voltage
支持的CPU:Pentium M and above, but not on Core 2 Duo E4000 and E6000 series; AMD Turion 64
C4E/C5
状态名称:Enhanced Deeper Sleep
功能:Reduces CPU voltage even more and turns off the memory cache
支持的CPU:Core Solo, Core Duo and 45-nm mobile Core 2 Duo only
C6
状态名称:Deep Power Down
功能:Reduces the CPU internal voltage to any value, including 0 Volts
支持的CPU:45-nm mobile Core 2 Duo only