Как продлить автономную работу MacBook в macOS Mojave

Артём Суровцев avatar | 14
FavoriteLoading В закладки
Как продлить автономную работу MacBook в macOS Mojave

После одного из обновлений macOS Mojave некоторые пользователи начали жаловаться на некорректную работу спящего режима ноутбуков Apple.

При закрытии крышки MacBook гас экран и приостанавливалась работа системы охлаждения, давая пользователю понять, что компьютер переходит в режим сна, но окончательного «засыпания» так и не происходило.

В результате к утру MacBook мог потерять около 30% заряда батареи или вовсе выключиться.

? Спасибо re:Store за полезную информацию. ?

Сейчас расскажем, как решить подобную проблему.

Что нужно сделать в первую очередь

Иногда подобные проблемы связаны некорректными настройками системы или ПО, которое не оптимизировано для работы с новой версией операционной системы.

Есть ряд мер, которые следует опробовать в первую очередь.

1. Отключите все внешние устройства: хабы, клавиатуры, накопители и прочее. Проверьте переход в режим сна при отключенных аксессуарах.

Если Mac начнет нормально «засыпать», подключайте устройства по одному пока не выявите проблемное.

2. Попробуйте использовать другую учетную запись и проверить режим сна с ней.

Возможно, дело именно в настройках пользователя.

3. Загрузите Mac в безопасном режиме.

Проблема может быть вызвана объектами загрузки или службами, стартующими при запуске системы в штатном режиме.

4. Произведите сброс памяти NVRAM и сброс параметров SMC.

Иногда эти служебные процедуры помогают решить различные проблемы и системные сбои.

Как настроить корректную работу спящего режима

Если указанные выше меры не помогут, потребуется вручную выполнить несколько команд в Терминале.

1. Запустите приложение Терминал из Launchpad или Spotlight.

2. Выполните команду, которая покажет детальные настройки управления питанием:

pmset -g assertions

Статус 1 для любого из параметров PreventSystemSleep или PreventUserIdleSystemSleep будет означать, что определенные процессы не могут быть завершены для перехода в спящий режим.

3. Теперь поочередно выполните команды в Терминале:

sudo pmset -a hibernatemode 25

sudo pmset -a standby 1

sudo pmset -a standbydelaylow 60

sudo pmset -a standbydelayhigh 60

Это позволит компьютеру отключать ненужные процессы и корректно преходить в спящий режим.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (13 голосов, общий рейтинг: 4.08 из 5)
undefined
iPhones.ru
Всего пара команд в Терминале и все исправится.
Прокомментировать

🙈 Комментарии 14

  1. eugenecooper avatar
    eugenecooper8 января 2019
    3

    OSX настолько “user-friendly”, что для изменения параметров питания нужно лезть в юниксовую консоль?!

    k4m454k avatar
    k4m454k8 января 2019
    5

    @eugenecooper, а что тебя удивляет? в винде для многих параметров тоже нет интерфейса и приходится лезть в реестр и менять там ключи

  2. axinfernis avatar
    axinfernis8 января 2019
    0

    Самый лучший способ продлить автономность это вообще не включать ))

  3. Bubu52 avatar
    Bubu528 января 2019
    1

    лучше 2й макбук куплю для продления работы – чем буду набирать терминальные команды

    DastarD avatar
    DastarD8 января 2019
    1

    @Bubu52, я себе зарядку купил, офигенно продляет работу, отличная вещь, советую!

    Bubu52 avatar
    Bubu529 января 2019
    0

    @DastarD, я не думаю что полный зал на моей презентации будет ждать пока буду заряжать ноут

    Beka avatar
    Beka10 января 2019
    0

    @Bubu52, ну да, подключить ноут к бп в полном зале религия не позволяет, видимо.

  4. firesnake avatar
    firesnake8 января 2019
    1

    PreventSystemSleep 0
    PreventUserIdleSystemSleep 1

    что куда менять?

    Lovegod avatar
    Lovegod8 января 2019
    0

    @firesnake, там в выдаче смотреть какой именно процесс не дает уснуть. У меня было, что записная книжка в icloud что-то выгружала. Поискал по Сети, нашел решение – выключил в настройках :) теперь оба параметра по 0 ;)

  5. mago avatar
    mago10 января 2019
    0

    Команды в терминале выполнил, возникли проблемы с флешками. Может кто знает, как отменить команды?

  6. tendergirl avatar
    tendergirl10 января 2019
    0

    На руках новый (меньше 2х месяцев использования) макбук эйр (2018) – сразу же с момента покупки была замечена проблема с быстрым разрядом в режиме сна. Power Nap отключен. Терминал не показывает никаких процессов, которые не завершаются для перехода в режим сна.

    Как радикальный, но работающий, вариант помогает отключение wifi перед переводом в режим сна, тогда заряд не тратится вовсе. При работающем wifi за ночь ноутбук разряжается либо до минимальных значений, либо вовсе выключается.

    После общения с техподдержкой Apple была произведена загрузка в безопасном режиме и сброс параметров SMC, и вот оно казалось бы счастье – в рамках эксперимента на отрезках дом/работа и работа/дом за час (при включенном wifi) в режиме сна потерялся всего 1%, но вот за ночь съелись оставшиеся 12% (а может и больше, неясно, ибо утром ноутбук был уже выключившийся).
    Получается, в среднем 1% за час в режиме сна – это как? Нормальный расход батареи?

    Кто что думает? Спасибо!

    alexeymoscow avatar
    alexeymoscow18 сентября 2019
    0

    @tendergirl, проблема решается командой
    sudo pmset -a tcpkeepalive 0
    за ночь 0% разряда)

    на всякий случай мои настройки
    standbydelaylow 60
    standby 1
    halfdim 1
    hibernatefile /var/vm/sleepimage
    proximitywake 0
    powernap 0
    gpuswitch 2
    disksleep 10
    standbydelayhigh 60
    sleep 16
    hibernatemode 3
    ttyskeepawake 1
    displaysleep 16
    tcpkeepalive 0
    highstandbythreshold 50
    acwake 0
    lidwake 1

    Пожалуйста)

    tendergirl avatar
    tendergirl18 сентября 2019
    0

    @alexeymoscow, прежде чем вводить неясные (мне) команды в терминале, тем более не зная, как их отменить, хотелось бы понимать – что именно изменят эти параметры в настройках? спасибо!

    опыт использования ноута показывает, что проблема имеет место исключительно дома в домашнем вайфае, за ночь стабильно съедаются около 45% батареи….
    для сравнения, за городом на даче с иным вайфаем – все ок.

    update
    вроде как данная команда вообще отрубает интернет в режиме сна?

  7. fallout1978 avatar
    fallout197813 января 2019
    0

    как отменить команды ? начала отваливаться флешка при засыпании :(

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь