我刚刚购买了Apple Macbook Pro 2010年中13日。在解决了一些问题之后,我得以启动它。但是,现在,风扇在几秒钟后正在加速全速运行,并且无法恢复正常。我可能已经找到了硬件修复程序,但是由于我目前没有能够正确解决问题的工具,因此我认为这也可能是找到临时软件修复程序的机会。这也可能使不敢拿起烙铁并正确解决问题的人受益。
因此,到目前为止,我发现使用HWSensors / HWMonitor的原因是笔记本电脑经过一定时间后会从“热管呼出空气”传感器中读取错误的信息。风扇启动后,该读数将恒定保持在128(°C)。在很短的时间内(通常只有几秒钟),读数似乎是正确的(〜30°C),然后直接射向128。
据我从以下视频中得出的结论: https://www.youtube.com/watch?v=W5-Y7qNqrLw 或https://www.youtube.com/watch?v=3w4j_-JWrZs 硬件修复会相对简单。
我真正的问题是,我也可以在软件中解决此问题吗?
因此,基本思想是从传感器读取温度值,一旦选定的温度值达到128或更高,只需将其设置为30。
问题也不是真正的高风扇速度,它也可以通过风扇速度控制应用程序进行控制,而是CPU严重节流,因为它认为严重的过热现象正在发生。
因此,由于某些应用程序已经可以从传感器读取信息,所以真正的问题是,我们是否也可以向它们写入信息?或至少是读数所驻留的内存。由于我真的不太擅长C语言,而只是一个Python编码器,所以我真的可以借助一些知识渊博的人的帮助。
因此,如果您碰巧知道从哪里开始寻找,或者如果已经有一些我找不到的代码在浮动,请在这里帮助我。
伪代码: def tempreader(): 对于list_of_sensors中的传感器: 返回传感器温度
def评估温度(sensor_temperatur): 如果读取[tempsensorX]> = 128: 设置读数[tempsensorX] = 30 其他: tempreader()
编辑: 附加信息: 在机器上“工作”了一点之后,我发现了一个论坛帖子: https://www.ifixit.com/Answers/View/49999/Mac+running+slow+and+fan+running+at+high+speed+after+water+spill
拔下连接器到机场卡的连接实际上似乎有帮助。没有更高的风扇速度。另外,传感器的读数现在似乎是正确的。它仍然存在,只是不再是虚假,对此我感到非常好奇。
但是,当然,问题是WIFI在电缆断开时无法正常工作。
因此,新问题或多或少,该传感器所处的位置以及与之交谈的人是否存在?
还有一件事,AHT同时为我提供了错误代码:
4SNS / 1 / C0000008:TND1--124 解密似乎暗示着传感器-温度-北桥