Every time you switch on or restart your Mac, some programs start running automatically. Over time, as the number of these programs increases, you may notice your system starts to slow down. Thankfully, this is easy to fix. We explain how to change which programs start automatically on macOS as well as how to remove them completely.
1. Why do programs start automatically on my Mac?
2. How to stop applications from opening when you start up your Mac
3. How to enable new startup programs on Mac
4. An easy tool to manage startup programs on Mac
Why do programs start automatically on my Mac?
While it might sound like some kind of virus or malware, having programs automatically opening when you start up your Mac can actually be very useful. You’ll find that cloud storage programs, such as Google Drive or OneDrive, will often do this so that you can get on with your work and have your files synced in the background without needing to log in to your account every time you restart your Mac.
Other programs offer similar functionality, so it’s not all bad, but if you have too many programs auto-loading, then it doesn’t take long before your computer will get bogged down.
It’s worth monitoring startup programs (or Login Items as they’re often called) on a regular basis, as when you install new apps some can insert themselves into this category without you even knowing.
How to stop applications from opening when you start up your Mac
There are different types of startup programs on macOS, some of which you can manually disable in System Preferences, while others remain hidden and can only be removed via the Terminal app. The latter requires command-line coding and is not something we’d recommend unless you’re confident you know what you’re doing. In those instances, we strongly suggest you use a special app management tool like App Cleaner & Uninstaller as it provides a far easier and safer experience.
You may find that some of the programs have preference settings in their relevant apps which allow you to turn off the auto-loading feature. Therefore, it’s well worth checking these first before you head into the macOS settings. Should that not be the case, you can try disabling Login Items in System Preferences. Here’s what you’ll need to do.
How to disable user login items on macOS Monterey (or earlier versions):
- Go to System Preferences → Users & Groups.
- Switch to the Login Items tab.
- Click the Lock icon in the bottom left corner to change startup programs. It will require your password to allow changes.
- Select the app and click the Minus(-) icon to stop it from launching automatically at Mac startup. If you tick the chekbox by the application name it hides and unhides the startup program.
- Open System Settings.
- Click General in the sidebar.
- Select Login items.
- Click the minus (-) icon to remove login items of specific applications.
How to disable user login items on macOS Ventura:
applies to : macOS
How to enable new user login items on Mac
You may actually want to add programs to those that load automatically at start up, so here’s how to do that as well.
Here is a guide for macOS Monterey and earlier versions:
While staying in the System Preferences → Login Items tab, follow these steps:
- Click the Plus button.
- Select the app and then click Add.
Here is a guide for macOS Ventura:
- In System Settings, go to the General tab.
- Click Login Items.
- Click the plus (+) button.
- Select an application and click to add it.
One more way to add items is using the Dock panel. If your app has an icon in the Dock panel at the bottom of the screen, simply right-click on it and select Options → Open at Login from the pop-up window.
An easy tool to change startup programs
If you still have problems with startup items running automatically, and they can’t be disabled through the app settings or System Preferences, then an excellent option is to try the free App Cleaner & Uninstaller software. This allows you can manage the startup apps, including problematic launch agents and launch daemons that can be difficult to disable manually. Follow this link to download the app for free.
Once installed, here’s how to disable startup programs with App Cleaner & Uninstaller
- Run App Cleaner & Uninstaller.
- Go to the Startup Programs section.
- Select unneeded apps and switch their toggle buttons or click the Disable button.
You can even remove startup items from your Mac if you wish. For this, select unneeded launch agents and login items and click Remove.
One thing to note though. If you have decided to remove a login file, it’s a very good idea to check first that you will not need it anymore. A quick Google of the filename should let you know what it does and if it’s important. Removal of some extensions may damage your system, so if you’re unsure, leave it in place and do a little research.
Quick Video Guide
Now you know how to take control of startup and login items. Either manually disable and remove them or make use of powerful, dedicated software like App Cleaner & Uninstaller which will do it all for you at the click of a button. The advantage of App Cleaner & Uninstaller is that not only can you manage your startup programs, but you’re also able to cleanly uninstall general apps and manage various extensions, all via a friendly and easy to use interface.
Whichever route you choose, you should see an instant improvement in the performance of your Mac as you clear out the bloat that slows it down.
Podcast: How to disable Mac startup programs
This article is based on our expertise of macOS, its file system, the work of third-party apps and startup programs. We’ve been working 10+ years in developing our own disk utilities for making a Mac work smoothly. We regularly explore the latest updates of macOS and update our apps and our articles according to system changes. If you have any questions related to this guide, contact us by email.