←→ Underneath: Background Apps · Wszystkie poradniki dla Maca

Co oznacza „Pozwalaj w tle” na Macu

W Ustawieniach systemowych › Ogólne › Rzeczy otwierane podczas logowania i rozszerzenia jest lista Pozwalaj w tle (Allow in the Background) z przełącznikiem przy każdej aplikacji. Oto co naprawdę kontrolują te przełączniki.

Krótka odpowiedź: każda pozycja to aplikacja (lub deweloper), która zainstalowała rzecz działającą w tle: proces pomocniczy, agenta uruchamiania lub demona, który może działać, nawet gdy aplikacja nie jest otwarta. Wyłączenie przełącznika zatrzymuje te elementy. Sama aplikacja nadal otwiera się normalnie, ale funkcje zależne od procesu pomocniczego, takie jak automatyczne uaktualnienia, synchronizacja czy VPN, mogą przestać działać.

Skąd się wzięła

Apple dodało tę listę w macOS 13 Ventura. Wcześniej aplikacje mogły po cichu instalować agenty uruchamiania. Teraz macOS zapisuje każdą rzecz działającą w tle w swojej bazie danych Background Task Management, pokazuje powiadomienie Dodano rzeczy działające w tle, gdy pojawi się nowa, i daje Ci przełącznik.

Co jest rzeczą działającą w tle

Aplikacje, które po prostu otwierają się podczas logowania, są na osobnej liście Otwieraj podczas logowania powyżej. Zobacz, jak wyłączyć otwieranie aplikacji podczas logowania.

Dlaczego niektóre pozycje pokazują nazwę dewelopera

macOS grupuje elementy według tego, kto je podpisał. Jeśli element jest zwykłym plikiem .plist w folderze LaunchAgents, macOS często nie potrafi powiązać go z jedną aplikacją, więc zamiast tego pokazuje nazwę dewelopera z podpisu, na przykład „Google LLC” lub „Adobe Inc.”. Jeden przełącznik może wtedy obejmować kilka elementów tego dewelopera.

Czy wyłączać?

Rodzaj aplikacjiPo wyłączeniu
Programy aktualizujące (Google, Microsoft, Adobe, Zoom)Aplikacja przestaje sama się uaktualniać. Zwykle to nie problem, jeśli uaktualniasz ręcznie.
Procesy pomocnicze na pasku menuIkona na pasku menu może zniknąć, dopóki nie otworzysz aplikacji.
Synchronizacja z chmurą (Dropbox, OneDrive, Google Drive)Pliki przestają synchronizować się w tle.
VPN i narzędzia zabezpieczająceOchrona może się wyłączyć lub nie połączyć. Zostaw włączone, chyba że odinstalowujesz narzędzie.
Narzędzia do kopii zapasowychZaplanowane kopie zapasowe przestają się wykonywać. Zostaw włączone.
Narzędzia do sprzętu (sterowniki myszy, klawiatury, audio)Niestandardowe przyciski lub urządzenia mogą przestać działać.
Usunięte aplikacjeNic. Pozostałość warto usunąć; zobacz niżej.

Wyłączenie przełącznika nie usuwa plików. Aby to cofnąć, włącz go ponownie. Niektóre zmiany zaczynają działać dopiero po wylogowaniu lub ponownym uruchomieniu.

Znajdź plik stojący za pozycją

Strona ustawień nie pokazuje, z którego pliku pochodzi pozycja. Aby go znaleźć:

  1. Otwórz w Finderze (⇧⌘G) ~/Library/LaunchAgents, /Library/LaunchAgents i /Library/LaunchDaemons i poszukaj plików z nazwą dewelopera.
  2. Albo wykonaj w Terminalu to polecenie (zapyta o hasło administratora i wypisze długą listę):
    sudo sfltool dumpbtm
    Przy każdym elemencie widać nazwę, dewelopera, URL (ścieżkę do pliku lub aplikacji) oraz to, czy jest włączony.

Pozostałości po usuniętych aplikacjach

Jeśli pozycja należy do aplikacji, którą już usunąłeś, jej plik agenta uruchamiania zwykle nadal leży w jednym z powyższych folderów. Usuń go bezpiecznie, jak opisano w poradniku jak wyłączyć agenty uruchamiania. Jeśli lista nadal wygląda źle, polecenie Apple sfltool resetbtm resetuje całą bazę danych; potem uruchom Maca ponownie. Każda aplikacja znowu poprosi o zgodę na działanie w tle, więc używaj tego tylko w ostateczności.

FAQ

Co oznacza „Pozwalaj w tle” na Macu?

To lista aplikacji, które mają rzeczy działające w tle: procesy pomocnicze, agenty uruchamiania lub demony, które mogą działać bez otwartego okna aplikacji. Przełącznik decyduje, czy macOS pozwala im działać.

Czy wyłączenie „Pozwalaj w tle” jest bezpieczne?

Zwykle tak w przypadku programów aktualizujących i procesów pomocniczych, których nie potrzebujesz. Sama aplikacja nadal się otwiera. Ale VPN, narzędzia do kopii zapasowych, synchronizacji, zabezpieczeń i niektóre narzędzia do sprzętu potrzebują swojej rzeczy działającej w tle, więc po wyłączeniu mogą przestać działać.

Dlaczego „Pozwalaj w tle” pokazuje nazwę dewelopera zamiast aplikacji?

macOS grupuje rzeczy działające w tle według dewelopera, który je podpisał. Gdy element jest zwykłym plikiem agenta uruchamiania, a nie częścią aplikacji, macOS często pokazuje nazwę dewelopera z podpisu.

Dlaczego dostałem powiadomienie „Dodano rzeczy działające w tle”?

macOS pokazuje je, gdy aplikacja instaluje nową rzecz działającą w tle. To informacja, a nie ostrzeżenie. Kliknij je, aby otworzyć Rzeczy otwierane podczas logowania i rozszerzenia i sprawdzić element.

Czy wyłączenie czegoś usuwa?

Nie. Pliki zostają tam, gdzie są. macOS tylko nie pozwala tym elementom działać. Aby to cofnąć, włącz przełącznik z powrotem.