Rehber · Güncellenme: 4 Kasım 2026
Mac'te LaunchAgents ve LaunchDaemons: nedir ve hangileri kaldırılmalı
Mac'te arka planda çalışan şeylerin çoğu, LaunchAgents ve LaunchDaemons klasörlerindeki küçük dosyalarla başlatılır. Bu klasörlerin nerede olduğu, bir dosyanın nasıl okunacağı, birinin güvenle nasıl durdurulacağı ve oraya ait olmayan birinin nasıl fark edileceği burada.
macOS 26 Tahoe veya sonrası · Kredi kartı gerekmez · Her şey Mac'inizde çalışır
Kısa yanıt: launch agent ya da daemon, macOS'a oturum açıldığında veya açılışta bir program başlatmasını söyleyen bir .plist dosyasıdır. Sizinkiler ~/Library/LaunchAgents içindedir; tüm kullanıcılar için olanlar /Library/LaunchAgents ve /Library/LaunchDaemons içindedir. Apple'ın kendi dosyaları korumalı /System/Library içindedir ve bunlara dokunulmamalıdır. Birini durdurmak için Sistem Ayarları › Genel › Oturum Açma Öğeleri ve Genişletmeler'de kapatın ya da dosyasını klasörden taşıyıp yeniden başlatın.
Agent'lar ve daemon'lar: aradaki fark
- Launch agent, bir kullanıcı için, o kullanıcı oturum açtıktan sonra çalışır ve ekranda bir şeyler gösterebilir. Güncelleyiciler, eşzamanlama yardımcıları ve menü çubuğu yardımcıları genellikle agent'tır.
- Launch daemon, tüm Mac için, açılıştan itibaren, kimse oturum açmadan önce ve genellikle sistemin kendi kullanıcısı olarak çalışır. Sürücü yardımcıları, VPN'ler ve yedekleme hizmetleri genellikle daemon'dır.
İkisini de macOS'un çalıştırdığı ilk süreç olan launchd başlatır. launchd bu dosyaları açılışta ve oturum açılışında okur ve adını verdikleri programları başlatır, yeniden başlatır ya da zamanlar.
Nerede bulunurlar
| Klasör | İçinde ne var |
|---|---|
~/Library/LaunchAgents | Yalnızca sizin hesabınız için, kullandığınız uygulamaların eklediği agent'lar. Bunları parola girmeden taşıyabilirsiniz. |
/Library/LaunchAgents | Mac'teki her kullanıcı için, parolanızı isteyen yükleyicilerin eklediği agent'lar. |
/Library/LaunchDaemons | Tüm Mac için daemon'lar; bunları da parolanızla yükleyiciler ekler. |
/System/Library/LaunchAgents, /System/Library/LaunchDaemons | macOS'un kendi dosyaları. Mühürlü sistem birimindedirler ve değiştirilemezler. |
Birini Finder'da açmak için Git › Klasöre Git'i seçin ve yolu yapıştırın. macOS 13'ten bu yana Sistem Ayarları › Genel › Oturum Açma Öğeleri ve Genişletmeler de çoğunu ait oldukları uygulama ya da geliştirici altında, her birini kapatmak için bir anahtarla listeler.
Bir dosya nasıl okunur
Her dosya sahibinin adını taşır; örneğin Google'ın güncelleyicisi için com.google.keystone.agent.plist ya da Microsoft AutoUpdate için com.microsoft.update.agent.plist. Neyi başlattığını görmek için Terminal'de plutil -p yazın, ardından bir boşluk bırakıp dosyayı pencereye sürükleyin ve çalıştırın. Önemli satırlar:
- Program veya ProgramArguments: çalıştırdığı program ve tam yolu. Bu, dosyanın gerçekte hangi uygulamaya ait olduğunu gösterir.
- RunAtLoad: oturum açıldığında ya da açılışta başlayıp başlamadığı.
- KeepAlive: her kapandığında macOS'un onu yeniden başlatıp başlatmadığı.
- StartInterval veya StartCalendarInterval: saatte bir gibi bir zamanlamayla çalışıp çalışmadığı.
Şu anda oturumunuzda hangilerinin çalıştığını görmek için launchctl list komutunu çalıştırın; ilk sütun, çalışanların süreç kimliğini gösterir.
Biri güvenle nasıl durdurulur
- Önce Sistem Ayarları › Genel › Oturum Açma Öğeleri ve Genişletmeler'i açın ve Arka Planda İzin Ver altında uygulamanın anahtarını kapatın. Bu, istediğiniz zaman geri alınabilir.
- Listede yoksa ya da kendini tekrar tekrar açıyorsa, dosyasını silmek yerine klasörden Masaüstünüze taşıyın ve yeniden başlatın. /Library içindeki dosyalar parolanızı ister.
- Hâlâ kullandığınız bir uygulama düzgün çalışmayı bırakırsa dosyayı geri koyun ve yeniden başlatın.
Uygulamayı artık hiç kullanmıyorsanız onu artıklarıyla birlikte kaldırın; Mac'te uygulamaları tamamen kaldırma rehberine bakın. /System içinden asla dosya taşımayın.
Bir launch agent'ın oraya ait olmadığını gösteren işaretler
- Adı rastgele harflerden oluşuyor ya da /System dışında com.apple adıyla Apple'ı taklit ediyor.
- Çalıştırdığı program gizli bir klasörde, /Users/Shared'da, /tmp'de ya da sahip olduğunuz hiçbir uygulamanın adını taşımayan bir klasörde.
- KeepAlive ayarlı ve yüklediğiniz hiçbir uygulamaya ait değil.
- Kaldırdıktan sonra geri geldi: başka bir şey, genellikle başka bir agent ya da onu yükleyen uygulama, onu geri koyuyor.
Böyle bir şey bulursanız Mac'ten kötü amaçlı yazılım nasıl kaldırılır rehberini izleyin; çevresindeki oturum açma öğeleri için de Mac'te başlangıç öğeleri rehberine bakın.
Tidy My Mac ile launch agent'lar ve daemon'lar
- Background Services Mac'inizdeki her launch agent'ı, daemon'ı ve Homebrew hizmetini listeler, hangilerinin şu anda çalıştığını gösterir ve istemediklerinizi durdurur ya da devre dışı bırakır.
- Startup Items, oturum açıldığında neyin başladığını her öğenin ait olduğu uygulamayla birlikte ve Mac'inizin ölçülen açılış süresini gösterir.
- Antivirus, şüpheli bir agent'ın başlattığı programları tarar.
Launch agent'lar ve daemon'lar hakkında sorular
Kendi ~/Library/LaunchAgents klasörünüzdeki bir dosya için genellikle evet: en kötü ihtimalle bir uygulamanın yardımcısı başlamaz. Geri koyabilmek için silmek yerine önce Masaüstüne taşıyın. /System içindeki hiçbir şeye dokunmayın.
distnoted macOS'un bir parçasıdır: uygulamalar ve sistem hizmetleri arasında bildirimleri iletir. Kötü amaçlı yazılım değildir. Çok CPU kullanıyorsa genellikle bir uygulama ona yoğun mesaj gönderiyordur; hangisi olduğunu bulmak için uygulamalardan tek tek çıkın ya da yeniden başlatın.
Oturum açma öğesi, oturum açtığınızda önünüzde bir uygulama ya da belge açar. Launch agent ise bir programı arka planda, çoğu zaman hiçbir pencere olmadan başlatır; ayrıca bir zamanlamayla çalışabilir ya da kendini yeniden başlatabilir.
Bir uygulamayı Çöp Sepeti'ne sürüklemek, Kitaplık klasörünüze koyduğu dosyaları kaldırmaz. Geride kalan agent artık var olmayan bir programı başlatmaya çalışır; bu zarar vermez ama günlüklerinizi doldurur. Onu kaldırın ya da artıkları bulan bir kaldırıcı kullanın.
Tidy My Mac ile yapın
Background Services
Tüm launch agent'lar ve daemon'lar, şu anda çalışanlarla birlikte.
Daha fazla bilgi →Startup Items
Launch agent'larınız; uygulamaları, açma/kapama anahtarı ve açılış süreniz ile birlikte.
Daha fazla bilgi →Antivirus
İndirmeler için gerçek zamanlı koruma, tam taramalar ve karantina.
Daha fazla bilgi →Mac'inizi 7 gün ücretsiz olarak kötü amaçlı yazılımlara karşı tarayın.
Yalnızca e-posta adresiniz, kredi kartı yok. Ardından ilk yıl için $19.99, sonrasında yılda $59.99.
Mac'inizi ücretsiz tarayın