Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Fixed the fan running high, kernel task taking up 500% cpu (high cpu) on macOS

Fixed the fan running high, kernel task taking up 500% cpu (high cpu)

Step 1: Disable SIP

Enter recovery mode

  • Shutdown your macbook
  • Press keys: Command + R
  • Press power button
  • Release keys Command + R when see Apple logo appear
  • Open Terminal app on recovery screen, then run below command:
csrutil disable
  • Shutdown your macbook

Step 2: Disable kernal plugin IOPlatformPluginFamily

Enter single mode

Hold down Command - S immediately after pressing the power button when turning the computer back on. Keep holding until a bunch of white text on black background appears.

  • When the white text finishes scrolling enter:
fsck -y 
mount -uw /
  • Backup IOPlatformPluginFamily.kext
rsync -av /System/Library/Extensions/IOPlatformPluginFamily.kext /Users/Shared/
  • Delete IOPlatformPluginFamily.kext
rm -rf /System/Library/Extensions/IOPlatformPluginFamily.kext
  • Restart your macbbook
shutdown -r now

Waiting your macbook restart complete.

Your macbook run fast again.

Done.

:)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.