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!


268 replies

Dec 18, 2022 6:31 AM in response to etresoft

Thanks for all the information. The strange thing about this is that it only appeared when I migrated my data from a MacBook Pro to a new MacBook Air. When I go back to the Pro, the notifications do not show up, just on the Air--both running Ventura 13.1. I'm not sure it's worth starting a new thread as others seem to be having a similar problem. I'll wait for the next software update.

Dec 19, 2022 7:08 PM in response to etresoft

I think I will follow you because you seem to have the right attitude. Been an exclusive Mac user since 1985, and am continually frustrated by feature fuddle and how System Prefs seems to be the neverending story. Could you share why you are reluctant to give ways to obtain app signatures (those are the developers’ bona fixes, right) and how they can be important?. Thanks.


[Email Edited by Moderator]

Dec 19, 2022 7:13 PM in response to r bryan

It has taken me 25 years to learn to wait 6-8 months before upgrading the new MacOS, formerly OSX (until Tim 15 months ago told us to call it MacOS, like it was in the early 2000s). The reason is because of a half-dozen or so video and audio apps that do not upgrade their own software fast enough to be compatible with the latest version of Apple operating system. Be well.

Dec 20, 2022 6:31 AM in response to Jed Fish Gould

Jed Fish Gould wrote:

Could you share why you are reluctant to give ways to obtain app signatures (those are the developers’ bona fixes, right) and how they can be important?

I have been publishing information from app signatures for several years. But in my case, I also include the associated plist configuration files and any associated data files to help users identify exactly which apps are responsible.


I've seen many people confused by the limited information that Apple provides.

Extremely slow external SSD read and writ… - Apple Community

What the heck is "Liangyan Cai"? - Apple Community

I keep getting this notification over and… - Apple Community

Errant Kernel File In System Settings Log… - Apple Community


I've been reluctant to provide an interface to disable background launch agents and launch daemons like Apple has done.


It has taken me 25 years to learn to wait 6-8 months before upgrading the new MacOS, formerly OSX (until Tim 15 months ago told us to call it MacOS, like it was in the early 2000s). The reason is because of a half-dozen or so video and audio apps that do not upgrade their own software fast enough to be compatible with the latest version of Apple operating system.

I do the same thing. I'm still running Monterey on my primary computer and will continue to do so until May or June next year. I regularly use my older computer running Ventura too, just so I know what my users are dealing with. After June, I'll be running macOS 14 on that so I know what people will be dealing with in the future. I strongly recommend that anyone who uses a Mac for their livelihood to do likewise.


Barney-15E wrote:

I think it is because he can’t suggest you use his software on this forum.

That's only part of it. I've got some other conspiracy theory angles too.


I do fault Apple for not providing a better interface. And I will take the opportunity to explain how I would, and have, done it better. But to be clear, I do agree with Apple's ultimate goal. The world is changing. Things have been going great for several years and lots of people want to put an end to that. They will be successful. In response, Apple has been acting much more aggressively in certain areas. My recommendation is to trust people like Apple. Don't trust then based on what they say, but based on what they've done. Notably, Apple says very little and does an awful lot to support and empower its users. As someone once said, "by their works you shall know them."

Dec 25, 2022 7:09 AM in response to Barney-15E

Barney-15E wrote:

That’s easy. I don’t install it because it is most likely crapware.

It's easy if you can choose what software you want to run. In my case, my employer makes the choice for me. When they decided to stop using GoToMeeting, they made us use MS Teams instead. OneDrive has been a constant, and earlier versions used to work okay, but no longer. I agree it is crapware, it does not function as advertised (very little that Microsoft puts out does, hope I can say that here)... but my only choice other than installing it on my home machine is to not work from home at all.

Dec 25, 2022 7:42 AM in response to elisatems

but my only choice other than installing it on my home machine is to not work from home at all.

I guess there's that, but I wouldn't do work on my personal computer. I would require the company provide me with a computer to work from home.


Using your personal computer for work leaves it liable to search should your employer be sued or criminally investigated.

Dec 25, 2022 7:56 AM in response to Barney-15E

I guess there's that, but I wouldn't do work on my personal computer. I would require the company provide me with a computer to work from home.

They're a university, and no way would they do that - they haven't the resources to provide faculty with a second computer to take home. I have had their computer at home before - but because of their security measures, it is much less convenient to use there and lugging it back and forth is unacceptably cumbersome.


Using your personal computer for work leaves it liable to search should your employer be sued or criminally investigated.

Of course, but that's a chance I'm willing to take. I do not store sensitive documents on the local machine - even the one at work - except in OneDrive, and then only as long as they are needed. That's one reason it's important to me to get OneDrive working properly. The currently supported version does not seem to work properly under Ventura. If I cannot solve this on my own I will get our IT department involved after the holiday break.

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 10:30 AM in response to elisatems

elisatems wrote:

Interesting. I've never heard of Mothers Ruin Software. How do I know I can trust that their product doesn't contain malware?

That's what this part is for:



When you see that, you know you can trust the recommendation.


Also, you can simply go to the Mother's Ruin web site and read the About page:


Mothers Ruin Software is the nom de guerre of one Randy Saldinger, a Seattle-based independent — and completely unpaid — developer of macOS software.

I've been using macOS since 1988 — when it was called System 6. I've been developing for macOS since 2003 — when it was called Mac OS X. I worked on the macOS Engineering team at Apple from Snow Leopard through Mavericks — when it was called OS X.

Since leaving Apple, I've been “temporarily” retired — anything is possible, but don't hold your breath — and continuing to develop for macOS to the extent it entertains me. I don't make money from this endeavor in any way, so have the luxury to do what interests me and ignore the rest.


Of course, anyone can say anything on the internet. But this is a well-known product for several years. What is fascinating is how many people will accept any number of scam products without any history, about page, or community support. As the very name suggests, it is good to be suspicious. But it seems like people are only suspicious of the people they shouldn't be and never those that merit it.




This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

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.