网通专线
返回 专门网
游客:
注册
|
登录
|
搜索
|
专门网商城
|
小黑屋
|
帮助
|
繁體中文
ThinkPad机型信息查询
|
ThinkPad错误码查询
|
维修服务中心
|
万年历查询
|
淘宝精品(
新
)
专门网论坛
»
◇ThinkPad技术讨论区◇
»
[系统]
【原创】IBM T43使用NHC控制风扇启动温度可以实现了!!(其他品牌型号也可以)
上海【kaiyen】高分x201s x201t
【纯子在线】金胜SSD暑期特卖
【飞扬小店】X31、X41、X60s热销
T6 X3 X4 X6 NMB 新【键盘】特卖
【上海本本天堂】欢迎上门看货
★阿琪★原装90W电源只要80元
【广州恒唯】大量现货 超长保修
【藤条】ThinkPad港行笔记本专卖
【美女本本】极品99新 高配T61P
全国通用移动WLAN高速上网帐号
全新160G IDE 笔记本硬盘
32G SLC SSD 908元固态硬盘
---北京双线机房托管月付400起--
开学促销,ThinkPad七款特价!
友达电 笔记本电池 高容移动电源
3G无线上网卡◥热销欧美套套烟嘴
【超讯】HP DV7 2510P 特价!
【老爷车】IBM T60P 震撼冰点价
【广告位招租】 QQ:573574819
110
1/4
1
2
3
4
››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
19549 views, 109 replies
‹‹ 上一主题
|
下一主题 ››
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
1
于 2007-4-26 11:33
信息
悄悄话
加为好友
只看该作者
【原创】IBM T43使用NHC控制风扇启动温度可以实现了!!(其他品牌型号也可以)
近日在专门网看到这个帖子
http://www.thinkpad.cn/forum/thread-507650-1-1.html
,说的是如何启用ACPI功能进行风扇控制,深受启发,小研究了一把。
相信大家都知道NHC这款软件吧,使用起来非常方便,可以设置CPU核心电压,从而可以实现减少CPU发热,达到减少功耗延长电池工作时间的目的。但是使用NHC的本友们也被一个问题所困扰,这就是本本风扇总是一刻不停滴转动着,非常尽忠职守;这就产生了另外的一个问题,就是风扇转动带来的噪音问题,对此本友们颇有微词。
看了这个帖子后发现还真的能使用这个功能来进行风扇的控制,并且很好用。在使用的时候需要安装这个补丁
http://samsung.schwippi.de/files/nhc_Core2Duo.zip
,虽然字面上写的是双核的,实际上单核的也可以使用,在我的机器上试验成功,机器见签名。
下面就写一下我的使用过程。
首先我也是一名铁杆的黑友,去年1月份的时候话了1.1W买了个当时评价很高的IBM ThinkPad T43,加入了***,心里别提多高兴了。为了1.1W也被老婆说了很多次,嘿嘿!
买了小黑之后就有了一个“专业课”,就是每天都要到专门网来潜水+灌水,不断吸收营养来提高自己的知识水平。
看大家都在使用CHC,偶也下了个,版本是1.8.2。后来经大家的提醒,升级到了新的版本为NHC2.0 Pre-realease 04,现在一直在用,说实在的从降低核心电压这个功能上真是没得说,太好了,降低电压可以减少发热量,同是也为延长电池的使用时间提供了保障,心理感觉特爽。不过还是有个问题,就是这个NHC不能控制风扇的问题。为此我还专门发贴请教大家
http://www.thinkpad.cn/forum/thread-444542-1-1.html
。很偶然地偶看到了这个关于NHC中设置ACPI的帖子,
http://www.thinkpad.cn/forum/thread-507650-1-1.html
。上面说明了怎么使用补丁加Dll文件来进行风扇控制的方法。
首先根据zealgohu兄弟提供的方法进行了补丁操作,并且下载了zealgohu兄弟提供的文件,然后使用ultraedit进行了修改。需要修改的地方见图说明。经过这两个文件的修改,此时就可以打开ACPI功能了,在NHC安装目录下的ACPI目录中会产生IBM.dll文件。
后来在详细定义风扇启停温度的时候发现了一个小BUG,就是风扇从高温降到低温时,风扇选项是直接从High变为Low,按照常理来说应该是从High到Middle的,进行了源文件的检查后发现是该字符串写错了,实际上的功能没有错是从High到Middle的。于是更改了源文件中的字符串。
接着就发现了还有一些温度传感器不能工作,这些传感器是BUS,PCI,PWR,即总线,PCI和电源模块的传感器不能工作,于是根据源文件中的解释对45行的数据进行了修改,0xc0,0xc1,0xc2全部修改为-1(源文件中 -1 = use TMP0,TMP1,TMP2...;),发现如果要打开这些传感器的开关时就会出错。
还有一个问题,就是风扇转速什么时候都显示132rpm。
再看源文件的说明的时候,发现这样一句话The rpm-Function and 3 Temp sensors aren't working, but thats a bug in NHC, so it should be fine, with the next Version of NHC (意思是说风扇转速和3个温度传感器不能工作,是因为NHC的bug问题,下个HNC的版本应该就没有问题了)。
在此感谢zealoghu兄弟提供的思路,我这里写的比较乱,大家应该能看懂吧!希望对大家有所帮助。
有兄弟反映不能看到图片,现重新打包上载图片,请需要的兄弟在66楼下载。
[
Edited by hushao on 2008-3-17 10:25
]
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
2
于 2007-4-26 11:34
信息
悄悄话
加为好友
只看该作者
使用前,见图!
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
3
于 2007-4-26 11:35
信息
悄悄话
加为好友
只看该作者
修改ibm.xml文件
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
4
于 2007-4-26 11:35
信息
悄悄话
加为好友
只看该作者
修改ibm.cs文件
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
5
于 2007-4-26 11:37
信息
悄悄话
加为好友
只看该作者
详细设置中的一个bug
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
6
于 2007-4-26 11:39
信息
悄悄话
加为好友
只看该作者
察看源文件后发现是字符串的错误,功能没有错
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
7
于 2007-4-26 11:39
信息
悄悄话
加为好友
只看该作者
同上,说明到middle是使用数值 2
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
噤若寒蝉
入门会员
离线
帖子 4889
积分 0 积分
资产 6341 nb
阅读权限 10
注册 2006-1-7
来自 南京-无锡
#
8
于 2007-4-26 11:41
信息
悄悄话
加为好友
只看该作者
直播??
左T右R上S下X
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
9
于 2007-4-26 11:41
信息
悄悄话
加为好友
只看该作者
修改传感器前的设置
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
10
于 2007-4-26 11:41
信息
悄悄话
加为好友
只看该作者
修改后传感器后的情况
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
11
于 2007-4-26 11:42
信息
悄悄话
加为好友
只看该作者
修改后发现错误,见图
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
12
于 2007-4-26 11:43
信息
悄悄话
加为好友
只看该作者
错误2,见图
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
13
于 2007-4-26 11:43
信息
悄悄话
加为好友
只看该作者
察看源文件,发现错误原因
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
14
于 2007-4-26 11:45
信息
悄悄话
加为好友
只看该作者
把文件再次修改回去,使用以下温度设置,风扇得到控制
以下是我的设置。
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
15
于 2007-4-26 11:46
信息
悄悄话
加为好友
只看该作者
顺便发一张T43的传感器位置图及在EC中的ID
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
16
于 2007-4-26 11:47
信息
悄悄话
加为好友
只看该作者
现在的使用情况
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
17
于 2007-4-26 11:48
信息
悄悄话
加为好友
只看该作者
现在偶的温度设置
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
18
于 2007-4-26 11:51
信息
悄悄话
加为好友
只看该作者
少说了一点,需要enable风扇控制滴
设置为NHC控制,数值为2
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
19
于 2007-4-26 11:52
信息
悄悄话
加为好友
只看该作者
哈哈,终于贴完了
希望对大家有所帮助!
真累啊,该休息休息了!
把我改好的文件给传上来吧!
其他机型请自己设置吧,此操作有试验性质,源文件说设置风扇有风险,机器出问题与本人无关。请注意!
[
本帖最后由 hushao 于 2007-4-26 11:55 编辑
]
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
italocalvino
入门会员
离线
帖子 632
积分 0 积分
资产 643 nb
阅读权限 10
注册 2007-3-9
#
20
于 2007-4-26 11:53
信息
悄悄话
加为好友
只看该作者
好帖学习啦
进化的终点就是死亡
东方明猪
入门会员
离线
帖子 840
积分 0 积分
资产 20 nb
阅读权限 10
注册 2007-3-8
#
21
于 2007-4-26 13:38
信息
悄悄话
加为好友
只看该作者
好贴,顶
从纯平到液晶屏,从普屏到宽屏,科技以省钱为本.
Drifter
高级会员
在线
帖子 65488
积分 16 积分
资产 108457 nb
阅读权限 40
注册 2004-6-23
#
22
于 2007-4-26 13:57
信息
悄悄话
加为好友
只看该作者
跟用那个tpfancontrol相比, 有什么异同的特点?
zealoghu
入门会员
离线
帖子 5449
积分 0 积分
资产 9441 nb
阅读权限 10
注册 2003-4-28
#
23
于 2007-4-26 14:22
信息
悄悄话
加为好友
只看该作者
QUOTE:
原帖由
Drifter
于 2007-4-26 13:57 发表
跟用那个tpfancontrol相比, 有什么异同的特点?
NHC用操作系统提供的ACPI接口访问硬件的, 比较安全
而fancontrol是直接访问硬件端口的, 所以容易和系统或其它软件产生冲突, 系统日志里的EC警告信息就说明有冲突.
虽然NHC访问硬件的方法很安全, 但这个软件本身操作风扇也并不安全. 它关闭的时候不把风扇控制权交还给bios, 这个时候风扇就会处于失控状态
Drifter
高级会员
在线
帖子 65488
积分 16 积分
资产 108457 nb
阅读权限 40
注册 2004-6-23
#
24
于 2007-4-26 14:33
信息
悄悄话
加为好友
只看该作者
QUOTE:
原帖由
zealoghu
于 2007-4-26 14:22 发表
NHC用操作系统提供的ACPI接口访问硬件的, 比较安全
而fancontrol是直接访问硬件端口的, 所以容易和系统或其它软件产生冲突, 系统日志里的EC警告信息就说明有冲突.
虽然NHC访问硬件的方法很安全, 但这个软 ...
看最後一句, 這樣的軟件還敢用嗎?
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
25
于 2007-4-26 14:38
信息
悄悄话
加为好友
只看该作者
看来这个软件的功能还需要更进一步完善啊
不过偶现在用的很好
平时使用时设定CPU最低速率运行,需要高速运行的时候启用高速
没有必要退出这个软件吧
zealoghu兄弟有什么补充的吗?多谢!
[
本帖最后由 hushao 于 2007-4-26 14:43 编辑
]
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
zealoghu
入门会员
离线
帖子 5449
积分 0 积分
资产 9441 nb
阅读权限 10
注册 2003-4-28
#
26
于 2007-4-26 14:43
信息
悄悄话
加为好友
只看该作者
QUOTE:
原帖由
Drifter
于 2007-4-26 14:33 发表
看最後一句, 這樣的軟件還敢用嗎?
解决办法就是开了NHC就不要关
或者关NHC的时候手动设置为bios控制, 然后再关
还有就是将NHC优先级提高一点, 否则系统负荷重的时候可能会无法及时控制风扇
[
本帖最后由 zealoghu 于 2007-4-26 14:46 编辑
]
hushao
入门会员
离线
帖子 2490
积分 0 积分
资产 1876 nb
阅读权限 10
注册 2006-3-20
来自 河南郑州
#
27
于 2007-4-26 15:52
信息
悄悄话
加为好友
只看该作者
怎么进行手动设置为bios控制啊?
是通过T43fancontrol来进行吗?还是有其他更好的办法?
Toshiba Satellite 4600
Acer Travelmate 340T
IBM T43 2668 1.86/1.5G/100G--现役
Drifter
高级会员
在线
帖子 65488
积分 16 积分
资产 108457 nb
阅读权限 40
注册 2004-6-23
#
28
于 2007-4-26 15:53
信息
悄悄话
加为好友
只看该作者
QUOTE:
原帖由
zealoghu
于 2007-4-26 14:43 发表
解决办法就是开了NHC就不要关
或者关NHC的时候手动设置为bios控制, 然后再关
还有就是将NHC优先级提高一点, 否则系统负荷重的时候可能会无法及时控制风扇
說真的, 電腦用成這樣, 實在是有點太累了.
zealoghu
入门会员
离线
帖子 5449
积分 0 积分
资产 9441 nb
阅读权限 10
注册 2003-4-28
#
29
于 2007-4-26 15:59
信息
悄悄话
加为好友
只看该作者
QUOTE:
原帖由
hushao
于 2007-4-26 15:52 发表
怎么进行手动设置为bios控制啊?
是通过T43fancontrol来进行吗?还是有其他更好的办法?
就用NHC的acpi, 可以手动设置风扇转速, 你设成128就是bios控制了
zealoghu
入门会员
离线
帖子 5449
积分 0 积分
资产 9441 nb
阅读权限 10
注册 2003-4-28
#
30
于 2007-4-26 16:05
信息
悄悄话
加为好友
只看该作者
QUOTE:
原帖由
Drifter
于 2007-4-26 15:53 发表
說真的, 電腦用成這樣, 實在是有點太累了.
没办法, 非官方的东西, 用起来总是不那么完美.
可是, 当它能为你换来安静的时候, 你就会觉得, 麻烦点也值了.
用它控制风扇, 我设置成47度起转. 在现在20度的室温下, 一般应用, 风扇一天都不转. 特别是晚上的时候, 你会觉得, 安静的感觉真爽
110
1/4
1
2
3
4
››
投票
交易
悬赏
活动
专门网论坛
»
◇ThinkPad技术讨论区◇
»
[系统]
【原创】IBM T43使用NHC控制风扇启动温度可以实现了!!(其他品牌型号也可以)
论坛跳转 ...
> ◇ThinkPad技术讨论区◇
> ◇X40/41/41t分区◇
> 技术封存区
> ◇深度技术讨论区◇
> ◇HP/Compaq(惠普)笔记本讨论区◇
> ◇DELL(戴尔)笔记本讨论区◇
> ◇其它品牌笔记本◇
> ◇FUJITSU(富士通)专区◇
> ◇Lenovo(联想)专区◇
> ◇ASUS(华硕)专区◇
> ◇Acer(宏碁)专区◇
> ◇Toshiba(东芝)专区◇
> ◇SONY(索尼)专区◇
> ◇Mac(苹果)专区◇
> ◇上网本与UMPC专区◇
> ◇Essentials of 51nb.com in English◇
> ◇评机品机--笔记本产品库◇
> ◇选件与外设◇
> ◇保修与维修◇
> 专门网维修服务中心
> ◇认证交易区◇
> ◇中介专区◇
> ◇交易纪录区◇
> ◇交易投诉与争议◇
> ◇市场行情与购机交流◇
> ◇Windows平台软件使用交流◇
> Windows封存区
> ◇Linux与BSD等平台◇
> ◇网络技术◇
> ◇PDA与智能手机◇
> ◇数码板块◇
> 专门网第一届摄影大赛专区
> ◇台式机与服务器专区◇
> ◇论坛与站务公告区◇
> 2007年度笔记本电脑购机及使用技术征文大赛专区
> ThinkPad十五周年设计大赛专区
> ◇网友联谊区◇
最近访问的论坛 ...
◇认证交易区◇
◇网络技术◇
技术封存区
◇交易纪录区◇
◇网友联谊区◇
◇Windows平台软件使用交流◇
◇X40/41/41t分区◇
专门网论坛
笔记本技术论坛
> ◇ThinkPad技术讨论区◇
> ◇X40/41/41t分区◇
> 技术封存区
> ◇深度技术讨论区◇
> ◇HP/Compaq(惠普)笔记本讨论区◇
> ◇DELL(戴尔)笔记本讨论区◇
> ◇其它品牌笔记本◇
> ◇FUJITSU(富士通)专区◇
> ◇Lenovo(联想)专区◇
> ◇ASUS(华硕)专区◇
> ◇Acer(宏碁)专区◇
> ◇Toshiba(东芝)专区◇
> ◇SONY(索尼)专区◇
> ◇Mac(苹果)专区◇
> ◇上网本与UMPC专区◇
> ◇Essentials of 51nb.com in English◇
> ◇评机品机--笔记本产品库◇
> ◇选件与外设◇
> ◇保修与维修◇
> 专门网维修服务中心
交易与市场论坛
> ◇认证交易区◇
> ◇中介专区◇
> ◇交易纪录区◇
> ◇交易投诉与争议◇
> ◇市场行情与购机交流◇
笔记本相关论坛
> ◇Windows平台软件使用交流◇
> Windows封存区
> ◇Linux与BSD等平台◇
> ◇网络技术◇
> ◇PDA与智能手机◇
> ◇数码板块◇
> 专门网第一届摄影大赛专区
> ◇台式机与服务器专区◇
论坛与站务公告
> ◇论坛与站务公告区◇
> 2007年度笔记本电脑购机及使用技术征文大赛专区
> ThinkPad十五周年设计大赛专区
> ◇网友联谊区◇
内部事项
ICP备:
粤B2-20050246号
ICP许可证:
粤B2-20050246
电子公告服务资质许可:
粤通管BBS【2010】第76号
Powered by
Discuz!
5.6.0
© 2001-2007
Comsenz Inc.
Processed in 0.029104 second(s), 9 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
广告业务
-
专门网
-
Archiver
界面风格
----------
Default Style
bigfont
newwin
English
控制面板首页
编辑个人信息
nb交易
公众用户组
好友列表
开通博客