Macbook не переходит в режим сна. Что лучше: отправить Mac в спящий режим, выключить или оставить включенным? Никогда не выключать «Мак»

Как вы обычно поступаете, когда не пользуетесь вашим Маком? Оставляете его всегда включенным? Сразу же выключаете? Включаете спящий режим? Почему вы поступаете так или иначе? Это все, на первый взгляд, неоднозначные вопросы, и мы сегодня поможем вам с ними разобраться.

Спящий режим

Многие пользователи предпочитают именно этот режим, когда они не пользуются своим Маком. Это самый простой и быстрый способ прекратить работу и поддерживать аппаратное обеспечение. Когда вы снова запустите компьютер, откроются все ваши активные приложения, документы и веб-страницы практически незамедлительно.

Для среднестатистического пользователя Mac, который хочет быстро вернуться к тому, с чем он работал до перерыва, – идеальное решение.

  • быстрое восстановление системы в том же виде, в котором вы все оставили
  • режим сна и выход из него может быть настроен по расписанию или удаленно

Против :

  • незначительное потребление энергии
  • кэш-файлы не очищаются во время перезагрузки компьютера
  • обновления программ, требующие перезагрузки системы, не устанавливаются автоматически

Если вы пользуетесь Mac каждый день, режим сна, во время перерывов – то, что вам нужно. Просто не забывайте периодически перезагружать компьютер, чтобы обновлять ПО, особенно когда речь идет об обновлениях безопасности OS X.

Выключение компьютера

Выключение Mac заминает больше времени, поскольку всем открытым приложениям и документам необходимо закрыться перед выключением системы.

  • энергия не потребляется
  • не перегружается аппаратное обеспечение
  • память и кэш очищаются по время загрузки
  • возможна установка обновлений

Против :

  • занимает больше времени для выключения и нового запуска необходимых приложений, документов

Для тех, кто экономно расходует электроэнергию и хочет максимально продлить жизнь железу и жестким дискам своего Mac, лучшим решением будет выключать компьютер, когда вы им не пользуетесь. Это особенно актуально, если вы планируете выключить компьютер больше, чем на несколько дней.

Оставлять компьютер включенным

Это еще один вариант, имеющий право на существование. Мы бы рекомендовали так поступать с Маками, которые функционируют как серверы. У такого подхода больше всего преимуществ и недостатков. С одной стороны, вам не нужно беспокоиться о повторном запуске программ, поскольку все остается включенным, вы можете настроить резервное копирование на то время, когда не будете пользоваться компьютером и т.д. А с другой стороны, энергия будет потребляться постоянно, так же как аппаратное обеспечение будет постоянно функционировать, что уменьшит потенциальный срок «жизни» компонентов компьютера.

  • нет необходимости ждать выключения/загрузки системы и приложений
  • позволяет серверам постоянно функционировать
  • можно настроить автоматическое системы

Против :

  • постоянное потребление электроэнергии
  • больше нагрузки на жесткие диски, вентиляторы и железо в целом

Выводы : для среднестатистического пользователя Mac, мы бы рекомендовали отправлять ваш компьютер в спящий режим, когда вы им не пользуетесь. Таким образом, вы продлите жизнь компьютера в целом. Если же вы преследуете конкретные цели (использование Мак в качестве сервера, автоматическое резервное копирование) или, наоборот, не планируете использовать компьютер долгое время, не выключайте компьютер вовсе или выключите его, соответственно.

Для того чтобы узнать количество минут, спустя которые компьютер уйдёт в режим сна нужно выполнить:

Sudo systemsetup -getcomputersleep

Например, чтобы настроить переход компьютера в режим сна через 1 час бездействия:

Sudo systemsetup -setcomputersleep 60

Для того чтобы выключить переход в режим сна:

Sudo systemsetup -setcomputersleep 0

Sudo systemsetup -setcomputersleep Never

Как и в любой другой современной ОС, OS X имеет несколько режимов сна. Простой сон - оперативная память компьютера продолжает потреблять питание. Глубокий сон (гибернация) - содержимое оперативной памяти копируется на жёсткий диск.

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

Sudo pmset -g

Нас интересует параметр hibernatemode . Он может принимать несколько значений:

    0 - гибернация выключена;

    3 - гибернация включена, содержимое оперативной памяти копируется на диск, но питание не отключается;

    25 - гибернация включена, содержимое оперативной памяти копируется на жёсткий диск, затем отключается питание.

С помощью параметра standbydelay можно задать время в секундах, спустя которое компьютер будет автоматически переходить с режима сна в режим гибернации.

Для экономии электроэнергии можно настроить настольный Mac следующим образом: Включаем режим гибернации с автоматическим отключением питания через 15 минут.

Sudo pmset hibernatemode 3 standbydelay 900

Или включаем более экономный режим, который будет отключать питание сразу после копирования оперативной памяти

Sudo pmset hibernatemode 25

Так же, можно вручную отправить Mac в сон

Pmset sleepnow

В процессе использования OS X некоторые пользователи могут заметить, что система перестала уходить в режим сна автоматически, а все настройки на первый взгляд будут верными. Для того чтобы разобраться с ситуацией, посмотрим сводку энергопотребления, выполним в терминале:

Pmset -g assertions

Нас интересует параметр «PreventUserIdleSystemSleep », если он имеет значение «1 », то значит в системе запущено какое-то приложение или служба не позволяющая OS X засыпать. Если взглянуть на вывод внимательнее, то в «Listed by owning process» можно будет увидеть службу, которая мешает автоматическому переходу в режим сна. Вывод с моего компьютера:

Assertion status system-wide: BackgroundTask 0 ApplePushServiceTask 0 UserIsActive 1 PreventUserIdleDisplaySleep 0 PreventSystemSleep 0 ExternalMedia 1 PreventUserIdleSystemSleep 1 NetworkClientActive 0 Listed by owning process: pid 30(powerd): [..] 121:05:39 ExternalMedia named: "com.apple.powermanagement.externalmediamounted" pid 31(com.apple.serve): [..] 00:14:04 PreventUserIdleSystemSleep named: "com.apple.collabd" pid 75(hidd): [..] 00:01:52 UserIsActive named: "com.apple.iohideventsystem.queue.tickle" Timeout will fire in 21 secs Action=TimeoutActionRelease Kernel Assertions: 0x10c=USB,BT-HID,MAGICWAKE id=503 level=255 0x4=USB mod=09.03.15, 18:44 description=EHC1 owner=AppleUSBEHCI id=506 level=255 0x100=MAGICWAKE mod=09.03.15, 19:36 description=en0 owner=en0 id=508 level=255 0x8=BT-HID mod=01.01.70, 3:00 description=com.apple.driver.IOBluetoothHIDDriver owner=BNBMouseDevice id=522 level=255 0x8=BT-HID mod=01.01.70, 3:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleBluetoothHIDKeyboard

Как видно, мешает «com.apple.collabd », этот компонент входит в набор утилит OS X Server , и запускается даже если у Вас нет настроенных служб. Насколько мне удалось понять, эта служба необходима для wiki сервисов которые можно поднять с помощью OS X Server.

Для того чтобы отключить службу, необходимо выполнить:

Sudo serverctl disable service=com.apple.collabd

Затем можно снова выполнить просмотр сводки, если значение «PreventUserIdleSystemSleep », изменилось на «0 », то при отсутствии других проблем, автоматический переход в режим сна должен заработать.

Проверено на следующих конфигурациях:

Версия ОС
Apple OS X Yosemite (10.10)

В последнее время я стал замечать, что мой Макбук Эир с трудом выходит из «сна», а несколько раз даже пришлось его выключить и включить заново продолжительным нажатием клавиши питания. Данная проблема достаточно известна владельцам «яблочних» ноутбуков, и в моем случае связана подключенными устройствами. Но существует ряд других причин, о которых я сегодня и расскажу. Этот материал будет полезен и поможет решить проблему всем, кто столкнулся с нежеланием Мака выходить из спячки. Итак, поехали.

Как работает «режим сна» на Макбук и почему с ним возникают проблемы?

Спящий режим на компьютерах Apple в первую очередь предназначен для экономии энергии в то время, когда устройство не используется. Параметры данного режима можно настроить в разделе «Системные настройки» - «Экономия энергии». В этом посте я не буду углубляться в процесс настройки, в целом это лишнее, все интуитивно понятно. По большому счету нет никакой разницы, через какое время система будет погружаться в сон, сейчас нас интересует как избежать ошибок при «пробуждении».

Обратите внимание, что существуют два варианта спящего режима: стандартный и безопасный. В безопасный сон Мак уходит в случае критически низкого заряда аккумулятора, при этом в памяти сохраняются текущее состояние устройства: открытые окна, программы, настройки. Чтобы выйти из такого режима, необходимо сначала подключить ноутбук к розетке и нажать клавишу питания. Также не стоит путать спящий режим с отключением дисплея через определенное время (которое вы задаете сами).

Признаки того, что Мак не хочет «просыпаться»

В зависимости от ваших привычек и предпочтений, вы можете погрузить в сон свой компьютер Эпл двумя способами: кликнув на «яблочко» и выбрав «Режим сна», или попросту закрыв крышку ноутбука. Чтобы включить Макбук необходимо соответственно либо поднять крышку, либо нажать любую клавишу на клавиатуре (можно щелкнуть трекпадом). После этого появляется изображение на экране, и если это задано в настройках безопасности, может появиться поле для ввода пароля входа в систему.

Если же при попытке «разбудить» Mac вы открываете крышку или нажимаете клавиши, но при этом нет никакой реакции, или она «заторможенная» - это и есть симптомы нашего случая. Но прежде чем что либо предпринимать, учтите ряд обязательных условий. Если MacBook был полностью разряжен - он включится только при подключении к зарядному устройству. В то же время, банальное замечание, но проверьте не уменьшена ли до минимума яркость экрана (иначе вы попросту не увидите изображения).

Причины сбоя режима сна macOS

Их все перечислить сложно, так как каждый случай индивидуален, но опишу самые распространенные:

  1. Проблемы с батареей Макбук. В эту категорию входят как истощенные (старые) оригинальные батареи, так и замененные новые но неоригинальные. Если аккумулятор имеет большое количество циклов перезарядки (около 1000 и больше) или малую остаточную емкость заряда, то могут возникнуть проблемы с выходом ноутбука из сна. В тоже время поддельные батарейки MacBook вовсе не поддерживают весь стандартный функционал, могут произвольно выключать ноутбук, перезагружать его, и соответственно стать причиной проблем со сном;
  2. Подключенные устройства и периферия. Важным фактором, который влияет на беспроблемный выход Мака из состояния сна является подключение или отключение в неподходящий момент девайсов. Простой пример: вы копировали фотографии с камеры на Макбук через кабель. Потом попросту погрузили его в режим сна и после этого отключили фотоаппарат, или подключили вместо него другой гаджет. Это может вызвать конфликт ведь система запомнила другую конфигурацию устройств и будет пытаться восстановить ее;
  3. Неоригинальный SSD накопитель. Замечено на практике, что неоригинальные ССД диски не только отстают в скорости записи и чтения, но и более медленно реагируют на запуск системы . Поэтому, если вы ранее меняли диск и установили неоригинал, то будьте готовы, что «тормоза» при выходе из режима сна могут стать неотъемлемым атрибутом;
  4. Шифрование FileVault. Стандартный способ защиты данных с помощью шифрования диска в macOS - нередко становится «палкой о двух концах». С одной стороны - данные действительно практически невозможно изъять или взломать. С другой стороны - в случае, если нужно будет зашифрованную информацию после форс мажора (полетел диск), то этого сделать не удастся. Кроме того FileVault затормаживает работу системы, в том числе процесс выхода из сна.

Отдельным пунктом я не стал описывать настройки программ и системы, связанные с фоновой работой. Например, программа может самопроизвольно выводить Мак из сна и снова включать его в процессе работы. Таким же образом компьютер может себя вести при определенных настройках беспроводных подключений, обновления, уведомлений. В сумме это все может однажды привести к сбою, при котором система самостоятельно не сможет «проснуться».

Методы решения неполадки

По сути способы решить проблему с выходом Макбук из сна вытекают из вышеперечисленных причин. Если вы в спящем режиме отключали и подключали периферию - перезагрузите компьютер и на будущее так не делайте. Если аккумулятор вашего лэптопа уже давно «устал» и едва держит заряд, или он неоригинальный - стоит

В сети часто можно встретить сообщения о проблеме с MacBook’ами, которые во время работы внезапно переходит в режим сна. В некоторых случаях это происходит редко, а в некоторых - каждые несколько минут. К сожалению, я сам являюсь обладателем Мака, который иногда ни с того ни с сего уходит в sleep, но к счастью у меня это происходит довольно редко, не чаще раза в неделю в среднем.

Изучив вопрос, я решил собрать в одном месте все способы решения данной проблемы с результатами - помогло ли мне это избавиться от проблемы или нет.

Отключение «Активных углов» (Hot Corners)

Первое, что стоит проверить - не включена ли функция так называемых «активных углов». Её настройки можно найти следующим путём:

Apple menu > System Preferences > Desktop & Screen Saver > Screen Saver > Hot Corners…

В русскоязычном варианте:

Меню «Apple» > «Системные настройки» > «Рабочий стол и заставка» > «Заставка» > «Активные углы»

Эта функция позволяет активировать набор действий, например, включение заставки или (!) отключение экрана, по наведению курсора в какой-либо из четырёх углов экрана. Я зачем-то выбрал отключение экрана, часто случайно наводил курсор в этот угол и бам! - чёрный экран, после чего экран логина. Не очень приятно, особенно когда сфокусировался на какой-то задаче.

Результат: после отключения «активных углов» я не избавился полностью от неожиданных переходов в спящий режим, но их стало значительно меньше.

Сброс параметров SMC

Следующее, что можно попробовать, - сброс параметров SMC (контроллер управления системой).

Этот контроллер отвечает за многие параметры работы системы:

  • реакция на нажатие кнопки питания;
  • реакция на открытие и закрытие крышки дисплея портативных компьютеров Mac;
  • управление ресурсами аккумулятора;
  • и другие…

Cледовательно, ошибка в нём может вызывать много разных неполадок в работу Макбука. В том числе он может быть ответственен за проблему: «Компьютер неожиданно переходит в режим сна или выключается», как написано на сайте технической поддержки Apple.

Чтобы сбросить его параметры, необходимо выполнить следующие шаги.

  1. Выключить компьютер.
  2. Подсоединить адаптер питания MagSafe к источнику питания, подключив его к компьютеру Mac, если он еще не подключен.
  3. Нажать на встроенной клавиатуре одновременно клавиши Shift + Control + Option (слева) и кнопку питания.
  4. Одновременно отпустить клавиши и кнопку питания.
  5. Нажать кнопку питания, чтобы включить компьютер.

Надеюсь, вам это поможет, а мой Мак, к сожалению, продолжил иногда засыпать и после сброса SMC.

Подробную инструкцию по сбросу параметром SMC можно найти на сайте support.apple.com/kb/HT3964 .

Обновление SMC

Кроме сброса настроек не будет лишним и обновить прошивку SMC (она обновляется вместе с EFI). Обычно она обновляется через AppStore > Updates (Software Update в версиях Mac OS X до 10.8 Mountain Lion), как и все другие обновления для операционной системы Mac OS X . Но если вдруг вы захотите это сделать сами, то на странице support.apple.com/kb/HT1237 можно найти подробные инструкции.

У меня стоит последняя версия 1.1 для моего MacBook Pro на текущий момент, и это не исправило ситуацию, хотя субъективно (точно замерить очень сложно из-за того, что засыпает он внезапно и непредсказуемо) случаи перехода в sleep стали реже.

Сброс параметров NVRAM (PRAM)

Вообще, NVRAM (в компьютерах Mac с процессором PowerPC этот специальный участок памяти назывался PRAM) не отвечает за настройки питания и переход в спящий режим, но некоторые советуют его сбросить, лишним, как говорится, не будет:)

Инструкция сброса настроек и дополнительная информация находится на странице технической поддержки Apple: Информация о NVRAM и PRAM .

Я эти настройки сбросил, но статистики по переходам в спящий режим у меня пока нет, если они продолжатся, то я отпишусь здесь.

Переустановка Mac OS X

Метод из серии «а вы пробовали выключить и снова включить», но почему нет? Опять же хорошая инструкция лежит на сайте технической поддержки: Как удалить и переустановить OS X .

Сам я переустанавливал ось пару месяцев назад и мне это не помогло.

Замена сенсора (замена MacBook’а)

Если у вас официальный MacBook с гарантией, то лучшее что вы можете сделать - это поменять его на новый или заменить магнитный сенсор, который отвечает за переход в режим сна. Многим обладателям маков с данной проблемой помогла только замена, к сожалению.

Надеюсь, что вам поможет собранная мной информация, если же вы знаете то, чего не знаю я, или у вас есть вопрос, - то добро пожаловать в комментарии.