slangmgh 发表于 2019-4-27 10:02

【原创】设置你自己的温度墙工具

本帖最后由 slangmgh 于 2019-4-27 11:56 编辑

根据前几天关于温度墙的了解,写了一个小工具可以自己设置温度墙。
该工具只在我自己的thinkpad p1中使用,不过理论上大部分CPU应该都支持。
使用方法:
1. 查看当前的温度墙
   twall

2. 设置温度墙为80度(50度和100度之间)
    twall -s 80

3. 设置温度墙为80度,并且每隔60秒重新检查一下(程序不退出)
    twall -s 80 -w 60

提供了两个程序twall.exe 和 twallw.exe,前者是控制台程序,有控制台输出,后者是GUI的没有控制台窗口(可以用于twallw -s 80 -w 60这种在后台一直运行)。

另外,这两个程序必须用管理员权限执行,否正无法设置和获取温度墙。

slangmgh 发表于 2019-4-27 10:02

备用

jackyd98 发表于 2019-4-27 10:22

slangmgh 发表于 2019-4-27 10:02
根据前几天关于温度墙的了解,写了一个小工具可以自己设置温度墙。
改工具只在我自己的thinkpad p1中使用 ...

很想用,试了一下,小红伞报毒了。这个没必要取得SYSTEM权限并入驱动吧。
不然,你看AID64, HWiNFO, SIV, Speccy怎么检测的。

slangmgh 发表于 2019-4-27 10:26

jackyd98 发表于 2019-4-27 10:22
很想用,试了一下,小红伞报毒了。这个没必要取得SYSTEM权限并入驱动吧。
不然,你看AID64, HWiNFO, SIV ...

读写MSR必须用驱动啊。
内置的winring0驱动,throttlestop中自带的版本。

Saifaye 发表于 2019-4-27 11:28

ivex 发表于 2019-4-27 11:43

本帖最后由 ivex 于 2019-4-27 11:47 编辑

jackyd98 发表于 2019-4-27 10:22
很想用,试了一下,小红伞报毒了。这个没必要取得SYSTEM权限并入驱动吧。
不然,你看AID64, HWiNFO, SIV ...

那些都只能读取,不能写入吧。读取和写入需要的权限也许是两码事。大神出品,必属精品,直接信任就完事了。
另外,应该是“该工具”,“管理员权限”吧。专业挑刺,哈哈

slangmgh 发表于 2019-4-27 11:57

ivex 发表于 2019-4-27 11:43
那些都只能读取,不能写入吧。读取和写入需要的权限也许是两码事。大神出品,必属精品,直接信任就完事 ...

改过来了,哈哈

ertydfhzx 发表于 2019-4-27 15:29


T440p无效,显示温度墙有变化。和用RW改一样,应该还是机制不一样。寄存器的第12位是1的,这个我看过,也回复过LZ

slangmgh 发表于 2019-4-27 15:43

ertydfhzx 发表于 2019-4-27 15:29
T440p无效,显示温度墙有变化。和用RW改一样,应该还是机制不一样。寄存器的第12位是1的,这个我看过,也 ...

可能还有其他地方如BIOS设置温度墙,这个就没办法突破了。

xxyyy 发表于 2019-4-27 16:03


我的不行呢。
x230。

slangmgh 发表于 2019-4-27 16:32

xxyyy 发表于 2019-4-27 16:03
我的不行呢。
x230。

可能只适用于7代,8代得机器。按照Intel得文档,4代以后应该支持的。

virgilwei 发表于 2019-4-27 20:57

想知道为什么5系cpu最高温度105度,8系反而变成了100度

HaxOr 发表于 2019-4-28 00:40

围观

radio777 发表于 2019-4-28 09:51

收藏备用

tangtank 发表于 2019-4-29 14:39

收藏备用,支持楼主

cfan7777777 发表于 2019-5-12 21:27

x1c 2018 温度墙是97度,功耗也是解锁的,但是运行一会还是要降频,好像是intel dptf的作用,卸载了也会自动安装,lz可以在这个工具里面集成禁用dptf的功能吗?

白驼山 发表于 2019-5-12 22:07

标记

slangmgh 发表于 2019-5-12 22:12

cfan7777777 发表于 2019-5-12 21:27
x1c 2018 温度墙是97度,功耗也是解锁的,但是运行一会还是要降频,好像是intel dptf的作用,卸载了也会自 ...

如果温度没到温度墙,基本上是功耗墙的问题。

你用ThrottleStop的Limits Reason看看是哪里碰墙了。

另外,XTU解锁功耗墙只能坚持1分多钟,1分多钟过后还是会回到TDP。

stopyan 发表于 2019-6-14 19:38

本帖最后由 stopyan 于 2019-6-14 19:45 编辑

slangmgh 发表于 2019-4-27 16:32
可能只适用于7代,8代得机器。按照Intel得文档,4代以后应该支持的。
请问楼主关于Tp的温度墙,最近有没有了解或者发掘出新的控制途径;

T440P用这个工具,或者是同样原理的改0x1A2,数值能改,实际温度墙还是初始的92度。同8楼问题。

逆向一下,降低温度墙到85度,但是降频还是到92度才生效

Mashiro- 发表于 2019-6-14 20:10


看了下自己没解锁的样子,想想还是算了

stopyan 发表于 2019-6-14 21:43

Mashiro- 发表于 2019-6-14 20:10
看了下自己没解锁的样子,想想还是算了
这个图,看出来,老哥这是双核i5禁用了一个CPU,只用一个物理核心?

QQ4083469 发表于 2019-6-14 21:59

跳过帮顶层

Mashiro- 发表于 2019-6-14 22:44

stopyan 发表于 2019-6-14 21:43
这个图,看出来,老哥这是双核i5禁用了一个CPU,只用一个物理核心?

嗯 禁双核保留超线程。。。

slangmgh 发表于 2019-6-15 10:40

stopyan 发表于 2019-6-14 19:38
请问楼主关于Tp的温度墙,最近有没有了解或者发掘出新的控制途径;

T440P用这个工具,或者是同样原理 ...

目前的方案都是基于P1的,手上没有4代到7代的机器,所以就没再研究了。中间几代机器的温度墙实现方式可能不一样,这个需要另外想办法了。

stopyan 发表于 2019-6-15 10:48

slangmgh 发表于 2019-6-15 10:40
目前的方案都是基于P1的,手上没有4代到7代的机器,所以就没再研究了。中间几代机器的温度墙实现方式可能 ...

好滴,感谢!

fengzean 发表于 2019-6-15 16:55

没啥效果呀

yuhch 发表于 2019-7-7 17:22

本帖最后由 yuhch 于 2019-7-7 17:25 编辑

感谢大神分享。T470S 亲测可以突破75度温度墙。:)

OSos 发表于 2019-7-8 00:36

win10 溫度還是比較高
不過 備用吧
當初在T480 裝win2016 Server
cpu 溫度降了10度
換回win1903 就是六十幾度

发表于 2019-12-23 00:54

楼主还在吗,请问我点击下完的文件它闪一下就没了怎么回事啊?

发表于 2019-12-23 00:57

slangmgh 发表于 2019-4-27 10:02
根据前几天关于温度墙的了解,写了一个小工具可以自己设置温度墙。
该工具只在我自己的thinkpad p1中使用 ...

请问我怎么安装不了呢,我是T580
页: [1] 2
查看完整版本: 【原创】设置你自己的温度墙工具