You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Perpetual "Background Items Added"

Since upgrading to macOS 13.x, I've received a sequence of Background Items Added notifications with every restart. Permission for all these is enabled under General > Login items: Allow in the Background:



Nonetheless, every time I restart, I get another round of notifications. Obviously this is nothing like fatal, but nonetheless, I'd like to suppress the superfluous warnings about things that aren't problems.

Mac mini, macOS 13.1

Posted on Nov 2, 2022 3:30 PM

Reply
Question marked as Top-ranking reply

Posted on Feb 19, 2023 9:03 AM

I think I solved this – for myself, at very least.


Full disclosure: I am not an Apple developer. However, I am a software engineer with > 20 years experience working on UNIX and UNIX-Like systems (mainly Linux variants), similar to MacOS.


OK! All that being said, here's what I did:


  1. Reboot in Safe Mode
  2. Remove unwanted items from /Library/LaunchDaemons/
  3. Remove unwanted items from /Library/LaunchAgents/
  4. Remove unwanted items from /Users/username/Library/LaunchAgents/ (aka "~/Library/LaunchAgents")
  5. Reset background task management database
  6. Reboot and login normally


Before I did this, I was getting dozens and dozens of "Background Items Added" warnings. (Ventura 13.1 on a 2020 Intel MacBook Pro.) My logic for this was as follows:


  • When the Mac fully boots up and the user logs in normally, the state of running apps is held in memory, and may be written out to disk at any time.
  • Making changes in this state, therefore, may not have a permanent effect
  • When booted in "Safe Mode" no background applications are started. (Or, at least, only the very essential ones.)
  • Therefore, changes can be made which will survive a restart, from Safe Mode


Furthermore: Startup tasks may be run at system boot, at login of ANY user, and at login of a particular user account. As I understand it:


  • /Library/LaunchDaemons : Run at system boot
  • /Library/LaunchAgents : Run when any user logs in
  • ~/Library/LaunchAgents: Run when that particular user logs in



TL;DR: JUST TELL ME WHAT TO DO!


Ok, I feel you. Here is the step-by-step. Like I said, this worked for ME. YMMV. ¯\_(ツ)_/¯


Reboot in Safe Mode

Apple Menu -> Restart. Hold down the SHIFT key (Intel Macs) until you see the login screen.

Start up your Mac in safe mode - Apple Support


Remove unwanted startup items, reset BTM database, restart

  1. Open up Terminal.app (link).
  2. Make a directory into which you can move (rather than delete) the unwanted files by typing:
    1. mkdir -pv /tmp/DISABLED/LaunchDaemons
    2. mkdir -pv /tmp/DISABLED/LaunchAgents
    3. mkdir -pv /tmp/DISABLED/User-LaunchAgents
  3. Go to your user LaunchAgents directory by typing: "cd ~/Library/LaunchAgents"
    1. List all files by typing: "ls -la"
    2. Move each file you want to disable by typing: "mv -v file.to.disable /tmp/DISABLED/User-LaunchAgents/"
  4. Switch to the root (aka "admin") account by typing: "sudo su -" and then entering your admin password.
  5. Go to the system LaunchDaemons directory by typing: "cd /Library/LaunchDaemons"
    1. List all files by typing: "ls -la"
    2. Move each file you want to disable by typing: "mv -v file.to.disable /tmp/DISABLED/LaunchDaemons/"
  6. Go to the system LaunchAgents directory by typing: "cd /Library/LaunchAgents"
    1. List all files by typing: "ls -la"
    2. Move each file you want to disable by typing: "mv -v file.to.disable /tmp/DISABLED/LaunchAgents/"
  7. Reset background task management database: "sfltool resetbtm"
  8. Exit terminal and reboot normally


I know this looks like a lot. If anything goes sideways, /tmp/DISABLED contains the files you removed. Just move them back and restart.


Good luck!


Similar questions

268 replies

Mar 20, 2023 1:20 PM in response to r bryan

It worked for me! I looked in these three locations, sorted by name and removed GotoMeeting from the first, and one each different Oracle Java from the other two. NO MORE ANNOYING POPUPS THANK YOU! (I ignored the advice of the person who said "don't do that, it won't work and could be bad or even terrible).

~/Library/LaunchAgents

Macintosh HD/Library/LaunchAgents and Macintosh HD/Library/LaunchDaemons



May 2, 2023 12:54 PM in response to firanto

firanto wrote:

Is there any way to prevent that particular notification to show without removing the apps from launch and background configurations?

Sometimes, uninstalling and reinstalling the app will make it work correctly. Some apps seem to find that they have been broken when you disable them, and they reinstall the background item, triggering the notification again.

Oct 8, 2023 7:01 AM in response to r bryan

This happens in Sonoma too. Here is a detailed description of a problem and potential solutions, if that helps anyone.


---


Every time I unlock my laptop from sleep I get a bunch of "Background Items Added" & "Login Item Added" Notifications. I have to swipe away each one individually. And they keep popping up every single time my computer goes to sleep.


The only solution is to remove the apps from Login Items and disallow Background Items. This "solution" doesn't work for me, because I actually like this apps. I trust them, and I want them to run a login and run background tasks.


What I don't want is to get a notification about that every single time. Here are possible solutions:


1. For each app that System sends notification about ask if I "trust it". If I do, don't send notification.

2. In Notification Settings allow to block notification from the System.


3. At the very least you could make a "read all notification" button so that I don't have to remove them one by one.

Oct 8, 2023 8:16 AM in response to kireev.r

The only solution is to remove the apps from Login Items and disallow Background Items.

Most things that install background items do not use the Login Items method to run at login. Removing the apps from Login Items will likely not resolve the problem apps.

The Login Items and Items that run in the background aren’t not necessarily related.

Disallowing background items only makes it worse as the app is designed to “heal” itself and reinstalls the background item that was disabled.

This "solution" doesn't work for me, because I actually like this apps. I trust them, and I want them to run a login and run background tasks.

The app isn’t designed for Ventura or Sonoma. The developer needs to update the app to work correctly. For some, uninstalling the app and reinstalling removes the repeated notifications.


Perpetual "Background Items Added"

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.