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

Dec 25, 2022 10:29 AM in response to elisatems

elisatems wrote:

If you have to install something that comes on a package installer, but no uninstaller, you can use Suspicious Package
to view what and where items will be installed.
Interesting. I've never heard of Mothers Ruin Software. How do I know I can trust that their product doesn't contain malware?

How do you know any developer's software doesn't contain Malware?

One easy way to tell is it is a self-contained app (i.e., doesn't need an installer), and it doesn't run any install on first run.

Any app that doesn't ask for your admin password pretty much can't do anything malicious.

Dec 25, 2022 1:22 PM in response to r bryan

I wish I could say the level of snark and primate dominance posturing that's resulted from a simple post about a simple, not terribly important issue shocks me, but it's the norm. Social media really is the ultimate social disease.


I regret that I can't delete my original post and everything that follows, but unsubscribing will have to do.


If anonymity inspires you to mistreat others, please examine your character.

Dec 25, 2022 2:42 PM in response to Barney-15E

For the big players, I don't imagine they will send malware out in their apps, but I don't have any faith they won't produce bloated, crash-prone software that is free from vulnerable exploits. Their stuff is so bloated they can't possibly keep it free from those types of things.

I can't disagree with a word you say there - I never said I would trust a company's software ONLY because they're well-known, and I have LOTS of recent experience with Microsoft products that fail in mysterious ways and leave me wasting precious class time trying to figure out what went wrong. But again: I have no choice. Right or wrong, my employer made that choice for me. Full stop. Either I find a way to make their software work for me or I can't work there. It's that simple.

Dec 25, 2022 4:37 PM in response to r bryan

I'm not sure who started this thread; actually, I thought that I had, but I am happy to give credit to r bryan. The only issue for me was the appearance of notifications that Background Items had been added by various apps. I did follow one of the recommendations and eliminated some of the apps from Launch Agents and Launch Daemons, and most of the notifications went away. I also don't seem to have created any problems by the deletions, but maybe they will show up later.

At any rate, I agree with r bryan that the problem is not significant enough to generate all this irrelevant prattle, having nothing to do with the original post. If I can figure out how to unsubscribe, I will follow r bryan's example.

Dec 29, 2022 2:25 AM in response to r bryan

Im guessing they thought this was a handy security feature to tell you what apps are running in the background?

Please give us the option to hide system notifications. I loved the Mac OS because it was clean and minimalist, I want my desktop to option clean with all apps minimised and no warnings or notifications. At least give me the option to hide these things.


Its just ugly - Windows looking more appealing every year.

Dec 29, 2022 5:35 AM in response to Webxsite

To those that have 20 notifications open on boot... not marketing them "CleanMyMac"or "App Cleaner & Uninstaller" but they have removed the leftover launch agents which removed most of the notifications - when you open certain apps they do pop up but all are gone.


Relaunching the apps now gives the notification only once on first launch.



CleanMyMac


Speed -> Optimization -> Launch Agents



App Cleaner & Uninstaller - Free Trial


Startup Programs - (at the bottom of list you can remove launch agents)

Dec 29, 2022 9:31 AM in response to Webxsite

Webxsite wrote:

Some of us use our Macs to actually do work and we have alot of apps running

It is not the nature of your use or the number of apps you are running. It is the nature of those apps. Most apps don't have any problems. It sounds like Ventura may have exposed some incorrect behaviour by those apps. Another possibility is that apps may be manually re-enabling themselves in response to users turning them off in that new UI.

Jan 1, 2023 2:11 PM in response to Old Toad

Old Toad wrote:

For some reason some of the developers of software you've installed are not signing their certificates with their Developer Account name and not the name of the software. Googling Robby Pahlig indicated he's the developer of Launch Control and other apps.

I'm afraid in this case, at least 80% of the blame for problems is on Apple. In the past, it was common to assume that an app that didn't work on the latest version of macOS probably had lots of problems before that just weren't ever enough to break it. That is no longer true for apps that have background tasks in Ventura. Apps need to be specially coded for Ventura to show up properly in Ventura's new "Login Items/Background tasks" lists. Apps that were built 100% correctly for Monterey will not show up properly in Ventura.


There were also changes to the internals of how these background tasks are loaded and managed. I'm not as sure about how existing apps work in Ventura. It is possible that problematic apps were doing something wrong and that is causing the repeated notifications. But it might be some other problem. That's why I blame Apple for "at least" 80%. It might be more.

Just ignore that settings pane.

That is by far the best thing that end users can do. Making any changes in this new Ventura user interface is a bad idea. Maybe in a couple of years, 3rd party developers will have learned how these new APIs work and will be better able to respond to them. But for now, I recommend avoiding those settings.



Jan 6, 2023 8:16 AM in response to etresoft

Then I don't understand the "fix" that someone previously suggested. Maybe it was you, but I can't see the discussion now. (I'm not a regular forum user and unfamiliar with navigating it.) Bottom line: What's the solution/fix for this situation? I'd appreciate as much step-by-step instruction as you are willing to provide. I am a long-time Mac user so not ignorant, just ignorant or solving this issue. Thanks!

Jan 6, 2023 9:44 AM in response to Michael12000

Michael12000 wrote:

What's the solution/fix for this situation?

No clue.


This thread is now at 7 pages. At this point, any attempts to find out more about the problem or diagnose what might possibly be causing it will only result in more thread-jacking, misinformation, and insults.


If you have a problem, then you need to start your own question and fully describe your problem.

Jan 6, 2023 10:30 AM in response to Michael12000

Michael12000 wrote:

Then I don't understand the "fix" that someone previously suggested.

For some, it is a fix because they don’t use the software anymore and didn’t know it was still running. For some, it is a fix because it stops the notifications, and they have no idea it breaks the app they installed. And, there are apps that install completely superfluous stuff that runs in the background of, and stopping that doesn’t affect the app at all. Printer manufactures are notorious for bundling a bunch of useless background processes, and deleting them does not stop you from printing.




Jan 6, 2023 3:06 PM in response to chirs666

chirs666 wrote:

I'm able to get the notifications to stop by removing the launchagent that's causing it, but I need it for work -- the notifications loop infinitely for processes I've intentionally symlinked into the library folder so that they boot with my Mac (in this case, local postgres).

If you have a specific problem with a specific file, you should start your own thread about it. This one is officially a dumpster fire.

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.