背景:本人使用的是天选5pro锐龙版,7940hx处理器,使用g-helper进行调度,在使用过程中发现,cpu经常会高温,无论待机还是高负载,很容易直接触碰温度墙,cpu功耗才五六十的时候就能上95度,但是出风口的温度并不高
-----------------------------------------------------------------------
思考
高温的原因:因为AMD的cpu会积热,这就是根源,加上Windows针对英特尔cpu大小核的优化,导致使用AMD这种全大核的cpu负载集中在某几个线程上,加上积热,最后热量其实就集中在某一个点上,高温实际上只是cpu上的某一个点而不是整个cpu,所以就产生了负载不高,功耗不高,风扇呼呼转,出风口没温度但是cpu却能上到温度墙的现象
功耗问题:hx的处理器功耗会比h的高,尤其是待机的时候。
----------------------------------------------------------------------
解决过程
1.将奥创中心替换为g-helper(https://github.com/seerge/g-helper/releases)
2.打开控制面板-系统和安全-电源选项
此时可能会发现只有一个平衡模式,因为Win10和Win11有了新的控制方法,有四个选项(省电,高能效,平衡,高性能)对应Win10滑块的四个档位,Win11中省电单独划出来了,然后电源模式对应另外三个。
但是本质上这四个模式也是对应的电源选项中的四个电源计划(至于为什么看不到,简单来说就是Windows弄了一个平衡和三个overplay模式,overplay几个模式是看不到也调不出来的,只能通过命令行手动调用和修改,比较麻烦,有兴趣的自行百度)
3.创建两个电源计划(别问先做),分别命名为省电和高性能(自己看着来,就这个意思),分别修改三个电源计划的高级电源设置,重点修改处理器最大频率,第一类处理器最大频率(反正这两都改一下吧,不知道有没有影响),生效的异类策略→4,异类线程调度策略→所有处理器,异类短运行线程调度策略→所有处理器。
关于频率的一些设置放到最后
如果没有这些选项,恭喜你即将学到新知识
3.1.win+r 呼出面板之后输入cmd,回车
3.2.运行命令:
(1)powercfg -attributes SUB_PROCESSOR 93b 8 b 6dc-0698-4d1c-9ee4-0644e900c85d -ATTRIB_HIDE
(2)powercfg -attributes SUB_PROCESSOR bae08b81-2d5e-4688-ad6a-13243356654b -ATTRIB_HIDE
3.3.控制面板-硬件-电源-更改计划设置-更改高级电源设置-处理器电源管理-异类线程调度策略和异类短运行线程调度策略均改成所有处理器即可。
可能会有在设置找不到异类线程调度策略的问题,遇到这种情况,需要win+r键在输入框内输入regedit修改注册表:在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\”下找到“93b8b6dc-0698-4d1c-9ee4-0644e900c85d”以及“bae08b81-2d5e-4688-ad6a-13243356654b”,进去后将2个路径下的“Attributes”值由默认0更改为2,重新打开电源计划即可更改异类线程调度策略和异类短运行线程调度策略。
(https://tieba.baidu.com/p/9045490206)
4.0 g-helper的调度中有三个模式

默认对应的Windows电源模式的高能效,平衡,高性能
而g-helper提供了自定义电源模式对应电源计划的方法

4.1打开cmd,输入Powercfg /l 此时会显示出三个电源方案的guid(原有的平衡和两个新建的,至于为啥不直接修改overplay计划,只能说太麻烦了,而且被Windows隐藏,非必要还是不要修改了)
4.2关闭g-helper(指关闭进程而不是窗口,确定任务栏里没有图标)
打开C:\Users\用户名\AppData\Roaming\GHelper\config.json
复制三个电源方案的Guid,在文件最后添加,平衡模式使用的默认的平衡电源计划,是通用的,也可自行修改
"scheme_0": "381b4222-f694-41f0-9685-ff5bb260df2e",
"scheme_1": "此处放高性能电源计划的Guid",
"scheme_2": "此处放高能效电源计划的Guid"
需要注意这三个位置,不要打乱原有的文件格式

重新启动g-helper,至此所有设置全部完成。
-------------------------------------------------------------------------------------------
其他:
1.关于三个模式的cpu频率,个人是电池时候用静音模式,日常用平衡,很少会用到增强模式,因为cpu性能相对4060显卡来说完全是过剩的。具体的设置就是,静音模式在g-helper里降睿频设置为disable,平衡模式在电源计划里面处理器最大频率、第一类处理器最大频率设置为4000,日常使用就三四十瓦(例如此时写稿,室温30度cpu28w左右浮动,cpu风扇3100,显卡风扇停,后台开有两个浏览器和微信qq,此时cpu是74度),如果是增强模式,在对应的电源计划里面两个都设置为0即不限制就行。
2.关于g-helper中CPU睿频的七个模式的一些思考,在网上到目前为止我没有看到过任何一个对此的使用方法,github上也没有解释,而我在查关cpu睿频的时候(虽然g-helper可以直接关)看到了这样的说法,正确的关睿频方法并不是把最大处理器状态设置为99,而是设置处理器性能提升模式
(打开方法:
打开注册表编辑器:运行→输入regedit→回车
导航到特定路径:在注册表编辑器中,导航到以下路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\be337238-0d82-4146-a960-4f3749d470c7。
修改Attributes值:在右侧窗格中找到“Attributes”值,并将其改为0。
重新打开电源计划就可以看到了
)

是不是很巧,这也有七个选项,是不是就对应上了
但是具体有什么作用和区别,我也不知道,有兴趣自行百度吧

3.以上仅限使用华硕电脑的用户,包括天选和ROG,因为必须用到g-helper,如果是联想这些品牌的电脑,可能只能修改overplay的几个模式,但是网上目前资料比较少,风险比较高,没有把握不建议乱搞
如果想降压的话,自己测试吧,反正各个cpu体质也不一样,我是懒得搞了
写在最后:我是在6月初到的天选5pro锐龙版青色,pdd上7295入手,然后就发现了cpu温度的这个问题,倒腾了好久去思考cpu显示出来高温的根源并逐步找到解决办法,查了几天资料来解决这个电源计划和电源模式之间的问题,一直今天去看g-helper的文档才发现这个办法,不然真准备去改overplay的模式了。
至此,晚安各位,有问题的话下面留言,看到了会回复的
-----------------------------------------------------------------------
思考
高温的原因:因为AMD的cpu会积热,这就是根源,加上Windows针对英特尔cpu大小核的优化,导致使用AMD这种全大核的cpu负载集中在某几个线程上,加上积热,最后热量其实就集中在某一个点上,高温实际上只是cpu上的某一个点而不是整个cpu,所以就产生了负载不高,功耗不高,风扇呼呼转,出风口没温度但是cpu却能上到温度墙的现象
功耗问题:hx的处理器功耗会比h的高,尤其是待机的时候。
----------------------------------------------------------------------
解决过程
1.将奥创中心替换为g-helper(https://github.com/seerge/g-helper/releases)
2.打开控制面板-系统和安全-电源选项
此时可能会发现只有一个平衡模式,因为Win10和Win11有了新的控制方法,有四个选项(省电,高能效,平衡,高性能)对应Win10滑块的四个档位,Win11中省电单独划出来了,然后电源模式对应另外三个。
但是本质上这四个模式也是对应的电源选项中的四个电源计划(至于为什么看不到,简单来说就是Windows弄了一个平衡和三个overplay模式,overplay几个模式是看不到也调不出来的,只能通过命令行手动调用和修改,比较麻烦,有兴趣的自行百度)
3.创建两个电源计划(别问先做),分别命名为省电和高性能(自己看着来,就这个意思),分别修改三个电源计划的高级电源设置,重点修改处理器最大频率,第一类处理器最大频率(反正这两都改一下吧,不知道有没有影响),生效的异类策略→4,异类线程调度策略→所有处理器,异类短运行线程调度策略→所有处理器。
关于频率的一些设置放到最后
如果没有这些选项,恭喜你即将学到新知识
3.1.win+r 呼出面板之后输入cmd,回车
3.2.运行命令:
(1)powercfg -attributes SUB_PROCESSOR 93b 8 b 6dc-0698-4d1c-9ee4-0644e900c85d -ATTRIB_HIDE
(2)powercfg -attributes SUB_PROCESSOR bae08b81-2d5e-4688-ad6a-13243356654b -ATTRIB_HIDE
3.3.控制面板-硬件-电源-更改计划设置-更改高级电源设置-处理器电源管理-异类线程调度策略和异类短运行线程调度策略均改成所有处理器即可。
可能会有在设置找不到异类线程调度策略的问题,遇到这种情况,需要win+r键在输入框内输入regedit修改注册表:在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\”下找到“93b8b6dc-0698-4d1c-9ee4-0644e900c85d”以及“bae08b81-2d5e-4688-ad6a-13243356654b”,进去后将2个路径下的“Attributes”值由默认0更改为2,重新打开电源计划即可更改异类线程调度策略和异类短运行线程调度策略。
(https://tieba.baidu.com/p/9045490206)
4.0 g-helper的调度中有三个模式

默认对应的Windows电源模式的高能效,平衡,高性能
而g-helper提供了自定义电源模式对应电源计划的方法

4.1打开cmd,输入Powercfg /l 此时会显示出三个电源方案的guid(原有的平衡和两个新建的,至于为啥不直接修改overplay计划,只能说太麻烦了,而且被Windows隐藏,非必要还是不要修改了)
4.2关闭g-helper(指关闭进程而不是窗口,确定任务栏里没有图标)
打开C:\Users\用户名\AppData\Roaming\GHelper\config.json
复制三个电源方案的Guid,在文件最后添加,平衡模式使用的默认的平衡电源计划,是通用的,也可自行修改
"scheme_0": "381b4222-f694-41f0-9685-ff5bb260df2e",
"scheme_1": "此处放高性能电源计划的Guid",
"scheme_2": "此处放高能效电源计划的Guid"
需要注意这三个位置,不要打乱原有的文件格式

重新启动g-helper,至此所有设置全部完成。
-------------------------------------------------------------------------------------------
其他:
1.关于三个模式的cpu频率,个人是电池时候用静音模式,日常用平衡,很少会用到增强模式,因为cpu性能相对4060显卡来说完全是过剩的。具体的设置就是,静音模式在g-helper里降睿频设置为disable,平衡模式在电源计划里面处理器最大频率、第一类处理器最大频率设置为4000,日常使用就三四十瓦(例如此时写稿,室温30度cpu28w左右浮动,cpu风扇3100,显卡风扇停,后台开有两个浏览器和微信qq,此时cpu是74度),如果是增强模式,在对应的电源计划里面两个都设置为0即不限制就行。
2.关于g-helper中CPU睿频的七个模式的一些思考,在网上到目前为止我没有看到过任何一个对此的使用方法,github上也没有解释,而我在查关cpu睿频的时候(虽然g-helper可以直接关)看到了这样的说法,正确的关睿频方法并不是把最大处理器状态设置为99,而是设置处理器性能提升模式
(打开方法:
打开注册表编辑器:运行→输入regedit→回车
导航到特定路径:在注册表编辑器中,导航到以下路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\be337238-0d82-4146-a960-4f3749d470c7。
修改Attributes值:在右侧窗格中找到“Attributes”值,并将其改为0。
重新打开电源计划就可以看到了
)


是不是很巧,这也有七个选项,是不是就对应上了
但是具体有什么作用和区别,我也不知道,有兴趣自行百度吧

3.以上仅限使用华硕电脑的用户,包括天选和ROG,因为必须用到g-helper,如果是联想这些品牌的电脑,可能只能修改overplay的几个模式,但是网上目前资料比较少,风险比较高,没有把握不建议乱搞
如果想降压的话,自己测试吧,反正各个cpu体质也不一样,我是懒得搞了
写在最后:我是在6月初到的天选5pro锐龙版青色,pdd上7295入手,然后就发现了cpu温度的这个问题,倒腾了好久去思考cpu显示出来高温的根源并逐步找到解决办法,查了几天资料来解决这个电源计划和电源模式之间的问题,一直今天去看g-helper的文档才发现这个办法,不然真准备去改overplay的模式了。
至此,晚安各位,有问题的话下面留言,看到了会回复的