为什么电脑开机时CPU风扇会瞬间高速旋转?

bwD*_*aco 11 boot fan

许多计算机在开机时,甚至在开机自检之前,在稳定到正常运行速度之前,都会使 CPU 风扇高速旋转。

虽然这种行为在大多数情况下似乎很正常,但为什么计算机会这样做,它的目的是什么?

(请注意,在我使用过的至少一台计算机上,包括一台旧的 Sony VAIO 台式机,风扇直到系统开机大约一秒钟后才会旋转。风扇转了一会儿,然后安定下来。)

Bon*_*art 27

因为风扇的电源是打开的,所以在 BIOS 加载任何实时控制器之前,这些控制器将根据处理器的温度确定风扇的速度。如果您要尝试替代方案,这也可以防止处理器变得过热......这将保持风扇关闭,直到加载这些控制器并根据处理器温度确定风扇速度。比什么都重要。处理器在您打开计算机的那一刻开始工作,但 BIOS 仍然需要时间来加载。

这是另一种选择。如果 BIOS 由于某种原因没有加载怎么办……例如,一根 Ram 坏了。您真的希望您的处理器在没有风扇的情况下坐在那里,等待 BIOS 在加载适当的控制器后打开风扇吗?我知道我不会。


mto*_*one 10

使风扇在一定电压(一般为12v)下以一定速度运行。计算机启动时,所有风扇电压均处于默认设置 12v,这会导致 100% 的速度。这里面没有编程——只是通电的行为。

稍后,BIOS 或软件实用程序能够降低直流电压或使用脉冲PWM方法来降低有效风扇速度。

现在,当然,主板制造商可以更改电路逻辑,以便风扇以另一个电压启动(50%,甚至在需要时关闭),但 Bon Gart 一针见血:如果 BIOS 出现故障,则可能会发生灾难以在计算机保持通电的同时正常启动。

但即使他们想要,与独立设备不同,主板不知道您可能拥有什么样的风扇,因此没有“好的猜测”要做:

  • 一些风扇型号在 100% 时相对较慢,而其他型号则需要将电压降低到 50% 才能获得相同的结果
  • 一些风扇——尤其是大风扇——甚至可能不会以 50% 的电压开始,而在最初的“推动”之后,它们实际上可以减慢到 50%,使事情进一步复杂化。