將Hdd換成Ssd後,我遇到了類似的問題。對我來說,唯一解決此問題的就是此鏈接。 https://www.davidschlachter.com/misc/kernel_task
如果由於某種原因該鏈接不起作用,則來自頁面。
限制是作為內核擴展實現的,Rhys Oxenham建議通過刪除其資源中與Mac型號相對應的plist來禁用它。但是,由plist文件標識的Mac列表多年未更新。我們沒有2013年的MacBook Air(MacbookAir6,2)。 X86PlatformPlugin.kext(也位於IOPlatformPluginFamily.kext的plugins文件夾中)具有由主板標識的其他Mac(請參閱此評論)。就我而言,我嘗試同時禁用了ACPI_SMC_PlatformPlugin.kext和X86PlatformPlugin.kext擴展,但這沒有效果。
最終對我有用的是禁用父內核擴展IOPlatformPluginFamily.kext。到目前為止,我還沒有註意到任何不利影響。顯然,如果您嘗試這樣做並遇到問題,我對損失不承擔任何責任。
這就是我所做的:
首先,我必須通過啟動進入恢復模式(在按住Command-R的同時啟動),打開終端(在“實用工具”菜單下)並運行命令csrutil來禁用SIP(因為我們正在運行OS X El Capitan)禁用(有關StackExchange的更多詳細信息)。
從那裡,我在引導時通過按住Command-S進入了單用戶模式。掛載文件系統(fsck -y;掛載-uw /)後,我使用rsync製作了IOPlatformPluginFamily.kext擴展名的備份副本:
rsync -av /系統/庫/擴展/IOPlatformPluginFamily.kext /用戶/共享/
(要從備份恢復擴展名,我將使用rsync -av /Users/Shared/IOPlatformPluginFamily.kext / System / Library / Extensions /)
然後我刪除了擴展名並重新啟動:
rm -rf /System/Library/Extensions/IOPlatformPluginFamily.kext;立即關閉-r
啟動後,風扇仍然全速運行,但節流消失了