System · Background Services

Hintergrundobjekte auf Ihrem Mac: sehen, was im Hintergrund läuft

Viele Apps installieren Helfer, die macOS selbstständig startet und im Hintergrund laufen lässt, ob die App geöffnet ist oder nicht: Updater, Sync-Agents, Lizenzprüfer, Homebrew-Dienste. Background Services listet jeden davon auf Ihrem Mac auf, zeigt, welche gerade laufen, und lässt Sie sie ohne Terminal stoppen, deaktivieren oder starten.

macOS 26 Tahoe oder neuer · Keine Kreditkarte · Alles läuft auf Ihrem Mac

Was sind Hintergrundobjekte auf dem Mac?

macOS startet Hintergrundprogramme über launchd, den Systemprozess, der alles andere startet. Eine App registriert bei launchd eine kleine Datei, die festlegt, was wann ausgeführt wird: bei der Anmeldung, alle paar Minuten oder ständig. Diese Dateien gibt es in zwei Arten:

  • Launch Agents laufen als Sie, in Ihrer Anmeldesitzung. Sie liegen in ~/Library/LaunchAgents nur für Ihr Konto oder in /Library/LaunchAgents für alle Benutzer.
  • Launch Daemons laufen als System, für alle Benutzer, bevor sich jemand anmeldet. Sie liegen in /Library/LaunchDaemons.

Die meisten sind harmlos, manche nützlich. Aber sie häufen sich an: Eine App, die Sie einmal ausprobiert haben, kann jahrelang einen Updater am Laufen halten. Und weil launchd sie ungefragt startet, richtet sich auch Malware gern als Launch Agent ein, um nach jedem Neustart zurückzukehren. Die Systemeinstellungen zeigen viele davon als Schalter unter „Anmeldeobjekte und Erweiterungen“, aber nicht, was jeder ausführt oder ob er gerade läuft.

Jeder Dienst in einer Liste

Background Services liest launchd direkt aus und kombiniert, was es findet:

Wo gesucht wirdAngezeigt als
In Ihrer Anmeldesitzung geladene Dienste und deaktivierteMit ihrem Label
~/Library/LaunchAgentsUser
/Library/LaunchAgentsSystem
/Library/LaunchDaemonsDaemon, schreibgeschützt
Homebrew-DiensteBrew

Jeder Dienst zeigt einen lesbaren Namen und sein vollständiges Label, seinen Zustand (Running, Stopped, Disabled oder Not loaded) und, solange er läuft, seine Prozess-ID. Laufende Dienste stehen zuerst. Ein Dienst, der auf der Festplatte liegt, aber nicht geladen ist, bekommt trotzdem seine Zeile, damit sich nichts durch Untätigkeit verbirgt.

Die mit macOS gelieferten Dienste sind standardmäßig ausgeblendet, denn das Stoppen eines solchen Dienstes legt die Systemfunktion lahm, die daran hängt. Aktivieren Sie Show macOS services, um sie ebenfalls zu sehen, und finden Sie über das Suchfeld einen Dienst nach Name oder Label.

Stoppen, deaktivieren oder starten

Stop beendet einen laufenden Dienst sofort. Disable weist launchd an, ihn nicht mehr zu starten, und Enable macht das rückgängig. Start lädt einen gestoppten Dienst. Das Deaktivieren nutzt den eigenen Schalter von launchd statt Dateien umzubenennen, sodass die Liste Startup Items immer damit übereinstimmt.

Launch Daemons werden angezeigt, sind aber schreibgeschützt: Sie zu ändern erfordert ein Administratorpasswort, nach dem dieser Bereich nicht fragt.

Sie wissen nicht, was ein Dienst tut? Sein Label nennt meist Entwickler und App, etwa com.example.updater. Einen Dienst eines Drittanbieters zu deaktivieren lässt sich leicht rückgängig machen, aber die Funktion, die daran hängt, etwa automatische Updates einer App, ruht, bis Sie ihn wieder aktivieren. Um die Dienste einer App samt App dauerhaft zu entfernen, nutzen Sie den Uninstaller.

Erfahren, wenn sich etwas Neues selbst installiert

Ist Tell me when an app adds a background item in den Einstellungen eingeschaltet, was standardmäßig der Fall ist, überwacht Tidy My Mac die Ordner für Launch Agents und Daemons sowie /Library/PrivilegedHelperTools und prüft jede Minute und kurz nach dem Öffnen einer App die Anmeldeobjekte und Hintergrunddienste, die Apps bei macOS registrieren. Was beim Einschalten schon vorhanden war, löst nie eine Meldung aus; nur neue oder geänderte Objekte. Objekte, die bei geschlossener App hinzukamen, werden beim nächsten Öffnen gemeldet.

Die Benachrichtigung nennt die App, sagt, was das Objekt ausführen wird und wer es signiert hat. Ein Programm ohne gültige Signatur eines bekannten Entwicklers erhält eine deutliche Warnung, da das bei echter Software ungewöhnlich und bei Malware häufig ist. Über die Benachrichtigung können Sie das Objekt mit Show anzeigen, einen Login-Agent mit Disable deaktivieren, mit Scan with Antivirus scannen oder Don't Tell Me Again for This App wählen.

Auf Ihrem Mac gelesen

Die Liste wird aus launchd und den oben genannten Ordnern auf Ihrem Mac aufgebaut. Nichts über Ihre Dienste wird irgendwohin gesendet; die Datenschutzerklärung beschreibt, was die App liest. Mit dem Festplattenvollzugriff kann sie die Systemkonfiguration lesen, die sie beschreibt.

Fragen zu Background Services

Bei Diensten von Drittanbietern in der Regel ja: Im schlimmsten Fall ruht eine Funktion ihrer App, etwa automatische Updates oder Synchronisierung, bis Sie den Dienst wieder aktivieren. Die eigenen Dienste von macOS sind aus diesem Grund standardmäßig ausgeblendet.

Daemons laufen als System, und sie zu ändern erfordert ein Administratorpasswort. Background Services listet sie auf, damit Sie sie sehen können, fragt aber nicht nach diesem Passwort.

Nein. Seine Datei bleibt, wo sie ist, und Enable holt ihn zurück. Um eine App samt ihren Launch Agents und Helfern zu entfernen, nutzen Sie den Uninstaller.

Startup Items betrifft, was bei der Anmeldung startet und wie lange Ihr Mac zum Hochfahren braucht. Background Services zeigt alles, was launchd kennt, einschließlich Daemons und Homebrew-Diensten, und was gerade läuft.

Testen Sie jeden Bereich 7 Tage kostenlos.

Nur Ihre E-Mail-Adresse, keine Kreditkarte. Danach $19.99 für Ihr erstes Jahr, anschließend $59.99 pro Jahr.

Kostenlos testen