无忧启动论坛

标题: (2024-08-07)windows_电源方案设置_批处理_1.2+大小核设置 [打印本页]

作者: fulibo    时间: 2024-8-5 17:23
标题: (2024-08-07)windows_电源方案设置_批处理_1.2+大小核设置
本帖最后由 fulibo 于 2024-9-27 10:36 编辑

@echo off

rem -setacvalueindex就是直接接通电源,-setdcvalueindex是使用电池供电。
rem 第 1 类处理器为大小核架构中的大核
rem 注意!!!!! 这个批处理是针对正在使用的电源计划生效!
rem 注意!!!!! 这个批处理是针对正在使用的电源计划生效!

rem DIY修改几处
rem 链接状态电源管理(0=关闭;1=中等电源节省;2=最大电源节省)
Powercfg -setacvalueindex scheme_current SUB_PCIEXPRESS ASPM 0
Powercfg -setdcvalueindex scheme_current SUB_PCIEXPRESS ASPM 2

rem 处理器性能降低策略(1=“单个”策略表示它选择下一个状态。 2=“Rocket”表示最大或最小电源性能状态。 0=“理想”策略,则试图在功耗和性能之间找到平衡。)
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFDECPOL 2
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFDECPOL 2

rem 处理器最大频率(我设置成4000, 自己修改))
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX 0
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX 4000

rem 第 1 类处理器电源效率的处理器最大频率
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX1 0
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PROCFREQMAX1 4000

rem 延迟敏感度提示处理器性能(默认值:电线=99,电池=0)
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR LATENCYHINTPERF 100
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR LATENCYHINTPERF 0

rem 针对第 1 类处理器电源效率的延迟敏感度提示处理器性能(默认值50)
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR LATENCYHINTPERF1 50
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR LATENCYHINTPERF1 50

rem ##############处理器电源管理#######原版卓越模式和电池的节能模式参数!
rem 电源计划类型(0=节能;1=高性能;2=平衡)
Powercfg -setacvalueindex scheme_current SUB_NONE PERSONALITY 1
Powercfg -setdcvalueindex scheme_current SUB_NONE PERSONALITY 0

rem 待机状态下的网络连接性(0=禁用;1=启用;2=闭合盖子时禁用)
Powercfg -setacvalueindex scheme_current SUB_NONE CONNECTIVITYINSTANDBY 1
Powercfg -setdcvalueindex scheme_current SUB_NONE CONNECTIVITYINSTANDBY 2

rem 睡眠, 旧 RTC 迁移(0=禁用;1=启用)
Powercfg -setacvalueindex scheme_current SUB_SLEEP LEGACYRTCMITIGATION 0
Powercfg -setdcvalueindex scheme_current SUB_SLEEP LEGACYRTCMITIGATION 0

rem 允许混合睡眠(0=关闭;1=启用)
Powercfg -setacvalueindex scheme_current SUB_SLEEP HYBRIDSLEEP 0
Powercfg -setdcvalueindex scheme_current SUB_SLEEP HYBRIDSLEEP 0

rem 禁用深度睡眠
Powercfg -setacvalueindex scheme_current SUB_IR DEEPSLEEP 0
Powercfg -setdcvalueindex scheme_current SUB_IR DEEPSLEEP 0

rem 合上盖子操作(0=不采取任何运行;1=睡眠;2=休眠;3=关机)
Powercfg -setacvalueindex scheme_current SUB_BUTTONS LIDACTION 3
Powercfg -setdcvalueindex scheme_current SUB_BUTTONS LIDACTION 3

rem 开启处理器性能提升模式
rem 0 =已禁用 - 不选择高于最大频率的目标频率。 1 = 已启用 - 选择高于最大频率的目标频率。2 = 高性能 - 总是选择超过标称频率的最高目标频率。
rem 3 =高效率 - 选择高于最大频率的目标频率(如果硬件能够如此有效地支持)。 4= 高性能高效率 - 总是选择超过标称频率的最高目标频率(如果硬件能够提供有效的支持)。
rem 5 =积极且有保障 - 总是选择超过保证频率的最高目标频率。6= 高效、积极且有保障 - 总是选择超过保证频率的最高目标频率(如果硬件能够提供有效的支持)。
Powercfg -setacvalueindex scheme_current sub_processor PERFBOOSTMODE 2
Powercfg -setdcvalueindex scheme_current sub_processor PERFBOOSTMODE 2

rem 处理器性能提升策略(1=“单个”策略表示它选择下一个状态。 2=“Rocket”表示最大或最小电源性能状态。 0=“理想”策略,则试图在功耗和性能之间找到平衡。)
Powercfg -setacvalueindex scheme_current sub_processor PERFINCPOL 2
Powercfg -setdcvalueindex scheme_current sub_processor PERFINCPOL 0

rem “处理器性能核心放置最小核心数量”参数控制可取消休眠的核心的最小百分比。
Powercfg -setacvalueindex scheme_current sub_processor CPMINCORES 100
Powercfg -setdcvalueindex scheme_current sub_processor CPMINCORES 100

rem 处理器性能核心放置最大核心数量;参数控制可在任何时候取消休眠(可用于运行线程)的核心的最大百分比,
Powercfg -setacvalueindex scheme_current sub_processor CPMAXCORES 100
Powercfg -setdcvalueindex scheme_current sub_processor CPMAXCORES 100

rem 处理器性能内核休止实用工具分配(禁用))
Powercfg -setacvalueindex scheme_current sub_processor DISTRIBUTEUTIL 0
Powercfg -setdcvalueindex scheme_current sub_processor DISTRIBUTEUTIL 0

rem 处理器性能提高阈值定义了一个利用率值,如果高于此值,处理器性能状态将提高。 值越大,性能状态的增加速率越低,以此来相应活动的增加
Powercfg -setacvalueindex scheme_current sub_processor PERFINCTHRESHOLD 80
Powercfg -setdcvalueindex scheme_current sub_processor PERFINCTHRESHOLD 90

rem 处理器性能降低阈值定义了一个利用率值,如果低于此值,处理器性能状态将降低。 值越大,空闲期间性能状态的降低速率越大。
Powercfg -setacvalueindex scheme_current sub_processor PERFDECTHRESHOLD 10
Powercfg -setdcvalueindex scheme_current sub_processor PERFDECTHRESHOLD 60

REM 生效的异类策略:
rem 异类策略0="处理器性能放置最小核心数量"负责所有睡眠;睡眠顺序为优先睡眠超线程-小核-大核
rem 异类策略1="处理器性能放置最小核心数量"负责小核睡眠;"针对第1类处理器电源效率的处理器性能核心放置最小核心数量"负责大核+超线程睡眠
rem 异类策略2=大核休眠;异类策略;3=小核休眠;异类策略;4=基于利用率进行随机休眠(Win10默认)
Powercfg -setacvalueindex scheme_current sub_processor HETEROPOLICY 0
Powercfg -setdcvalueindex scheme_current sub_processor HETEROPOLICY 0

REM 异类线程调度策略;(默认=自动)0=所有处理器 - 调度至任何可用处理器;1=高性能处理器(只用大核);2=首选高性能处理器(大核忙的时候用小核)。
rem 3=高效处理器(只用小核);4=首选高效处理器(小核忙的时候用大核);5=自动 - 让系统选择合适的策略.
Powercfg -setacvalueindex scheme_current sub_processor SCHEDPOLICY 0
Powercfg -setdcvalueindex scheme_current sub_processor SCHEDPOLICY 0

REM 异类短运行线程调度策略:程序刚开启时的大小核调度策略(默认=自动)首选高性能处理器(0=所有处理器;1=高性能处理器;2首选高性能;3=高效处理器;4首选高效;5=自动)
Powercfg -setacvalueindex scheme_current sub_processor SHORTSCHEDPOLICY 0
Powercfg -setdcvalueindex scheme_current sub_processor SHORTSCHEDPOLICY 0

rem 处理器能量性能首选项策略 用于设置功耗和性能之间的平衡。 较低的值有利于性能,较高的值有利于功耗。
rem 该值可介于 0 和 100 之间。 默认值为 50,它可以在功耗和性能之间实现平衡; 0=性能完全优于功耗
Powercfg -setacvalueindex scheme_current sub_processor PERFEPP 0
Powercfg -setdcvalueindex scheme_current sub_processor PERFEPP 60

rem 第 1 类处理器电源效率的最小处理器状态
Powercfg -setacvalueindex scheme_current sub_processor PROCTHROTTLEMIN1 100
Powercfg -setdcvalueindex scheme_current sub_processor PROCTHROTTLEMIN1 5

rem 最小处理器状态
Powercfg -setacvalueindex scheme_current sub_processor PROCTHROTTLEMIN 99
Powercfg -setdcvalueindex scheme_current sub_processor PROCTHROTTLEMIN 5

rem 处理器性能核心放置增加时间
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR CPINCREASETIME 7
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR CPINCREASETIME 1

rem 允许节流状态(0=关闭;1=启用;2=自动(当处于节能状态是自动使用节流)
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR THROTTLING 2
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR THROTTLING 2

rem 处理器性能增强策略
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFBOOSTPOL 100
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFBOOSTPOL 0

rem 处理器闲置降级阈值(指定在将处理器降级到较低空闲状态之前必须满足的较高忙阈值(以百分比为单位))
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR IDLEDEMOTE 40
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR IDLEDEMOTE 20

rem 处理器性能时间检查间隔(指定在重新评估处理器性能状态和已停止内核之前必须经过的时间(以毫秒为单位)))
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFCHECK 15
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFCHECK 200

rem 处理器忙闲度指定处理器是否可以使用忙闲度。0=禁用;1=启动
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFDUTYCYCLING 0
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFDUTYCYCLING 0

rem 处理器闲置禁用指定是否应该禁用空闲状态。0=启用闲置;1=禁用闲置
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR IDLEDISABLE 0
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR IDLEDISABLE 0

rem 延迟敏感度提示已离开的核心/程序包的最小数量(指定当延迟提示处于活动状态时已离开的核心/程序包的最小数量(百分比)。
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR  LATENCYHINTUNPARK 50
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR  LATENCYHINTUNPARK 50

rem 处理器闲置阈值调整()指定是否应根据当前性能状态调整空闲状态升级和降级值0=禁用;1=启用)
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR IDLESCALING 0
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR IDLESCALING 1

rem 处理器性能核心放置减小策略;指定需要更少的核心时要放置的核心/程序包数量。0=理想;1=单一;2=所有;3=8分之一)
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR CPDECREASEPOL 0
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR CPDECREASEPOL 0

rem 处理器闲置升级阈值 指定在将处理器升级到较高空闲状态之前必须满足的较低忙阈值 (以百分比为单位)。
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR IDLEPROMOTE 60
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR IDLEPROMOTE 40

rem 处理器性能历史计数; 指定处理器性能时间检查的间隔数,以便计算平均效用时使用。
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFHISTORY 1
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFHISTORY 1

rem 处理器性能自主模式(指定处理器是否应自主确定其目标性能状态。0=禁用;1=启用))
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFAUTONOMOUS 1
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFAUTONOMOUS 1

rem 处理器性能核心放置过度利用阈值(指定认为放置的核心过度利用之前必须满足的忙阈值(百分比)。)
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR CPOVERUTIL 60
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR CPOVERUTIL 90

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

rem 处理器性能提升时间
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFINCTIME 1
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFINCTIME 3

rem 处理器空闲状态最大值
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR IDLESTATEMAX 0
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR IDLESTATEMAX 0

rem 最大处理器状态
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PROCTHROTTLEMAX 100
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PROCTHROTTLEMAX 100

rem 第 1 类处理器电源效率的最大处理器状态
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PROCTHROTTLEMAX1 100
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PROCTHROTTLEMAX1 75

rem 处理器闲置时间检查(指定在空闲状态可能再次升级或降级之前自上次空闲状态升级或降级经历的时间(以微秒为单位)。50000微秒))
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR IDLECHECK 50000
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR IDLECHECK 50000

rem 处理器性能核心放置增加策略;  指定当需要更多的核心时要启动的核心/程序包数量。0=理想;1=单一;2=所有;3=8分之一
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR CPINCREASEPOL 0
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR CPINCREASEPOL 0

rem 处理器自主活动时段 30000微秒
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFAUTONOMOUSWINDOW 30000
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFAUTONOMOUSWINDOW 30000

rem 处理器性能下降时间;在性能状态可能下降之前指定自上次性能状态更改后的最小 perf 检查间隔数。
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR PERFDECTIME 1
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR PERFDECTIME 1

rem 处理器性能核心放置减少时间;指定可以放置更多核心/程序包之前必须经过的最短性能检查时间间隔。
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR CPDECREASETIME 10
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR CPDECREASETIME 2

rem  处理器性能内核休止并发空间阈值;指定设置为不驻留其他核心的所有并发核心所必须满足的忙阈值。
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR CPHEADROOM 20
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR CPHEADROOM 20

rem 离开时第 1 类处理器电源效率的初始性能(开机时候的CPU性能)
Powercfg -setacvalueindex scheme_current SUB_PROCESSOR HETEROCLASS1INITIALPERF 100
Powercfg -setdcvalueindex scheme_current SUB_PROCESSOR HETEROCLASS1INITIALPERF 100

rem GPU 首选项策略) 0=无首选项;1= 低功耗首选低功耗 GPU
Powercfg -setacvalueindex scheme_current SUB_GRAPHICS GPUPREFERENCEPOLICY 0
Powercfg -setdcvalueindex scheme_current SUB_GRAPHICS GPUPREFERENCEPOLICY 1

rem monitor:屏幕
powercfg /change monitor-timeout-ac 0
powercfg /change monitor-timeout-dc 10

rem disk:磁盘
powercfg /change disk-timeout-ac 0
powercfg /change disk-timeout-dc 20

rem standby:待机
powercfg /change standby-timeout-ac 0
powercfg /change standby-timeout-dc 15

rem hibernate:休眠
powercfg /change hibernate-timeout-ac 0
powercfg /change hibernate-timeout-dc 0
rem USB选择性暂停的配置
powercfg /SETACVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
powercfg /SETDCVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0  

rem 电源计划立即生效
Powercfg -setactive scheme_current



作者: xiaoxinTAT    时间: 2024-8-5 17:29
谢谢分享!!!
作者: yyz2191958    时间: 2024-8-5 17:54
谢谢分享
作者: nba136369    时间: 2024-8-5 18:03
谢谢分享
作者: ylac    时间: 2024-8-5 18:10
这个非常全面
作者: d9o    时间: 2024-8-5 18:25
很好,很干
作者: bilv    时间: 2024-8-5 18:50
某个电源方案里去掉了睡眠(就是在关机图标哪里不见),还能添加回去吗??
作者: wn168cn@163.com    时间: 2024-8-5 19:04
感谢分享
作者: fulibo    时间: 2024-8-5 19:13
bilv 发表于 2024-8-5 18:50
某个电源方案里去掉了睡眠(就是在关机图标哪里不见),还能添加回去吗??

那个要是注册表还在就可以!

作者: wang1126    时间: 2024-8-5 19:22
谢谢分享
作者: 风之暇想    时间: 2024-8-5 20:21
默认完事
作者: 2011baibai    时间: 2024-8-5 20:37
谢谢分享!!!
作者: ynb168c    时间: 2024-8-5 20:52

谢谢分享!
作者: 13325531750    时间: 2024-8-5 22:43
感谢分享!
作者: yc2428    时间: 2024-8-5 22:56

谢谢分享
作者: mabula    时间: 2024-8-5 23:02
感谢分享
作者: hmaaaa    时间: 2024-8-5 23:48
感謝大大辛苦分享!感恩!^^
作者: towlzj800801    时间: 2024-8-6 00:11
感谢楼主分享
作者: in9    时间: 2024-8-6 00:24
谢谢无私分享!
作者: KIM3298    时间: 2024-8-6 07:05
谢谢分享
作者: lily9718    时间: 2024-8-6 07:06
多谢分享
作者: 燕飞龙    时间: 2024-8-6 07:20
谢谢分享!
作者: czg2008    时间: 2024-8-6 07:24
谢谢分享谢谢
作者: bilv    时间: 2024-8-6 07:36
fulibo 发表于 2024-8-5 19:13
那个要是注册表还在就可以!

哪个注册表 项??
作者: 2010laodu    时间: 2024-8-6 07:56
感谢分享
作者: liangnijian    时间: 2024-8-6 09:12
谢谢分享
作者: 黑鹰99    时间: 2024-8-6 09:56
感谢楼主分享
作者: zx6769    时间: 2024-8-6 12:27
谢分享!!
作者: fegr    时间: 2024-8-6 13:55
感谢分享
作者: Jliam    时间: 2024-8-6 16:01
感谢分享
作者: fulibo    时间: 2024-8-6 23:27
rem 大小核CPU设置
REM 生效的异类策略:
rem 异类策略0="处理器性能放置最小核心数量"负责所有睡眠;睡眠顺序为优先睡眠超线程-小核-大核
rem 异类策略1="处理器性能放置最小核心数量"负责小核睡眠;"针对第1类处理器电源效率的处理器性能核心放置最小核心数量"负责大核+超线程睡眠
rem 异类策略2=大核休眠;异类策略;3=小核休眠;异类策略;4=基于利用率进行随机休眠(Win10默认)
Powercfg -setacvalueindex scheme_current sub_processor HETEROPOLICY 0
Powercfg -setdcvalueindex scheme_current sub_processor HETEROPOLICY 0

REM 异类线程调度策略;(默认=自动)0=所有处理器 - 调度至任何可用处理器;1=高性能处理器(只用大核);2=首选高性能处理器(大核忙的时候用小核)。
rem 3=高效处理器(只用小核);4=首选高效处理器(小核忙的时候用大核);5=自动 - 让系统选择合适的策略.
Powercfg -setacvalueindex scheme_current sub_processor SCHEDPOLICY 2
Powercfg -setdcvalueindex scheme_current sub_processor SCHEDPOLICY 2

REM 异类短运行线程调度策略:程序刚开启时的大小核调度策略(默认=自动)首选高性能处理器(0=所有处理器;1=高性能处理器;2首选高性能;3=高效处理器;4首选高效;5=自动)
Powercfg -setacvalueindex scheme_current sub_processor SHORTSCHEDPOLICY 2
Powercfg -setdcvalueindex scheme_current sub_processor SHORTSCHEDPOLICY 2


生效的异类策略说明
此项设定为关键设定,Windows提供了4种默认设定:

1)使用异类策略0
此项设定为Windows11的默认策略。代表所有核心都会休眠,
睡眠顺序为优先休眠超线程 -> 小核 -> 大核。
如果你使用12、13代处理器,无论是哪种系统,最好都设为此项策略,可以获得最好的能效处理。
如果是全大核如AMD设置为4

2)使用异类策略1
此项设定更依赖前面处理器性能核心放置最小核心数量与针对第1类处理器电源效的处理器性能核心放置最小核心数量,
处理器性能放置最小核心数量 负责小核睡眠,
针对第1类处理器电源效率的处理器性能核心放置最小核心数量负责大核+超线程睡眠。

3)使用异类策略2
此设定为大核休眠,只使用小核心

4)使用异类策略3
此项设定为小核休眠,只使用大核心,选择此项,相当于在BIOS中关闭小核心。

5)使用异类策略4
此项设定Windows10与WindowsServer的默认设定,为自动随机休眠核心,
但如果你使用12、13代处理器,因为Windows10与Windows Server并没有对大小核心提供支持,
所以就会出现以前一直说的,如果在12、13代处理器中安装并使用Windows10、Windows Server系统,
经常出现大核休眠,小核围观的尴尬局面。

异类线程调度策略/异类短运行线程调度策略说明
0 所有处理器(平均分配)
inter不建议 amd建议

1 高性能处理器(只用大核)
如果你不想使用小核,可以设定为此项

2 首选高性能处理器(大核忙的时候用小核)
推荐该项设定,配合前面生效的异类策略0与策略1

3 高效处理器(只用小核)
不建议,除非你买了12、13代处理器但只想用小核。

4 首选高效处理器(小核忙的时候用大核)
此项设定也可以选择,平时使用小核,能效方面有好处,
但是高负载的时候也会调用大核,选择此项,能获得更好的节能与性能的平衡,但生产力与游戏环境不推荐。

5 自动
此项设定为Windows10与Windows11的默认设定,
但如果你是12、13代处理器,如果使用Windows10或Windows Server,
不建议设定为自动,因为Windows10与Server都没办法默认处理大小核的自动调度。

注意:
第 1 类处理器为大小核架构中的大核
有些选项是酷睿2时代遗留的选项,有些选项是Intel专属
有些选项改变之后没有效果,可能的原因是

1、处理器不支持
2、被BIOS设置覆盖,或被笔记本厂家的预设BIOS设置覆盖



作者: aoyabing    时间: 2024-8-6 23:29
感谢分享
作者: A01167A    时间: 2024-8-6 23:57
试试看下
作者: dglook    时间: 2024-8-7 00:23
谢谢分享!
作者: quinn    时间: 2024-8-7 00:23
fu大。跟您请教下电源按钮设定:
powercfg /setdcvalueindex SCHEME_CURRENT SUB_BUTTONS 7648efa3-dd9c-4e3e-b566-50f929386280 3
中的7648efa3-dd9c-4e3e-b566-50f929386280这个ID有英文别称吗,有点强迫症,这个找不到对应英文。
作者: 浅唱兔君    时间: 2024-8-7 00:34
感谢分享
作者: sunboyzh    时间: 2024-8-7 00:37
学习了 谢谢分享~
作者: kmshzi    时间: 2024-8-7 00:46
牛 这个够硬核
作者: fulibo    时间: 2024-8-7 07:28
quinn 发表于 2024-8-7 00:23
fu大。跟您请教下电源按钮设定:
powercfg /setdcvalueindex SCHEME_CURRENT SUB_BUTTONS 7648efa3-dd9c-4 ...

    电源设置 GUID: 7648efa3-dd9c-4e3e-b566-50f929386280  (电源按钮操作)
      GUID 别名: PBUTTONACTION
作者: yzqmxh    时间: 2024-8-7 08:01
谢谢分享,收藏了。
作者: jpt    时间: 2024-8-7 08:06

作者: jpt    时间: 2024-8-7 08:11
到位
作者: yzw92    时间: 2024-8-7 08:36
谢谢分享
作者: quinn    时间: 2024-8-7 10:51
fulibo 发表于 2024-8-7 07:28
电源设置 GUID: 7648efa3-dd9c-4e3e-b566-50f929386280  (电源按钮操作)
      GUID 别名: PBUTTONA ...

可以的,完美!感谢
作者: 2267981144    时间: 2024-8-7 18:45
感谢辛苦提供分享!
作者: aolezn    时间: 2024-8-7 19:05
谢谢分享!!!
作者: 蓝天vv    时间: 2024-8-7 20:21
感谢分享
作者: zhenghui    时间: 2024-8-8 08:39
好专业的、第一次看到这样的、学习了
作者: jy00172545    时间: 2024-8-8 09:10
膜拜神贴,后面的请保持队形~
作者: 黑鹰99    时间: 2024-8-8 11:08
非常全面谢谢分享
作者: suibian859    时间: 2024-8-8 11:23
谢谢分享..
作者: 2011136781057    时间: 2024-9-27 10:01
本帖最后由 2011136781057 于 2024-9-27 10:02 编辑


感谢分享,漏了对我来说比较重要的一项:USB选择性暂停的配置。给你补上

powercfg /SETACVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
powercfg /SETDCVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0  



作者: 2011136781057    时间: 2024-9-29 11:02
哦,被采纳了啊。真是荣幸啊。

其实吧,微软官方论坛上的并不都是大神,那些大小核和线程的设置对我这种只会开机撸一把的人来说并不重要,我更相信微软的默认配置。我放个自己的配置给大家参考下吧。powercfg /q  可以查看电源配置,自己对照着改呗。Win10才会显示别名,Win7不显示,但是存在别名,可以正常用。



  1. rem (至少win10)待机状态下的网络连接性(0=禁用;1=启用;2=闭合盖子时禁用)
  2. powercfg -SetACvalueIndex scheme_current sub_none ConnectivityInstandBy 1
  3. powercfg -SetDCvalueIndex scheme_current sub_none ConnectivityInstandBy 2

  4. rem 唤醒时需要密码
  5. powercfg /SetACvalueIndex scheme_current fea3413e-7e05-4911-9a71-700331f1c294  0e796bdb-100d-47d6-a2d5-f7d2daa51f51 0
  6. powercfg /SetDCvalueIndex scheme_current fea3413e-7e05-4911-9a71-700331f1c294  0e796bdb-100d-47d6-a2d5-f7d2daa51f51 0

  7. rem 硬盘-在此时间后关闭硬盘(秒;0=从不关闭)
  8. powercfg /SetDCvalueIndex scheme_current SUB_DISK DISKIDLE 0
  9. powercfg /SetACvalueIndex scheme_current SUB_DISK DISKIDLE 0

  10. rem 硬盘-在此时间后关闭硬盘-秒
  11. rem powercfg /change disk-timeout-ac 0
  12. rem powercfg /change disk-timeout-dc 0

  13. rem 无线适配器设置-节能模式(0=最高性能;1=低节能;2=中节能;3=最高节能)
  14. powercfg /SetACvalueIndex scheme_current 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a 0
  15. powercfg /SetDCvalueIndex scheme_current 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a 0

  16. rem 睡眠-在此时间后睡眠(秒;0=从不睡眠)睡眠,睡觉起来继续工作。不断电,继续给内存供电。
  17. powercfg -SetDCvalueIndex scheme_current sub_sleep StandByIdle 0
  18. powercfg -SetACvalueIndex scheme_current sub_sleep StandByIdle 0

  19. rem 睡眠-在此时间后睡眠(秒;0=从不睡眠)
  20. rem powercfg /change standby-timeout-ac 0
  21. rem powercfg /change standby-timeout-dc 0

  22. rem (电池和主板支持S3才会生效)睡眠-允许混合睡眠(0=关闭;1=启用)
  23. powercfg -SetACvalueIndex scheme_current sub_sleep HybridSleep 0
  24. powercfg -SetDCvalueIndex scheme_current sub_sleep HybridSleep 0

  25. rem 睡眠-在此时间后休眠(秒;0=从不休眠)休眠,休假关机断电。内存内容在硬盘中
  26. powercfg -SetDCvalueIndex scheme_current sub_sleep HibernateIdle 0
  27. powercfg -SetACvalueIndex scheme_current sub_sleep HibernateIdle 0

  28. rem 睡眠-在此时间后休眠(秒;0=从不休眠)休眠,休假关机断电。内存内容在硬盘中
  29. rem powercfg /change hibernate-timeout-ac 0
  30. rem powercfg /change hibernate-timeout-dc 0

  31. rem 睡眠-允许使用唤醒定时器Real_Time Clock(类似于闹钟)(0=禁用;1=启用;2=仅限重要的唤醒计算器)
  32. powercfg -SetDCvalueIndex scheme_current sub_sleep RTCWake 0
  33. powercfg -SetACvalueIndex scheme_current sub_sleep RTCWake 0

  34. rem usb设置-usb选择性暂停的配置(0=关闭;1=启用)
  35. powercfg /SetACvalueIndex scheme_current 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
  36. powercfg /SetDCvalueIndex scheme_current 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0  

  37. rem 电源按钮和盖子-合上盖子操作(0=不采取任何运行;1=睡眠;2=休眠;3=关机)
  38. powercfg -SetACvalueIndex scheme_current sub_buttons LidAction 0
  39. powercfg -SetDCvalueIndex scheme_current sub_buttons LidAction 3

  40. rem 电源按钮和盖子-电源按钮操作Power Button(0=不采取任何运行;1=睡眠;2=休眠;3=关机;4=关闭显示器(本项至少win10))
  41. powercfg -SetACvalueIndex scheme_current sub_buttons PButtonAction 4
  42. powercfg -SetDCvalueIndex scheme_current sub_buttons PButtonAction 3

  43. rem 电源按钮和盖子-睡眠按钮操作Sleep Button(0=不采取任何运行;1=睡眠;2=休眠;3=关机;4=关闭显示器(本项至少win10))
  44. powercfg -SetACvalueIndex scheme_current sub_buttons SPuttonAction 4
  45. powercfg -SetDCvalueIndex scheme_current sub_buttons SPuttonAction 3

  46. rem 链接状态电源管理pci express - Active State Power Management (0=关闭;1=中等电源节省量;2=最大电源节省量)
  47. powercfg -SetACvalueIndex scheme_current sub_pciexpress ASPM 0
  48. powercfg -SetDCvalueIndex scheme_current sub_pciexpress ASPM 0

  49. rem 「开始」菜单电源按钮(0=不采取任何运行;1=睡眠;2=关机)
  50. powercfg -SetACvalueIndex scheme_current sub_buttons uibutton_action 2
  51. powercfg -SetDCvalueIndex scheme_current sub_buttons uibutton_action 2

  52. rem 显示-在此时间后显示器亮度变暗 (秒)
  53. powercfg -SetDCvalueIndex scheme_current sub_video 17aaa29b-8b43-4b94-aafe-35f64daaf1ee 120
  54. powercfg -SetACvalueIndex scheme_current sub_video 17aaa29b-8b43-4b94-aafe-35f64daaf1ee 120

  55. rem 显示-在此时间后关闭显示 (秒)
  56. powercfg -SetDCvalueIndex scheme_current sub_video 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e 300
  57. powercfg -SetACvalueIndex scheme_current sub_video 17aaa29b-8b43-4b94-aafe-35f64daaf1ee 300

  58. rem 显示-屏幕超时时间(在此时间后关闭显示 )(分钟)
  59. rem powercfg /change monitor-timeout-ac 0
  60. rem powercfg /change monitor-timeout-dc 5

  61. rem 显示-显示器亮度(0-100;%)
  62. powercfg -SetDCvalueIndex scheme_current sub_video aded5e82-b909-4619-9949-f5d71dac0bcb 80
  63. powercfg -SetACvalueIndex scheme_current sub_video aded5e82-b909-4619-9949-f5d71dac0bcb 100

  64. rem 显示-显示器亮度变暗(0-100;%)
  65. powercfg -SetDCvalueIndex scheme_current sub_video f1fbfde2-a960-4165-9f88-50667911ce96 50
  66. powercfg -SetACvalueIndex scheme_current sub_video f1fbfde2-a960-4165-9f88-50667911ce96 100

  67. rem (至少win10)显示-启用自适应亮度(0=关闭;1=启用)
  68. powercfg -SetDCvalueIndex scheme_current sub_video adaptbright 1
  69. powercfg -SetACvalueIndex scheme_current sub_video adaptbright 1

  70. rem “多媒体”设置-共享媒体时(0=允许计算机睡眠;1=阻止计算机在一段时间不活动后进入睡眠状态;2=允许计算机进入离开模式)
  71. powercfg -SetDCvalueIndex scheme_current 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 03680956-93bc-4294-bba6-4e0f09bb717f 1
  72. powercfg -SetACvalueIndex scheme_current 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 03680956-93bc-4294-bba6-4e0f09bb717f 1

  73. rem “多媒体”设置-视频播放质量(0=优化视频质量;1=平衡;2=优化节能)
  74. powercfg -SetDCvalueIndex scheme_current 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4 2
  75. powercfg -SetACvalueIndex scheme_current 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4 0

  76. rem (至少win10)“多媒体”设置-视频播放质量补偿(0=节电;1=性能)
  77. powercfg -SetDCvalueIndex scheme_current 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 10778347-1370-4ee0-8bbd-33bdacaade49 0
  78. powercfg -SetACvalueIndex scheme_current 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 10778347-1370-4ee0-8bbd-33bdacaade49 1

  79. rem (笔记本带独显)可切换动态显卡(0=强制省电显示卡;1=优化省电;1=最佳性能;3=最大化性能)
  80. powercfg -SetDCvalueIndex scheme_current e276e160-7cb0-43c6-b20b-73f5dce39954 a1662ab2-9d34-4e53-ba8b-2639b9e20857 1
  81. powercfg -SetACvalueIndex scheme_current e276e160-7cb0-43c6-b20b-73f5dce39954 a1662ab2-9d34-4e53-ba8b-2639b9e20857 3

  82. rem 电池-关键电池电量水平(0-100;%)
  83. powercfg -SetDCvalueIndex scheme_current sub_battery BatLevelCrit 50
  84. powercfg -SetACvalueIndex scheme_current sub_battery BatLevelCrit 50

  85. rem 电池-关键级别电池操作(0=不采取任何运行;1=睡眠;2=休眠;3=关机)
  86. powercfg -SetDCvalueIndex scheme_current sub_battery BatActionCrit 0
  87. powercfg -SetACvalueIndex scheme_current sub_battery BatActionCrit 0

  88. rem 电池-电池电量水平低(0-100;%)
  89. powercfg -SetDCvalueIndex scheme_current sub_battery BatLevelLow 30
  90. powercfg -SetACvalueIndex scheme_current sub_battery BatLevelLow 30

  91. rem 电池-低电量通知(0=关闭;1=启用)
  92. powercfg -SetDCvalueIndex scheme_current sub_battery BatFlagsLow 1
  93. powercfg -SetACvalueIndex scheme_current sub_battery BatFlagsLow 1

  94. rem 电池-低电量操作(0=不采取任何运行;1=睡眠;2=休眠;3=关机)
  95. powercfg -SetDCvalueIndex scheme_current sub_battery BatActionlow 0
  96. powercfg -SetACvalueIndex scheme_current sub_battery BatActionlow 0

  97. rem 电池-保留电池电量(0-100;%)
  98. powercfg -SetDCvalueIndex scheme_current sub_battery f3c5027d-cd16-4930-aa6b-90db844a8f00 10
  99. powercfg -SetACvalueIndex scheme_current sub_battery f3c5027d-cd16-4930-aa6b-90db844a8f00 10

  100. rem 电源计划立即生效
  101. powercfg -setactive scheme_current
复制代码




作者: wn168cn@163.com    时间: 2024-10-21 16:34
感谢分享
作者: 这论坛不错    时间: 2024-11-4 15:44
rem 电源计划类型(0=节能;1=高性能;2=平衡)
Powercfg -setacvalueindex scheme_current SUB_NONE PERSONALITY 1
Powercfg -setdcvalueindex scheme_current SUB_NONE PERSONALITY 0

上面修改电源计划类型的,没有效果,不管怎么改都没效果
作者: mlgq    时间: 2024-11-4 21:22
感谢楼主分享




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