本帖最后由 chenxinyi 于 2024-4-23 11:39 编辑
本程序在Thinkpad E16 Gen1 (Intel) 上测试通过,仅支持单风扇速度调节,其它类似笔电如果有相同的EC控制方法也可以使用。
使用请自行承担风险!
操作系统: Windows 10 / 11
平台: x64
运行依赖: .NET Desktop Runtime 5.0.17 (桌面运行时库) 直接微软网站下载安装。
最新版本V2.3:
下载解压运行LenovoFan.exe即可,或者,作为系统服务进程永久驻留(推荐)
推荐作为系统服务进程永久驻留(方法参看V2.0说明),无需担心应用程序LenovoFan.exe挂掉,开机自启动,挂掉后会自行重启。
1. 修复在不同显示分辨率下显示不正常问题
2. 修复电池阈值修改后不能立即生效bug
3. 原先平滑选项改为A,功能不变(即设定温度范围内使用EC自动模式,超出后依选项低于温度下限 > 关闭风扇 或 高于温度上限 > 开启高速风扇)
4. 添加平滑选项B,点击”编辑"按钮,手工修改fan.ini,自定义不同温度范围内的风扇转速(档位auto,0,1,2,3,4,5,6,7,64), 示例格式如下:
[RPM_TEMP]
#0=0-50
#auto=50-55
#1=55-60
#2=60-70
#3=70-75
#4=75-80
#5=80-85
#6=85-90
#7=90-95
#64=95-100
* 修改保存后立刻生效,无须重启程序
* 去掉#字符打开或修改档位,添加#字符失效档位
* 如果当前CPU/GPU温度不在任何自定义档位范围内,将自动匹配最为接近的自定义档位(温度差小于5),否则,采用EC自动模式。
5. 添加“日志”选项,启用后,只在程序启动时输出CPU/GPU报告,以便于帮助诊断CPU/GPU温度、频率传感器检测问题。
版本V2.0:
这次更新有改进,也有新增的键盘,电池,CPU控制,可以说是比较全了,全部集成在一起了(懒人用法)
1. 键盘背光自动关闭方法不依赖于Lenovo的驱动程序,但仅在Thinkpad E16上通过。
2. 电池充电控制依赖Lenovo ACPI电源管理驱动。
3. CPU频率控制依赖系统自带命令powercfg.exe控制。
下载解压运行LenovoFan.exe即可,或者,作为系统服务进程永久驻留(推荐)
推荐作为系统服务进程永久驻留,无需担心应用程序LenovoFan.exe挂掉,开机自启动,挂掉后会自行重启。
系统服务进程开启方法:以管理员权限运行createService.cmd
正确开启后,在Windows任务管理器中应该能看到如下图划红线的两个SYSTEM进程:
系统服务进程卸载方法:以管理员权限运行deleteService.cmd
新增
- 高级选项:不检测GPU温度) | 隐藏桌面水印 (隐藏由于测试签名打开后在Windows桌面出现的水印警告)
- 键盘管理:手动打开键盘背光,可按设定延迟关闭,按任意键再次自动打开背光
- 电池充电(需预装Lenovo ACPI电源管理驱动,如不安装,仅”结束“选项生效)
- 充许为当前电源计划设置最高CPU频率 (可分别调整P/E核心最高频率)
- LenovoFanDaemon服务进程,自动监视重启主程序(间隔2秒)。
改进
温度上限开启高速延迟2秒,避免由于CPU在单核1秒内短暂迅速升温/降温(升频/降频)超过温度上限而引发频繁开启/关闭高速。 支持高分辨率DPI显示字体(防止系统字体缩放带来的模糊)
此次更新部分参考:
2024年3月V1.0版本:下载解压运行LenovoFan.exe即可。
如果无法运行,请下载安装.NET Core 5.0
或者下载这个安装:
https://dotnet.microsoft.com/en- ... ndows-x64-installer
或者直接微软网站下载安装
推荐使用平滑模式管理风扇,使用前运行下面命令打开测试签名即可。
- bcdedit -set TESTSIGNING ON
复制代码
详细使用方法如下截图:(推荐添加到计划任务,开机自动运行,每隔一分钟检测/重启)
手动模式有风险,谨慎使用!
更多参考:
Thinkpad E16 如何手工控制风扇转速, 释放笔记本的性能45W
发一个自修改后的DELL笔电风扇速度控制程序
|