efilogin-helper running continuously at high cpu on MacBook Pro

Viewed 22380

There is a process launched by launchd called efilogin-helper running as root, which is continuously running at high CPU load (60% to 120%)

Do you know what this process is and how I can get it under control?

There is surprisingly little information on Google.

Also, what would be a good debug method to go about solving these sorts of issues myself?

4 Answers

Artpip app developer here - I don't have enough reputation to comment on the other answer, but it looks like 2.2.1 introduced a bug for some users where it the background would be set too often, which may have caused the issue others were seeing, though I haven't seen it myself.

As of 2.2.4 this should be fixed. Sorry for the inconvenience!

For those that are truly tired of this, and want to never see that process started automatically again:

  1. restart into recovery > terminal in recovery mode
  2. run csrutil disable
  3. restart into normal mode
  4. cd /System/Library/LaunchDaemons (or something like that)
  5. run rm -f com.apple.efi...plist (you can find the one I'm talking about
    by running grep -l efilog * )
  6. boot into recovery again > terminal in recovery mode
  7. run csrutil enable
  8. restart into normal
  9. GET YOUR COMPUTER BACK

This may have implications related to changing your wallpaper, IDK, and IDC, 20gb RAM / 100% CPU usage is unacceptable on a process that's supposed to help with wallpaper switching.

I started having this issue as well on my MBP. It is running High Sierra 10.13.6.

I fixed the issue by switching my background to a solid color. I followed the same steps as @T33C but instead I used a solid background. Fixed the issue and got my battery back

Related