Sistem · Background Services

Mac'inizdeki arka plan öğeleri: neyin çalışmaya devam ettiğini görün

Birçok uygulama, macOS'un kendiliğinden başlattığı ve uygulama açık olsun olmasın arka planda çalışmaya devam eden yardımcılar yükler: güncelleyiciler, eşzamanlama ajanları, lisans denetleyicileri, Homebrew hizmetleri. Background Services, Mac'inizdeki her birini listeler, hangilerinin şu anda çalıştığını gösterir ve Terminal'e gerek kalmadan onları durdurmanıza, devre dışı bırakmanıza veya başlatmanıza olanak tanır.

macOS 26 Tahoe veya sonrası · Kredi kartı gerekmez · Her şey Mac'inizde çalışır

Mac'te arka plan öğeleri nedir?

macOS arka plan programlarını, diğer her şeyi başlatan sistem süreci olan launchd aracılığıyla başlatır. Bir uygulama, launchd'ye neyin ne zaman çalışacağını söyleyen küçük bir dosya kaydeder: oturum açıldığında, birkaç dakikada bir ya da sürekli. Bu dosyalar iki türdür:

  • Launch agent'lar sizin adınıza, oturumunuzda çalışır. Yalnızca sizin hesabınız için ~/Library/LaunchAgents klasöründe, tüm kullanıcılar içinse /Library/LaunchAgents klasöründe bulunurlar.
  • Launch daemon'lar sistem olarak, tüm kullanıcılar için ve kimse oturum açmadan önce çalışır. /Library/LaunchDaemons klasöründe bulunurlar.

Çoğu zararsızdır, bazıları da faydalıdır. Ancak zamanla birikirler: bir kez denediğiniz bir uygulama, yıllarca çalışan bir güncelleyici bırakabilir. Ayrıca launchd onları kimse istemeden başlattığı için launch agent, kötü amaçlı yazılımların her yeniden başlatmadan sonra geri gelmek için kendini yerleştirdiği yerdir. Sistem Ayarları bunların çoğunu Giriş Öğeleri ve Uzantılar altında anahtarlar olarak gösterir, ancak her birinin neyi çalıştırdığını veya şu anda çalışıp çalışmadığını göstermez.

Tüm hizmetler tek listede

Background Services, launchd'yi doğrudan okur ve bulduklarını bir araya getirir:

Nereye bakarNasıl gösterilir
Oturumunuzda yüklü olan hizmetler ve devre dışı bırakılmış olanlarEtiketleriyle
~/Library/LaunchAgentsUser
/Library/LaunchAgentsSystem
/Library/LaunchDaemonsDaemon, salt okunur
Homebrew hizmetleriBrew

Her hizmet okunabilir bir ad ve tam etiketiyle, durumuyla (Running, Stopped, Disabled veya Not loaded) ve çalışırken süreç kimliğiyle (PID) gösterilir. Çalışan hizmetler önce gelir. Diskte bulunan ama yüklenmemiş bir hizmet de kendi satırını alır; böylece hiçbir şey boşta durduğu için gözden kaçmaz.

macOS ile gelen hizmetler varsayılan olarak gizlenir, çünkü bunlardan birini durdurmak, desteklediği sistem özelliğini bozar. Onları da görmek için Show macOS services kutusunu işaretleyin; bir hizmeti adına veya etiketine göre bulmak için arama alanını kullanın.

Durdurun, devre dışı bırakın veya başlatın

Stop, çalışan bir hizmeti hemen sonlandırır. Disable, launchd'ye onu bir daha başlatmamasını söyler; Enable bunu geri alır. Start, durdurulmuş bir hizmeti yükler. Devre dışı bırakma, dosyaları yeniden adlandırmak yerine launchd'nin kendi anahtarını kullanır; böylece Startup Items listesi her zaman onunla uyumlu olur.

Launch daemon'lar gösterilir ama salt okunurdur: onları değiştirmek, bu bölümün istemediği bir yönetici parolası gerektirir.

Bir hizmetin ne yaptığından emin değil misiniz? Etiketi genellikle geliştiriciyi ve uygulamayı belirtir, örneğin com.example.updater. Üçüncü taraf bir hizmeti devre dışı bırakmak kolayca geri alınabilir, ancak desteklediği özellik, örneğin bir uygulamanın otomatik güncellemeleri, siz onu yeniden etkinleştirene kadar durur. Bir uygulamanın hizmetlerini uygulamayla birlikte kalıcı olarak kaldırmak için Uninstaller bölümünü kullanın.

Yeni bir şey kendini yüklediğinde haberiniz olsun

Settings'te Tell me when an app adds a background item açıkken (varsayılan olarak açıktır) Tidy My Mac, launch agent ve daemon klasörlerini ve /Library/PrivilegedHelperTools klasörünü izler; uygulamaların macOS'a kaydettiği giriş öğelerini ve arka plan hizmetlerini her dakika ve bir uygulama açıldıktan kısa süre sonra denetler. Özelliği açtığınızda zaten var olanlar hiçbir zaman uyarı vermez; yalnızca yeni veya değişen öğeler bildirilir. Uygulama kapalıyken eklenen öğeler, uygulama bir sonraki açıldığında bildirilir.

Bildirim uygulamanın adını verir, öğenin neyi çalıştıracağını ve kimin imzaladığını söyler. Bilinen bir geliştiriciden geçerli imzası olmayan bir program açık bir uyarı alır, çünkü bu gerçek yazılımlarda olağan dışı, kötü amaçlı yazılımlarda ise yaygındır. Bildirimden öğeyi görmek için Show, bir oturum ajanını kapatmak için Disable, Scan with Antivirus veya Don't Tell Me Again for This App seçeneklerini kullanabilirsiniz.

Mac'inizde okunur

Liste, Mac'inizde launchd'den ve yukarıdaki klasörlerden oluşturulur. Sahip olduğunuz hizmetlerle ilgili hiçbir şey bir yere gönderilmez; Gizlilik Politikası, uygulamanın neleri okuduğunu açıklar. Tam Disk Erişimi, uygulamanın bunları tanımlayan sistem yapılandırmasını okumasını sağlar.

Background Services hakkında sorular

Üçüncü taraf hizmetler için genellikle evet: en kötü ihtimalle uygulamalarının otomatik güncellemeler veya eşzamanlama gibi bir özelliği, hizmeti yeniden etkinleştirene kadar durur. macOS'un kendi hizmetleri de bu nedenle varsayılan olarak gizlenir.

Daemon'lar sistem olarak çalışır ve onları değiştirmek bir yönetici parolası gerektirir. Background Services onları görebilmeniz için listeler, ancak bu parolayı istemez.

Hayır. Dosyası olduğu yerde kalır ve Enable onu geri getirir. Bir uygulamayı launch agent'ları ve yardımcılarıyla birlikte kaldırmak için Uninstaller bölümünü kullanın.

Startup Items, oturum açtığınızda neyin başladığı ve Mac'inizin ne kadar sürede açıldığıyla ilgilidir. Background Services ise daemon'lar ve Homebrew hizmetleri dahil launchd'nin bildiği her şeyi ve şu anda neyin çalıştığını gösterir.

Tüm bölümleri 7 gün ücretsiz deneyin.

Yalnızca e-posta adresiniz, kredi kartı yok. Ardından ilk yıl için $19.99, sonrasında yılda $59.99.

Ücretsiz denemenizi başlatın