У меня MacBook Pro 15″ 2017 года с операционной системой High Sierra. Я никогда не выключаю свой ноутбук, вместо этого я просто перевожу его в спящий режим, чтобы на следующий день было проще и быстрее его включить.
Но часто, когда я просыпаюсь на следующий день, он перезагружается сам по себе. Как я могу увидеть причину выключения/перезагрузки, чтобы попытаться ее устранить?
Вот результат команды "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
Вы можете найти причину последнего выключения, изучив журналы. Выполните эту команду, чтобы отфильтровать журналы на предмет причин отключения:
log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 24h
Затем вы можете найти код причины выключения в этой таблице: macOS Shutdown Causes.
Вот что мне помогло
Открываем терминал и запускаем следующее:
pmset -g
выдало следующее:
В настоящее время используется:
autopoweroffdelay 21600 autopoweroff 1 ... куча других вещей
autopoweroff
заставил мой компьютер выключиться через 6 часов (21600 сек).
запуск этого отключает autopoweroff
:
sudo pmset -a autopoweroff 0
Работает ли это для вас? https://discussions.apple.com/message/32878814#message32878814
- Выключить
- Отключите все внешние устройства
- Сбросьте настройки Контроллера управления системой (SMC), повторите 2/3 раза.
- Сбросьте энергонезависимую память с произвольным доступом (NVRAM), повторите 2/3 раза.
- Затем используйте безопасную загрузку (SHIFT при запуске).
- Затем нормально перезагрузитесь с отключенными устройствами.