Προσδιορίστε γιατί ο Mac σας ξυπνά από τον ύπνο

Πίνακας περιεχομένων:

Anonim

Έχετε βάλει ποτέ το Mac σας σε κατάσταση ύπνου, μόνο για να το βρείτε ξύπνιο φαινομενικά μόνο του όταν επιστρέψετε στο μηχάνημα; Έχω συναντήσει αυτό το μυστήριο ενός Mac που ξυπνά τυχαία μερικές φορές και με μερικές εντολές τερματικού μπορείτε να βοηθήσετε να εντοπίσετε τι προκάλεσε το Mac σας να ξυπνήσει από τον ύπνο. Επομένως, εάν αναρωτιέστε γιατί το Mac σας ξυπνάει από τον ύπνο, διαβάστε παρακάτω για να μάθετε πώς μπορείτε να βοηθήσετε στον προσδιορισμό της αιτίας.

Γνωρίζετε ότι υπάρχουν πολλοί λόγοι για τους οποίους μπορεί να συμβεί αυτό, μερικές φορές είναι ένα συμβάν υλικού που αναγκάζει το Mac να ξυπνήσει από τον ύπνο, μερικές φορές είναι λογισμικό και μερικές φορές είναι κάτι άλλο. Αυτός ο οδηγός θα σας βοηθήσει να προσδιορίσετε την αιτία για την αφύπνιση οποιουδήποτε Mac, iMac, MacBook Air, Pro κ.λπ. από κατάσταση ύπνου. Ναι, είναι ελαφρώς τεχνικό και χρησιμοποιεί τη γραμμή εντολών στο Mac OS X για να κοιτάξει τα αρχεία καταγραφής του συστήματος και, στη συνέχεια, θα χρειαστεί να συγκρίνετε έναν κωδικό πολλαπλών χαρακτήρων «αιτίας αφύπνισης» με μια λίστα που φαίνεται παρακάτω που δείχνει ποιος είναι ο πραγματικός λόγος ύπνου. Ας αρχίσουμε.

Πώς να μάθετε γιατί ένας Mac ξυπνά από τον ύπνο

Εκκινήστε το Terminal, που βρίσκεται στο /Applications/Utilities/ και πληκτρολογήστε τα παρακάτω στη γραμμή εντολών ακριβώς, ανάλογα με την έκδοση του λογισμικού συστήματος MacOS:

"

Για macOS Monterey και Big Sur, δοκιμάστε την ακόλουθη εντολή: pmset -g log |grep Αίτημα αφύπνισης "

Το οποίο μπορεί να αποκαλύψει την άμεση διαδικασία ή την εφαρμογή που προκαλεί την αφύπνιση. Εναλλακτικά, μπορείτε να εκτελέσετε την ακόλουθη εντολή η οποία μπορεί επίσης να εμφανίζει τη διαδικασία που προκαλεί την αφύπνιση, αλλά και τον κώδικα εντοπισμού σφαλμάτων που μπορεί να σας βοηθήσει να ανακαλύψετε την αιτία της αφύπνισης του συστήματος:

"

καταγραφή εμφάνιση |grep -i Αίτημα αφύπνισης"

Για MacOS Sierra, Mojave, Catalina και νεότερα, με το νέο σύστημα καταγραφής, χρησιμοποιήστε την ακόλουθη εντολή:

ημερολόγιο εμφάνιση |grep -i "Αφύπνιση λόγω"

Για MacOS El Capitan, Yosemite, Mavericks και παλαιότερα, με την παραδοσιακή εντολή syslog:

"

syslog |grep -i Λόγος αφύπνισης"

Πατήστε επιστροφή και στη συνέχεια θα δείτε μια αναφορά από τα αρχεία καταγραφής συστήματος στο Mac OS X που μπορεί να μοιάζει με την εξής:

Σάβ. 10 Ιουλίου 08:49:33 Πυρήνας MacBookPro : Αιτία αφύπνισης=OHC1 Σαβ 10 Ιουλίου 17:21:57 Πυρήνας MacBookPro : Λόγος αφύπνισης=PWRB Κυρ 11 Ιουλίου 08 :34:20 Πυρήνας MacBookPro : Λόγος αφύπνισης=EHC2 Κυρ 16 Ιουλίου 18:25:28 Πυρήνας MacBookPro : Αιτία αφύπνισης=OHC1

Τώρα θα θελήσετε να δείτε τον κώδικα δίπλα στο κείμενο "Αιτία αφύπνισης=", αυτό θα σας βοηθήσει να σας πούμε γιατί ο υπολογιστής ξυπνάει από κατάσταση ύπνου. Τι σημαίνουν λοιπόν αυτοί οι κωδικοί αφύπνισης;

Κωδικοί αιτίας αφύπνισης και τι σημαίνουν στο Mac OS X

Θα περιγράψουμε κάθε κώδικα αιτίας αφύπνισης εντοπισμού σφαλμάτων πυρήνα και σε τι σχετίζεται, οδηγώντας σας στο τι προκαλεί την αφύπνιση του μηχανήματος.

  • OHC: σημαίνει Open Host Controller, είναι συνήθως USB ή Firewire. Αν δείτε OHC1 ή OHC2 είναι σχεδόν σίγουρα ένα εξωτερικό πληκτρολόγιο ή ποντίκι USB που έχει ξυπνήσει το μηχάνημα.
  • EHC: σημαίνει Enhanced Host Controller, είναι μια άλλη διεπαφή USB, αλλά μπορεί επίσης να είναι ασύρματες συσκευές και bluetooth, καθώς είναι επίσης ενεργοποιημένα ο δίαυλος USB ενός Mac.
  • USB: μια συσκευή USB ξύπνησε το μηχάνημα
  • LID0: αυτό είναι κυριολεκτικά το καπάκι του MacBook ή του MacBook Pro, όταν ανοίγετε το καπάκι το μηχάνημα ξυπνά από τον ύπνο.
  • PWRB: Το PWRB σημαίνει Κουμπί λειτουργίας, το οποίο είναι το φυσικό κουμπί λειτουργίας στο Mac σας
  • RTC: Το ξυπνητήρι σε πραγματικό χρόνο προέρχεται γενικά από υπηρεσίες αφύπνισης, όπως όταν προγραμματίζετε ύπνο και αφύπνιση σε Mac μέσω του πίνακα ελέγχου Energy Saver. Μπορεί επίσης να προέρχεται από την εκκίνηση ρύθμιση, εφαρμογές χρήστη, αντίγραφα ασφαλείας και άλλα προγραμματισμένα συμβάντα.

Μπορεί να υπάρχουν κάποιοι άλλοι κωδικοί (όπως PCI, GEGE, κ.λπ.), αλλά οι παραπάνω είναι αυτοί που οι περισσότεροι άνθρωποι θα συναντήσουν στα αρχεία καταγραφής του συστήματος. Μόλις μάθετε αυτούς τους κωδικούς, μπορείτε πραγματικά να περιορίσετε τι προκαλεί το Mac σας να ξυπνά από τον ύπνο φαινομενικά τυχαία.

Σημείωση: Μπορείτε επίσης να παρακολουθήσετε τους κωδικούς Wake Reason κοιτάζοντας την Κονσόλα εάν δεν αισθάνεστε άνετα με τη γραμμή εντολών.Ωστόσο, από την εμπειρία μου, η κονσόλα είναι πιο αργή στην αναζήτηση και τη χρήση από το Terminal. Αυτό συμβαίνει συνήθως επειδή η προεπιλεγμένη αναζήτηση αντιστοίχισης συμβολοσειρών στην Κονσόλα θα εξετάσει όλα τα αρχεία καταγραφής του συστήματος και των εφαρμογών σας, συμπεριλαμβανομένων αυτών από τρίτα μέρη.

Βρήκατε αυτό χρήσιμο για να εντοπίσετε γιατί ένας Mac ξύπνησε από τον ύπνο; Έχετε άλλες συμβουλές ή προτάσεις για να ανακαλύψετε παρόμοιες πληροφορίες; Μοιραστείτε μαζί μας στα σχόλια παρακάτω. Και ευχαριστώ τον Matt για την παροχή αυτής της καταπληκτικής ιδέας συμβουλής!

Προσδιορίστε γιατί ο Mac σας ξυπνά από τον ύπνο