如何在macOS Sierra中控制风扇速度?


9

在更换2009 iMac 27英寸硬盘驱动器后,我注意到硬盘驱动器风扇以最高速度旋转,因为未插入传感器电缆。(新的SSD驱动器不支持它)

为了解决此问题,我安装了一个名为“ Macs Fan Control”的软件,该软件可以从驱动器的SMART状态中读出温度并控制风扇本身的速度。

在我将系统升级到macOS Sierra之前,这是一个近乎完美的解决方案。现在,“ Macs Fan Control”和“ smcFanControl”都无法再控制风扇,后者报告我在不受支持的系统上运行它。

现在我的问题是,我可以使用Terminal等以某种方式手动控制风扇速度吗?还是必须在硬件上“欺骗”传感器?


SpeedFan。或SMC风扇控制
OzzieSpin

Answers:


12

我坚信避免软件“黑客”来解决硬件问题。要解决此问题,您需要传感器。不幸的是,如您所知,您的SSD不支持此连接。

但是,OWC生产数字串联温度传感器。基本上,它位于SATA电源线和HDD / SSD的SATA电源连接器之间。温度传感器在驱动器上。

最好的部分是它是“一次完成”的解决方案,这意味着将来的操作系统升级将不会像您现在遇到的那样受到软件不兼容问题的影响。

在此处输入图片说明

C | Net就此确切问题撰写了一篇文章,并对此解决方案进行了回顾。


这是一个非常不错的解决方案,我以前从未听说过。但是我不确定是否值得投资使用6年的
Mac。– comfreak

1
我以50美元的价格买了它,对此表示怀疑,但它确实有效。我的27英寸iMac像新的一样!
约翰·约翰逊,

1

尝试使用SSD风扇控制,您可能需要重置SMC。

它的工作方式类似于Macs Fan Control,但支持Sierra。我已在2009年末装有三星SSD的iMac上安装了此软件,并且可以正常工作。

希望它能起作用!


您可能要解释该产品将如何提供帮助。
艾伦

就像“ Macs Fan Control”一样工作,但支持Sierra,我在2009年底将其安装在imac和三星ssd上。为我工作:)抱歉,我的英语很简短:)
克里斯(Chris

为了将来参考,您需要直接在答案中添加详细信息-我以您的答案为例进行了编辑。如果您回顾了《如何写一个好的答案》,
艾伦(Allan)

0

(以前的)HDD的内部热传感器可以由分立的热传感器代替,该传感器将被固定在新驱动器上(通过胶带等)。您可以为此使用光盘驱动器热传感器电缆,它具有相同的传感器。苹果的零件号是593-0493,应该在10欧元(或10美元)以下出售。

因为传感器只是一个称为2N3904的标准晶体管,所以您甚至可以自己焊接该电缆。通常,以前的内部传感器连接电缆由灰色和黑色电线组成。灰线连接到晶体管的基极和集电极端子,黑线连接到发射极。请确保正确隔离这些连接并将晶体管固定到新的“驱动器”上。


-1

您需要短路传感器插头电缆。人们通常是这样做的。只需从端部拔下插头,然后剥去电线,将它们绞在一起,然后使用胶带或类似材料保护它们免受计算机其余部分的侵害。


1
哦,天哪...你就走了 传感器的电缆很可能是i2C或类似的串行接口,如果将它们短接在一起,则会得到一台不满意的iMac。我不敢相信您甚至考虑过评论这样的事情,但是我是一名电气工程师,所以也许这里的危险并不是所有人都知道的。
OzzieSpin '16

显然,您对这方面并不了解。看一下forums.macrumors.com/threads/…
基尔·托马斯

1
是的,“传感器线”听起来像是串行或其他数据接口……这些线负责什么?看到你也知道这样很
OzzieSpin

3
老兄,说运气吧。短路两根绕过(最有可能的)电路的电线,该电路会改变返回到SMC的电压,并诱使其认为“一切正常”并降低风扇的转速。仅仅因为SSD不会产生热量,HDD并不意味着它们不会过热。 我不知道苹果会在电脑中放些什么小玩意,以防止风扇旋转而使设备过热……哦,等等…… 暂时。传感器。 您应该注意@OzzieSpin,因为您所引用的站点上的人员对该领域知之甚少。传感器在那里是有原因的。
阿兰

2
OP装有一个SSD,该SSD的运行温度比转盘要冷得多,该传感器在那里可以控制硬盘的冷却。不再需要传感器。也许我应该用粗体和斜体表示,因为您喜欢这样:不再需要传感器。
基尔·托马斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.