←→ Underneath: Background Apps · Όλοι οι οδηγοί για Mac
Τι σημαίνει το «Να επιτρέπεται στο παρασκήνιο» σε ένα Mac
Στις Ρυθμίσεις συστήματος › Γενικά › Στοιχεία σύνδεσης και επεκτάσεις υπάρχει μια λίστα με τίτλο Να επιτρέπεται στο παρασκήνιο (Allow in the Background), με έναν διακόπτη δίπλα σε κάθε εφαρμογή. Δείτε τι ελέγχουν πραγματικά αυτοί οι διακόπτες.
Σύντομη απάντηση: κάθε καταχώριση είναι μια εφαρμογή (ή ένας προγραμματιστής) που έχει εγκαταστήσει ένα στοιχείο παρασκηνίου: μια βοηθητική διεργασία, ένα launch agent ή ένα daemon που μπορεί να εκτελείται χωρίς να είναι ανοιχτή η εφαρμογή. Αν απενεργοποιήσετε τον διακόπτη, αυτά τα στοιχεία σταματούν να εκτελούνται. Η εφαρμογή ανοίγει κανονικά, αλλά λειτουργίες που εξαρτώνται από τη βοηθητική διεργασία, όπως η αυτόματη ενημέρωση, ο συγχρονισμός ή ένα VPN, μπορεί να σταματήσουν.
Από πού προήλθε
Η Apple πρόσθεσε αυτή τη λίστα στο macOS 13 Ventura. Πριν από αυτό, οι εφαρμογές μπορούσαν να εγκαθιστούν launch agents αθόρυβα. Τώρα το macOS καταγράφει κάθε στοιχείο παρασκηνίου στη βάση δεδομένων Background Task Management, εμφανίζει την ειδοποίηση Προστέθηκαν στοιχεία παρασκηνίου όταν εμφανίζεται νέο στοιχείο και σας δίνει έναν διακόπτη.
Τι θεωρείται στοιχείο παρασκηνίου
- Launch agents: εκτελούνται ως εσείς, αφού συνδεθείτε. Συχνά προγράμματα ενημέρωσης, βοηθοί γραμμής μενού ή προγράμματα συγχρονισμού.
- Launch daemons: εκτελούνται ως root, από την εκκίνηση του Mac. Συχνά εργαλεία VPN, ασφάλειας, αντιγράφων ασφαλείας ή προγραμμάτων οδήγησης.
- Βοηθητικές διεργασίες μέσα σε εφαρμογή: από το macOS 13, οι εφαρμογές μπορούν να καταχωρίζουν μια βοηθητική διεργασία μέσα από το δικό τους πακέτο, χωρίς αρχείο στους φακέλους
LaunchAgents.
Οι εφαρμογές που απλώς ανοίγουν κατά τη σύνδεση βρίσκονται στην ξεχωριστή λίστα Άνοιγμα κατά τη σύνδεση από πάνω. Δείτε πώς να σταματήσετε το άνοιγμα εφαρμογών κατά τη σύνδεση.
Γιατί ορισμένες καταχωρίσεις εμφανίζουν όνομα προγραμματιστή
Το macOS ομαδοποιεί τα στοιχεία ανάλογα με το ποιος τα υπέγραψε. Αν το στοιχείο είναι απλό αρχείο .plist σε φάκελο LaunchAgents, το macOS συχνά δεν μπορεί να το συνδέσει με μία εφαρμογή, οπότε εμφανίζει το όνομα του προγραμματιστή από την υπογραφή, όπως «Google LLC» ή «Adobe Inc.». Τότε ένας διακόπτης μπορεί να καλύπτει πολλά στοιχεία του ίδιου προγραμματιστή.
Να τον απενεργοποιήσετε;
| Είδος εφαρμογής | Αν τον απενεργοποιήσετε |
|---|---|
| Προγράμματα ενημέρωσης (Google, Microsoft, Adobe, Zoom) | Η εφαρμογή δεν ενημερώνεται πια μόνη της. Συνήθως δεν πειράζει αν ενημερώνετε χειροκίνητα. |
| Βοηθοί γραμμής μενού | Το εικονίδιο στη γραμμή μενού μπορεί να εξαφανιστεί μέχρι να ανοίξετε την εφαρμογή. |
| Συγχρονισμός cloud (Dropbox, OneDrive, Google Drive) | Τα αρχεία σταματούν να συγχρονίζονται στο παρασκήνιο. |
| Εργαλεία VPN και ασφάλειας | Η προστασία μπορεί να σταματήσει ή να μη συνδέεται. Αφήστε τον ενεργό, εκτός αν απεγκαθιστάτε το εργαλείο. |
| Εργαλεία αντιγράφων ασφαλείας | Τα προγραμματισμένα αντίγραφα ασφαλείας σταματούν. Αφήστε τον ενεργό. |
| Εργαλεία υλικού (προγράμματα οδήγησης ποντικιού, πληκτρολογίου, ήχου) | Προσαρμοσμένα κουμπιά ή συσκευές μπορεί να σταματήσουν να λειτουργούν. |
| Εφαρμογές που διαγράψατε | Τίποτα. Το στοιχείο που απέμεινε πρέπει να φύγει· δείτε παρακάτω. |
Η απενεργοποίηση ενός διακόπτη δεν διαγράφει αρχεία. Ενεργοποιήστε τον ξανά για να την αναιρέσετε. Ορισμένες αλλαγές ισχύουν μόνο αφού αποσυνδεθείτε ή κάνετε επανεκκίνηση.
Βρείτε το αρχείο πίσω από μια καταχώριση
Η σελίδα ρυθμίσεων δεν δείχνει από ποιο αρχείο προέρχεται μια καταχώριση. Για να το βρείτε:
- Ανοίξτε τα
~/Library/LaunchAgents,/Library/LaunchAgentsκαι/Library/LaunchDaemonsστο Finder (⇧⌘G) και αναζητήστε αρχεία με το όνομα του προγραμματιστή. - Ή εκτελέστε αυτό στο Τερματικό (ζητά τον κωδικό διαχειριστή σας και εμφανίζει μια μεγάλη λίστα):
Κάθε στοιχείο εμφανίζει το όνομά του, τον προγραμματιστή, το URL (τη διαδρομή του αρχείου ή της εφαρμογής) και αν είναι ενεργοποιημένο.sudo sfltool dumpbtm
Υπολείμματα διαγραμμένων εφαρμογών
Αν μια καταχώριση ανήκει σε εφαρμογή που έχετε ήδη διαγράψει, το αρχείο launch agent της βρίσκεται συνήθως ακόμα σε έναν από τους παραπάνω φακέλους. Αφαιρέστε το με τον ασφαλή τρόπο που περιγράφεται στο πώς να απενεργοποιήσετε launch agents. Αν η λίστα εξακολουθεί να φαίνεται λάθος, η εντολή της Apple sfltool resetbtm επαναφέρει ολόκληρη τη βάση δεδομένων· έπειτα κάντε επανεκκίνηση. Κάθε εφαρμογή θα ζητήσει ξανά άδεια για το παρασκήνιο, οπότε χρησιμοποιήστε την μόνο ως τελευταίο βήμα.
Συχνές ερωτήσεις
Τι σημαίνει το Να επιτρέπεται στο παρασκήνιο σε ένα Mac;
Εμφανίζει εφαρμογές που έχουν στοιχεία παρασκηνίου: βοηθητικές διεργασίες, launch agents ή daemons που μπορούν να εκτελούνται χωρίς να είναι ανοιχτό το παράθυρο της εφαρμογής. Ο διακόπτης καθορίζει αν το macOS επιτρέπει την εκτέλεση αυτών των στοιχείων.
Είναι ασφαλές να απενεργοποιήσω το Να επιτρέπεται στο παρασκήνιο;
Συνήθως ναι για προγράμματα ενημέρωσης και βοηθητικές διεργασίες που δεν χρειάζεστε. Η ίδια η εφαρμογή εξακολουθεί να ανοίγει. Όμως τα εργαλεία VPN, αντιγράφων ασφαλείας, συγχρονισμού και ασφάλειας, καθώς και ορισμένα εργαλεία υλικού, χρειάζονται το στοιχείο παρασκηνίου τους, οπότε η απενεργοποίησή του μπορεί να τα σταματήσει.
Γιατί το Να επιτρέπεται στο παρασκήνιο εμφανίζει όνομα προγραμματιστή αντί για εφαρμογή;
Το macOS ομαδοποιεί τα στοιχεία παρασκηνίου ανά προγραμματιστή που τα υπέγραψε. Όταν ένα στοιχείο είναι απλό αρχείο launch agent και όχι μέσα σε εφαρμογή, το macOS συχνά εμφανίζει το όνομα του προγραμματιστή από την υπογραφή.
Γιατί έλαβα την ειδοποίηση «Προστέθηκαν στοιχεία παρασκηνίου»;
Το macOS την εμφανίζει όταν μια εφαρμογή εγκαθιστά νέο στοιχείο παρασκηνίου. Είναι ενημέρωση, όχι προειδοποίηση. Κάντε κλικ σε αυτήν για να ανοίξετε τα Στοιχεία σύνδεσης και επεκτάσεις και να ελέγξετε το στοιχείο.
Διαγράφει κάτι η απενεργοποίηση;
Όχι. Τα αρχεία μένουν εκεί που είναι. Το macOS απλώς σταματά την εκτέλεση των στοιχείων. Ενεργοποιήστε ξανά τον διακόπτη για να το αναιρέσετε.