How to Manage Startup Items on Mac (and Actually Speed Up Boot)
A fresh install of macOS boots in fifteen seconds. A Mac that's been through a few years of "accept all" doesn't. The difference is almost never the hardware — it's everything you agreed to run at login without ever consciously agreeing.
Every cloud-sync app, every launcher, every "helpful" helper tool wants to start with your Mac. One is fine. Twenty is why you're staring at a spinning progress dot while your coffee's still too hot to drink.
Here's how to get them under control, and the part most guides skip: the difference between the apps you see in settings and the background stuff you don't.
The two kinds of startup clutter (this is the whole game)
Modern macOS splits this into two lists, and conflating them is why people disable the wrong thing and then re-enable everything in a panic.
Login Items are actual apps that open when you sign in — Slack, Dropbox, that PDF reader. You can add or remove these yourself. They're the honest ones.
Allow in the Background (older macOS called them "Open at Login" extras, or you'll see them as osqueryd, com.something.helper, Agent) are little helper processes apps install so they can update themselves, sync, or check for you even when the app is closed. These are the sneaky ones. They don't show up as a Dock icon, so you'd never know they're there — and they're what makes a "clean" login list still boot slow.
You'll find both in the same place now:
- Open System Settings → General → Login Items.
- "Login Items" section at the top → the apps. Select one, hit the − to stop it opening at boot. This doesn't uninstall anything; it just stops the auto-launch. You can still open the app yourself.
- "Allow in the Background" section below → the helper processes. Flip off anything you don't need running silently.
That second section is where the real wins are. Go through it slowly. Turning one off just means that app can't do its background thing until you next open it — usually totally fine.
Which ones are actually worth killing?
Not all of them deserve to die. My honest triage:
- Keep on: anything you genuinely use every morning and would hate to open manually — your password manager, a note app you live in, screen-recording tools if you present a lot.
- Turn off: the "helper for app I open twice a month" crowd. A cloud drive can sync when you actually use it; it doesn't need to be resident 24/7. Launchers, update checkers, and "companion" apps are prime candidates.
- Investigate: anything you don't recognize. A helper named after a company you never installed software from is worth a closer look — and if it rings suspicious, that's a separate problem I cover in signs your Mac has malware.
The one app you should not disable is anything belonging to macOS itself or your hardware drivers. If it's clearly Apple, leave it.
The deeper layer: LaunchAgents and LaunchDaemons
If you've pruned both lists and boot is still slow, there's a third layer that neither System Settings shows you cleanly. Apps drop small property-list files into specific folders that tell macOS "start me, always":
~/Library/LaunchAgents/— per-user helpers/Library/LaunchAgents/— system-wide, per-login helpers/Library/LaunchDaemons/— system-level, runs before you even log in
To get there: Finder → Go menu → hold Option to reveal Library → navigate in. Each .plist names a program that auto-starts.
Here's my rule for this layer, and I don't break it: don't delete these files blind. A LaunchAgent with a cryptic reverse-DNS name might be something you need, and unlike a login item, deleting the plist can leave the app in a weird half-broken state. If you don't recognize it, look up the bundle name before touching it. And if you do remove one, reboot — otherwise the already-running process keeps going until then.
This is also exactly the kind of thing that quietly regrows. You clear it today, install three apps next month, and there they are again. Which is the argument for not doing this by hand forever.
The low-effort version
If the idea of auditing reverse-DNS plists at 11pm doesn't appeal — and it shouldn't — the Startup view in CleanDiskGo reads all three layers at once and shows them as a simple on/off list: the app, what it does, and whether it's safe to stop launching. No hunting through Library folders, no guessing whether com.acme.updater matters.
It's the same audit you just read about, except it takes one screen instead of twenty minutes of clicking through folders you weren't sure about.
What this actually buys you
Disabling startup items won't make your Mac faster while you use it — that's a different fix, and if your machine is slow mid-task rather than slow to boot, this one's more relevant. What it does buy you is a fast, clean login and a machine that isn't burning CPU syncing four clouds before you've even opened a window.
Boot time is one of those things you stop noticing because you assume it's just "how old Macs are." It usually isn't. It's a settings list. Go trim it.
Začnite čistiť svoj Mac
Stiahnite CleanDiskGo zadarmo a dajte svojmu Macu nový začiatok