无忧启动论坛

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

作者: fulibo    时间: 2024-10-11 12:07
标题: 电源设置-20241019
本帖最后由 fulibo 于 2024-10-19 11:35 编辑

电源设置-20241019.bat
再次优化了一下,尽量保证原版电源模式的情况下设置电源模式!

@echo off

rem 节能模式(0=最高性能,1=低节能,2=中等节能,3=最高节能)
Powercfg -setacvalueindex scheme_max 12bbebe6-58d6-4636-95bb-3217ef867c1a 2

rem 设备空闲策略(0=性能,1=节能)
powercfg -setacvalueindex SCHEME_BALANCED SUB_NONE DEVICEIDLE 1
Powercfg -setacvalueindex scheme_max SUB_NONE DEVICEIDLE 1
powercfg -setacvalueindex scheme_min SUB_NONE DEVICEIDLE 1

rem 高级色彩质量偏好(0=高级色彩节电偏好,1=高级色彩视觉偏好)
powercfg -setacvalueindex SCHEME_BALANCED SUB_VIDEO ADVANCEDCOLORQUALITYBIAS 0
Powercfg -setacvalueindex scheme_max SUB_VIDEO ADVANCEDCOLORQUALITYBIAS 0
powercfg -setacvalueindex scheme_min SUB_VIDEO ADVANCEDCOLORQUALITYBIAS 0

rem 播放视频时(0=优化视频质量,1=平衡,2=优化节能)
powercfg -setacvalueindex SCHEME_BALANCED 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4 2
Powercfg -setacvalueindex scheme_max 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4 2
powercfg -setacvalueindex scheme_min 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4 2

rem 视频播放质量补偿(0=视频播放节能偏向,1=视频播放性能补偿)
powercfg -setacvalueindex SCHEME_BALANCED 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 10778347-1370-4ee0-8bbd-33bdacaade49 0
Powercfg -setacvalueindex scheme_max 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 10778347-1370-4ee0-8bbd-33bdacaade49 0
powercfg -setacvalueindex scheme_min 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 10778347-1370-4ee0-8bbd-33bdacaade49 0

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

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

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

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

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

Powercfg -setacvalueindex scheme_max sub_processor HETEROPOLICY 0
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR HETEROPOLICY 0
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR HETEROPOLICY 0

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

Powercfg -setacvalueindex scheme_max sub_processor SCHEDPOLICY 5
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR SCHEDPOLICY 5
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR SCHEDPOLICY 5

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

Powercfg -setacvalueindex scheme_max sub_processor SHORTSCHEDPOLICY 5
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR SHORTSCHEDPOLICY 5
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR SHORTSCHEDPOLICY 5

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






借鉴了小修的电源计划,加上微软官方的服务器电源计划的建议!
不知道效果如何!
期待反馈!

@echo off

rem 设备空闲策略
powercfg -setacvalueindex SCHEME_BALANCED SUB_NONE DEVICEIDLE 1

rem 断开连接待机模式
powercfg -setacvalueindex SCHEME_BALANCED SUB_NONE DISCONNECTEDSTANDBYMODE 1

rem AHCI Link Power Management - HIPM/DIPM
powercfg -setacvalueindex SCHEME_BALANCED SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 4

rem 允许离开模式策略
powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP AWAYMODE 0
powercfg -setacvalueindex SCHEME_MAX SUB_SLEEP AWAYMODE 0

rem 允许使用系统所需的策略
powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP SYSTEMREQUIRED 0

rem 允许使用唤醒定时器
powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP RTCWAKE 0

rem 处理器闲置降级阈值
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR IDLEDEMOTE 0

rem 处理器性能时间检查间隔
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFCHECK 5

rem 处理器性能核心放置减小策略
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR CPDECREASEPOL 2

rem 处理器闲置升级阈值
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR IDLEPROMOTE 0

rem 最小处理器状态
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PROCTHROTTLEMIN 0

rem 播放视频时(优化节能))
powercfg -setacvalueindex SCHEME_BALANCED 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4 2

rem 视频播放质量补偿(视频播放节能偏向))
powercfg -setacvalueindex SCHEME_BALANCED 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 10778347-1370-4ee0-8bbd-33bdacaade49 0

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

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

rem 处理器性能提高阈值定义了一个利用率值,如果高于此值,处理器性能状态将提高。 值越大,性能状态的增加速率越低,以此来相应活动的增加
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFINCTHRESHOLD 10
powercfg -setacvalueindex scheme_min SUB_PROCESSOR PERFINCTHRESHOLD 10

rem 处理器性能降低阈值定义了一个利用率值,如果低于此值,处理器性能状态将降低。 值越大,空闲期间性能状态的降低速率越大.
powercfg -setacvalueindex SCHEME_BALANCED sub_processor PERFDECTHRESHOLD 8
powercfg -setacvalueindex scheme_min sub_processor PERFDECTHRESHOLD 8

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

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

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

Powercfg -setacvalueindex scheme_max sub_processor HETEROPOLICY 0
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR HETEROPOLICY 0
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR HETEROPOLICY 0

rem 延迟敏感度提示处理器性能(默认值:电线=99,电池=0)

powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR LATENCYHINTPERF 99
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR LATENCYHINTPERF 99

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

Powercfg -setacvalueindex scheme_max sub_processor SCHEDPOLICY 2
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR SCHEDPOLICY 2
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR SCHEDPOLICY 2

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

Powercfg -setacvalueindex scheme_max sub_processor SHORTSCHEDPOLICY 2
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR SHORTSCHEDPOLICY 2
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR SHORTSCHEDPOLICY 2

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


电源设置-20241011.7z

1.66 KB, 下载次数: 73, 下载积分: 无忧币 -2

电源设置-20241019.7z

1.39 KB, 下载次数: 15, 下载积分: 无忧币 -2


作者: 20217265    时间: 2024-10-11 12:11
这个有什么不同吗
作者: it323    时间: 2024-10-11 12:18
谢谢分享!

作者: 1001    时间: 2024-10-11 12:50
感谢楼主分享!
作者: guong    时间: 2024-10-11 12:58

谢谢分享!
作者: lhsum    时间: 2024-10-11 12:59
收藏了,感谢分享。
作者: wn168cn@163.com    时间: 2024-10-11 13:12
感谢分享
作者: w96692    时间: 2024-10-11 13:19
谢谢分享
作者: 孟仁飞    时间: 2024-10-11 13:23
学习
作者: hmaaaa    时间: 2024-10-11 15:17
謝謝大大分享~感恩 ^^ 有您真好~!辛苦了!
作者: 家驹    时间: 2024-10-11 15:37
防删除启动,谢谢分享!
@echo off

rem 设备空闲策略
powercfg -setacvalueindex SCHEME_BALANCED SUB_NONE DEVICEIDLE 1

rem 断开连接待机模式
powercfg -setacvalueindex SCHEME_BALANCED SUB_NONE DISCONNECTEDSTANDBYMODE 1

rem AHCI Link Power Management - HIPM/DIPM
powercfg -setacvalueindex SCHEME_BALANCED SUB_DISK 0b2d69d7-a2a1-449c-9680-f91c70521c60 4

rem 允许离开模式策略
powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP AWAYMODE 0
powercfg -setacvalueindex SCHEME_MAX SUB_SLEEP AWAYMODE 0

rem 允许使用系统所需的策略
powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP SYSTEMREQUIRED 0

rem 允许使用唤醒定时器
powercfg -setacvalueindex SCHEME_BALANCED SUB_SLEEP RTCWAKE 0

rem 处理器闲置降级阈值
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR IDLEDEMOTE 0

rem 处理器性能时间检查间隔
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFCHECK 5

rem 处理器性能核心放置减小策略
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR CPDECREASEPOL 2

rem 处理器闲置升级阈值
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR IDLEPROMOTE 0

rem 最小处理器状态
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PROCTHROTTLEMIN 0

rem 播放视频时(优化节能))
powercfg -setacvalueindex SCHEME_BALANCED 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4 2

rem 视频播放质量补偿(视频播放节能偏向))
powercfg -setacvalueindex SCHEME_BALANCED 9596fb26-9850-41fd-ac3e-f7c3c00afd4b 10778347-1370-4ee0-8bbd-33bdacaade49 0

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

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

rem 处理器性能提高阈值定义了一个利用率值,如果高于此值,处理器性能状态将提高。 值越大,性能状态的增加速率越低,以此来相应活动的增加
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PERFINCTHRESHOLD 10
powercfg -setacvalueindex scheme_min SUB_PROCESSOR PERFINCTHRESHOLD 10

rem 处理器性能降低阈值定义了一个利用率值,如果低于此值,处理器性能状态将降低。 值越大,空闲期间性能状态的降低速率越大.
powercfg -setacvalueindex SCHEME_BALANCED sub_processor PERFDECTHRESHOLD 8
powercfg -setacvalueindex scheme_min sub_processor PERFDECTHRESHOLD 8

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

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

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

Powercfg -setacvalueindex scheme_max sub_processor HETEROPOLICY 0
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR HETEROPOLICY 0
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR HETEROPOLICY 0

rem 延迟敏感度提示处理器性能(默认值:电线=99,电池=0)

powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR LATENCYHINTPERF 99
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR LATENCYHINTPERF 99

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

Powercfg -setacvalueindex scheme_max sub_processor SCHEDPOLICY 2
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR SCHEDPOLICY 2
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR SCHEDPOLICY 2

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

Powercfg -setacvalueindex scheme_max sub_processor SHORTSCHEDPOLICY 2
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR SHORTSCHEDPOLICY 2
powercfg -setacvalueindex SCHEME_MIN SUB_PROCESSOR SHORTSCHEDPOLICY 2

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

作者: xkonka    时间: 2024-10-11 15:56
笔记本通用吗
作者: sulong    时间: 2024-10-11 16:00
谢谢分享,有空研究一下
作者: 9zhmke    时间: 2024-10-11 16:05
看到这个标题就知道是fulibo的作品了
作者: 250382    时间: 2024-10-11 16:06
谢谢分享
作者: wwwlhp    时间: 2024-10-11 16:10
多谢分享!!!
作者: yc2428    时间: 2024-10-11 16:20
谢谢分享!
作者: 出家撩尼姑    时间: 2024-10-11 16:23
感谢分享
作者: yemuke    时间: 2024-10-11 16:26
收藏了,辛苦大佬了
作者: wang1126    时间: 2024-10-11 16:35
谢谢楼主分享
作者: fxssj    时间: 2024-10-11 16:45
谢谢分享
作者: mimi820    时间: 2024-10-11 19:32
AMD处理器可用吗,电源只有一个性能模式
作者: kmshzi    时间: 2024-10-11 20:09
谢谢分享 楼主经常带来不一样的惊喜
作者: b402012    时间: 2024-10-11 20:19

谢谢分享 楼主经常带来不一样的惊喜
作者: towlzj800801    时间: 2024-10-11 21:58
谢谢楼主的分享!
作者: 呵呵#1861    时间: 2024-10-11 22:23
谢谢分享
作者: AcidBurn    时间: 2024-10-12 01:50
谢谢分享
作者: AcidBurn    时间: 2024-10-12 02:11
谢谢分享!
作者: sky27806985    时间: 2024-10-12 03:03
谢谢分享!
作者: fegr    时间: 2024-10-12 15:16
感谢分享
作者: wn168cn@163.com    时间: 2024-10-21 16:16
感谢分享




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