幾個月前換了桌機,CPU(AMD)原廠附的風扇在溫度不高時也是高轉速,風扇聲音一直都很大
所以就裝了 fancontrol 來控制cpu風扇,但是 fancontrol 用了幾個月,一直很不順利
也參考過別人的設定檔,風扇轉速就是會亂跑,例如 cpu 溫度都7x度了,風扇還在3xxx轉
上星期開了10來個vm測試東西,cpu溫度飆到8x度,結果就自動強制關機了...

最近常常要跑測試,cpu溫度動不動就是飆到7x度,fancontrol 不管怎麼設定調整
風扇轉速就是不會跟著飆起來,今天終於找到原因了...

多年以來,我都習慣拆下主機一邊外殼用小桌扇直接對著硬碟吹
今天無意間調整了一下小桌扇位置,結果發現 cpu 風扇轉速竟然飆起來了
我就想會不會是小桌扇吹到 cpu 跟主機板的關係,造成 cpu 風扇不正常

於是拿了塊紙板擋住機箱靠主機板介面卡那部分,這樣小桌扇就不會直接吹到主機板與 cpu
然後再調整一下 fancontrol 的設定....果然 cpu 風扇轉速能正常隨著 cpu 溫度變化了
當 cpu 溫度高到7x度,風扇轉速也飆到6xxx轉,4x度時就降到2xxx~3xxx轉
我不明白的是,小桌扇吹到主機板與 cpu ,為何會造成 cpu 風扇控制失常?

難道是小桌扇正好吹到主機板上溫度偵測元件,因此造成偵測元件失效

(但是 linux 系統的 sensors 卻有抓到cpu的溫度)