macOS High Sierra memulai kembali dengan sendirinya selama tidur

26

Saya memiliki 2017 MacBook Pro 15 ″ dengan High Sierra. Saya tidak pernah mematikan laptop saya, sebagai gantinya saya hanya menidurkannya, jadi hari berikutnya lebih mudah dan lebih cepat untuk menyalakannya.

Tetapi seringkali ketika saya membangunkannya pada hari berikutnya, ia telah reboot dengan sendirinya. Bagaimana saya bisa melihat penyebab shutdown / reboot, untuk mencoba memperbaikinya?

Ini adalah hasil dari perintah "pmset -g"

System-wide power settings:
Currently in use:
 standbydelay         10800
 standby              1
 womp                 0
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 powernap             0
 gpuswitch            2
 networkoversleep     0
 disksleep            0
 sleep                15 (sleep prevented by nsurlsessiond, nsurlsessiond, sharingd, coreaudiod)
 autopoweroffdelay    28800
 hibernatemode        3
 autopoweroff         0
 ttyskeepawake        1
 displaysleep         15
 tcpkeepalive         1
 acwake               0
 lidwake              1
delphirula
sumber
3
Ini terjadi pada saya setiap malam. Ini sangat membuat frustrasi!
IanEdington
Apakah bangun dengan pemberitahuan yang mengatakan "Anda mematikan komputer Anda karena masalah"? Jika demikian, mungkin Kernel Panic beralih dari cahaya ke tidur nyenyak. Saya memiliki ini, diinstal ulang dan semuanya baik, sejauh ini.
OzzieSpin
@OzzieSpin Ya, terbangun dengan pesan ini. Saya akan mencoba opsi lain sebelum menginstal ulang, terlalu banyak kerja lol
delphirules

Jawaban:

24

Anda dapat menemukan penyebab penutupan terakhir dengan memeriksa log. Jalankan perintah ini untuk memfilter log untuk penyebab shutdown:

log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 24h

Anda kemudian dapat mencari kode penyebab shutdown dalam tabel ini: macOS Shutdown Penyebab .

GRG
sumber
7
Ini menunjukkan ini: 2018-01-02 22: 39: 45.644757-0200 0xb1 Default 0x0 0 kernel: (AppleSMC) Penyebab shutdown sebelumnya: 5
delphirules
Tabel mengatakan itu adalah 'Benar shutdown', tetapi saya tidak mematikan, saya hanya menidurkannya.
delphirules
apakah itu tetap terhubung?
Tuan Kennedy
Ya, saya selalu membiarkannya terpasang. Kemarin saya menutup aplikasi yang bisa menggunakan koneksi internet dan hari ini Macbook tidak restart. Akan mengamati beberapa hari ke depan, terima kasih atas bantuan Anda.
delphirules
2
Dianggap sebagai reset SMC?
OzzieSpin
17

Tidak persis sama, tetapi saya memiliki masalah serupa - setelah beberapa waktu saya selalu menemukan Mac saya mencoba untuk menutup semua aplikasi saya (untuk me-restart atau logout, saya tidak tahu. Terima kasih kepada iTerms, yang menghentikan Mac jahat ini untuk mencegah log keluar setiap waktu).

Itu 'Log out after X minutes of inactivity'kotak centang, tidak sengaja ditemukan di

Preferensi Sistem> Keamanan & Privasi> Lanjutan (di sudut kanan bawah)

Siapa pun yang memiliki masalah yang sama dengan saya, coba periksa.

Daniel Listopadov
sumber
Terima kasih! Saya sudah mengalami masalah ini selama berbulan-bulan; memiliki waktu cadangan mesin gagal karena mesin keluar.
Gunther
Kamu berhasil. Saya tidak akan pernah menemukan pengaturan ini! Saya pikir itu mungkin baru pada Catalina karena MacBook lama saya bermigrasi tidak bertindak seperti ini.
Jim L.
10

Inilah yang bekerja untuk saya

Membuka terminal dan menjalankan ini:

pmset -g

memberi saya output:

Saat ini sedang digunakan:
autopoweroffdelay 21600
autopoweroff 1
... banyak hal lainnya

autopoweroff menyebabkan komputer saya mati setelah 6 jam (21600 detik).

menjalankan mematikan ini autopoweroff:

sudo pmset -a autopoweroff 0
IanEdington
sumber
Terima kasih, coba ini tetapi dapatkan kesalahan ini: "Kata Sandi: Peringatan: Waktu tidur tidak aktif untuk" Daya Baterai "mungkin tidak berperilaku seperti yang diharapkan. - Disk sleep seharusnya tidak nol ketika sistem tidur tidak nol."
delphirules
@delphirules dapatkah Anda memposting output pmset -gdi pertanyaan asli Anda?
IanEdington
Baru saja mengedit pertanyaan dan melakukannya.
delphirules
Anda tampaknya sudah menonaktifkan autopoweroff (nol).
Matt Sephton
Ini sepertinya telah menyelesaikan masalah saya untuk saat ini, terima kasih! Meskipun saya benar-benar ingin tahu program mana yang dihidupkan autorestartpada mesin saya ...
zool
2

Apakah ini Bekerja untukmu? https://discussions.apple.com/message/32878814#message32878814

  1. Menutup
  2. Putuskan sambungan semua perangkat eksternal
  3. Setel ulang System Management Controller (SMC) , ulangi 2/3 kali
  4. Setel ulang memori akses acak (NVRAM) nonvolatile , ulangi 2/3 kali
  5. Kemudian gunakan safeboot (SHIFT saat Startup)
  6. Kemudian reboot secara normal dengan perangkat terputus.
IanEdington
sumber
Terima kasih! Ini mulai terjadi pada saya setelah pembaruan High Sierra terbaru dan instruksi Anda memperbaikinya.
ecgak
Terima kasih telah memberi tahu saya @ecgak. Biasanya, ketika sebuah jawaban bekerja untuk Anda, praktik yang baik untuk meningkatkannya sehingga orang lain dapat mengetahui bahwa itu adalah solusi yang layak. Itu juga memberi saya kepuasan 10 poin: P
IanEdington
@ecgak: Saya tidak berpikir ini mungkin telah memperbaiki masalah Anda, karena ini bukan bug atau masalah, tetapi fitur yang diperkenalkan dengan High Sierra. Masalahnya berasal dari kurangnya komunikasi dari Apple tentang autopowerofffungsi baru ini . Biarkan Mac Anda menggunakan baterai, nyalakan, tunggu 8 jam, itu akan mati.
dan
6
Tidak pernah melihat tanda keagamaan yang menggelikan seperti "setel ulang SMC 2,5 kali". Grup diskusi Apple dihantui oleh Harry Potter.
dan
2

Sepertinya bug bagi saya. Sistem saya mulai ulang (sesuai dengan apa yang dapat saya lihat dari log) karena batas waktu 'pengawas'. Pada dasarnya, ini berarti bahwa ada sesuatu yang gagal untuk melepaskan sumber daya dalam periode waktu tertentu yang menyebabkan sistem 'hang' dan restart dilakukan untuk menyelesaikan kondisi tersebut.

Eddie
sumber
1

Saya memiliki masalah yang sama untuk waktu yang lama.

Gambar tidur Anda rusak. Hapus gambar tidur dan itu harus baik-baik saja.

https://christianvarga.com/how-to-delete-sleepimage-on-macos-high-sierra/

Gbax
sumber
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
grg
1

Punya masalah yang sama pada MBP 15 "2013 sejak upgrade ke Mojave: macbook restart setiap kali jika dibiarkan tidur dengan daya baterai (tidak ada masalah ketika terhubung ke jaringan), Apple mendukung diam. Tertangkap pesan kesalahan yang tepat saat reboot:

Sleep transition timed out after 180 seconds while creating hibernation file or while calling rootDomain's clients about upcoming rootDomain's state changes

Setelah mencoba semua yang saya temukan online, satu-satunya metode yang berhasil adalah:

sudo pmset hibernatemode 0

Untuk memastikannya diatur ke 0 periksa:

pmset -g

Asal saran: https://discussions.apple.com/thread/8567772?page=3

Ingatlah bahwa ini berarti mac tidak menyimpan konten RAM ke disk, jadi jika baterai Anda habis saat tidur, tidak ada file gambar tidur yang dapat dipulihkan.

pengguna1559834
sumber
0

Macbook Pro High Sierra saya akan bangun dari tidur setelah sekitar 10 detik dan terus bersepeda. Saya mencoba semua hal di atas dan lebih tidak berhasil. Kemudian saya mencabut mouse USB baru saya. Masalah terpecahkan.

James Lindsay
sumber