thankdad 发表于 2022-2-8 21:55

【原创】WIN11降压补丁

WIN11出于安全考虑,禁止了应用对某些fivr寄存器的写入,其中就包括电压偏移,于是电压调节失效了,如果一直WIN10用XTU/TS降压使用的话,升级WIN11后会感觉风扇启动频繁和性能显著下降,有解决方法吗?有的,那就是powermonkey:https://github.com/psyq321/PowerMonkey

这个方案的原理是在加载win前uefi先加载一个overwrite FIVR的EFI抢先降压,然后才加载win11启动文件,于是这样就可以实现在win11降压了。

因为需要用VS/EDK2编译,所以可能对大部分人来说有困难,于是我编译了两个现成的EFI:


-90mV的适用于95%的8~10代标压酷睿。

-60mV的适用于所有4~10代标压低压酷睿,如果体质稍差在90mV下不稳定的8~10代标压酷睿也用这个。

使用方法:
把efi文件解压到EFI系统分区/EFI/Boot/,推荐用diskgenius:

然后就是添加启动项,方法很多,这里用的bootice:

新增一个启动项,命名为PowerMonkey移动到最上方,依葫芦画瓢就可以了,注意下启动磁盘是跟diskgenius里对应的。

保存重启即可在WIN11下实现CPU降压。

万一出现意外(不能正常启动进入win11)你可以在重启出现powermonkey字样时按下ESC键终止powermonkey直接进入WIN11,然后用bootice删除powermonkey启动项即可还原。

理论上,只要在WIN10可以用TS降压的机器都可以用powermonkey在WIN11下实现降压。
已经测试通过的机型有X1E2018,T480s,X1C2018,P50
已经测试失败的机型有X1C2021,W530
即便同型号的机器也不能保证成功,因为BIOS更新可能会封堵上所谓的Plundervolt漏洞,比如CVE-2019-11157,造成所有FIVR电压设置全部失效。所以自己试过就知道好用不好用了,一般来说,BIOS越老越好。
成功降压后,因为FIVR已经被接管,所以TS的FIVR调节会失效,此时需要锁频的话,就要在TPL里设置speed shift的倍频上下限。

这个方案可以算95%完美的,唯一的缺点就是在S3睡眠后降压会失效,此时需要重启才能恢复降压。


lailiangyong 发表于 2022-2-8 22:50

厉害了,我试试X201T是否可行

北漂的荆棘鸟 发表于 2022-2-8 23:11

11th TigerLake机器从BIOS层面屏蔽了电压调节模块,仅改寄存器读写不改BIOS是不能手动降压的。胆子大的可以试试这位老兄的BIOS修改方案:https://www.ibmnb.com/forum.php?mod=viewthread&tid=1990020

wqnfs 发表于 2022-2-9 08:25

大佬您太厉害了。请接受我的膝盖!{:1_241:}{:1_263:}

wqnfs 发表于 2022-2-9 08:27

北漂的荆棘鸟 发表于 2022-2-8 23:11
11th TigerLake机器从BIOS层面屏蔽了电压调节模块,仅改寄存器读写不改BIOS是不能手动降压的。胆子大的可以 ...

鸟兄新年好!各位兄弟们新年好!祝大家身体健康!万事如意!{:1_241:}{:1_263:}{:1_250:}

chenxinyi 发表于 2022-2-9 11:36

北漂的荆棘鸟 发表于 2022-2-8 23:11
11th TigerLake机器从BIOS层面屏蔽了电压调节模块,仅改寄存器读写不改BIOS是不能手动降压的。胆子大的可以 ...

虽没用过,我感觉也是需要BIOS层面支持才可以。

thankdad 发表于 2022-2-10 00:05

北漂的荆棘鸟 发表于 2022-2-8 23:11
11th TigerLake机器从BIOS层面屏蔽了电压调节模块,仅改寄存器读写不改BIOS是不能手动降压的。胆子大的可以 ...
其实11代酷睿不是屏蔽降压,而是直接阉割掉了,没有降压模块了不存在EFI开启新世界的可能。

qy090312 发表于 2022-2-10 00:15

先收藏了,有空再研究

守望雷亚 发表于 2022-2-10 12:18

不用win11即可,win10 ltsc是老硬件目前感觉还行的最高版本,而且也得自己优化一波

nbpc 发表于 2022-2-10 17:03

mark备用,谢谢

alwayone 发表于 2022-2-12 15:22

小白问一下,为什么要降压?

humsg 发表于 2023-6-7 12:47

本帖最后由 humsg 于 2023-6-7 12:48 编辑

alwayone 发表于 2022-2-12 15:22
小白问一下,为什么要降压?
降压=降温=可以发挥出cpu应有的实力而不至于降频缩缸

补:因为笔记本散热不行。

dyne 发表于 2023-6-8 10:29

这才是技术贴^t^

303479860 发表于 2023-6-8 20:50

wqnfs 发表于 2022-2-9 08:25
大佬您太厉害了。请接受我的膝盖!

大哥,你为啥是红背景?

hzsw998899 发表于 2023-6-9 09:17

^g^^g^^g^^g^

soimv 发表于 2023-7-12 17:39

为啥我感觉win11 ts能用啊…

我手上两台intel u笔记本,一台4代一台8代,win11系统用ts降压都没问题啊

xiawei123654 发表于 2023-7-18 07:34

我电脑是480s该怎么使用啊?下载该文件放到boot下,然后就降压efi设置成第一启动,开机左上角有代码,然后电脑自动进入f12启动项编辑页面再手动选择win11系统进入? 是这样吗?

xiawei123654 发表于 2023-7-18 07:37

soimv 发表于 2023-7-12 17:39
为啥我感觉win11 ts能用啊…

我手上两台intel u笔记本,一台4代一台8代,win11系统用ts降压都没问题啊 ...

怎么使用?我怎么开机联想logo时屏幕左边有代码然后自己进f12启动项了

alexz2004 发表于 2023-7-19 20:28

11代1165G7可行?

thankdad 发表于 2023-7-19 20:31

alexz2004 发表于 2023-7-19 20:28
11代1165G7可行?

这个不行,我有源码但没11代机,你想测试的话我可以给你编译11代专用efi。

alexz2004 发表于 2023-7-19 20:34

thankdad 发表于 2023-7-19 20:31
这个不行,我有源码但没11代机,你想测试的话我可以给你编译11代专用efi。 ...

只会造成不稳定?不稳定还原即可?

alexz2004 发表于 2023-7-19 20:34

thankdad 发表于 2023-7-19 20:31
这个不行,我有源码但没11代机,你想测试的话我可以给你编译11代专用efi。 ...

T700定制主板

thankdad 发表于 2023-7-19 20:42

alexz2004 发表于 2023-7-19 20:34
只会造成不稳定?不稳定还原即可?
如果按教程完成设置,这个efi会在启动时默认启用powermonkey模块,此时会显示logo三秒。

如果在3秒内没有动作,那么会执行降压后进入WIN11。
如果在3秒内按下ESC键,那么会跳过降压模块直接进入WIN11。

也就是,如果降压不成功可能会导致不稳定甚至黑屏,那你重启并在3秒内打断powermonkey,即可如从前那般进入WIN11进行恢复作业。

thankdad 发表于 2023-7-19 20:43

alexz2004 发表于 2023-7-19 20:34
T700定制主板

如果是T700定制主板,那是有可能直接用补丁降压的(TP的11代似乎不行,但有些别的品牌就可以),你不妨试试,如果不成我再给你编译11代专用补丁。

alexz2004 发表于 2023-7-19 21:39

thankdad 发表于 2023-7-19 20:43
如果是T700定制主板,那是有可能直接用补丁降压的(TP的11代似乎不行,但有些别的品牌就可以),你不妨试试 ...

好的 有空我再试

alexz2004 发表于 2023-7-19 21:40

thankdad 发表于 2023-7-19 20:42
如果按教程完成设置,这个efi会在启动时默认启用powermonkey模块,此时会显示logo三秒。

如果在3秒内没有 ...

如果不稳定删除即可?

thankdad 发表于 2023-7-19 22:01

alexz2004 发表于 2023-7-19 21:40
如果不稳定删除即可?

用bootice删掉powermonkey的启动项即可。

thankdad 发表于 2023-7-19 22:07

soimv 发表于 2023-7-12 17:39
为啥我感觉win11 ts能用啊…

我手上两台intel u笔记本,一台4代一台8代,win11系统用ts降压都没问题啊 ...

你确认降压成功?或者是你禁用了VT-X了?

thankdad 发表于 2023-7-19 22:08

xiawei123654 发表于 2023-7-18 07:34
我电脑是480s该怎么使用啊?下载该文件放到boot下,然后就降压efi设置成第一启动,开机左上角有代码,然 ...
左上角有代码说明完成设置了啊,你啥都不用按,自动进入系统,看看同样频率下电压是不是变低了?

soimv 发表于 2023-7-20 00:44

本帖最后由 soimv 于 2023-7-20 01:05 编辑

thankdad 发表于 2023-7-19 22:07
你确认降压成功?或者是你禁用了VT-X了?



感觉好像没啥问题。 降压前最低静置0.662v,降压75mv后最低静置0.589v
最近几代cpu听说禁用FIVR了? 可能老版本cpu还能用。
bios里面开虚拟化没问题,但是系统不能用hyper-v,用hyper-v就读写不到FIVR,彻底禁用hyperv以后可以生效。
楼主这个抢在bios和uefi之间降压,应该可以兼容微软woa wol hyperv。
页: [1] 2
查看完整版本: 【原创】WIN11降压补丁