Anonim

Ваш Mac автоматично перейде в режим сну після визначеної тривалості бездіяльності. Ви також можете перевести свій Mac у режим сну, вибравши Apple Menu > Sleep. Ви можете змінити параметри сну свого комп’ютера, перейшовши до System Preferences > Energy Saver, щоб ви могли вказати вашому Mac, скільки часу чекати, перш ніж він перейде в режим сну. Чи виникають у вас проблеми, коли macOS не переходить у сплячий режим, коли очікується? У цій статті пояснюється, як ви можете вирішити цю проблему. Отже, чому ваш Mac не спить?

Важливо, щоб параметри енергозбереження були налаштовані так, як вам потрібно. Ви можете перевірити це, перейшовши до системних налаштувань > Energy Saver.

1-Спочатку давайте спробуємо з’ясувати, що заважає вашому Mac переходити в режим сну. Деякі внутрішні дії можуть не дати вашому Mac вийти з режиму сну. Наприклад, кілька користувачів сказали, що причиною цього є їхні принтери (наприклад, незавершені завдання друку). Ось як ви можете це побачити:

  • Спочатку запустіть програму Activity Monitor (Applications > Utilities) або ви можете відкрити Spotlight (Spotlight не працює?) і знайти його.
  • Натисніть панель «Енергія».
  • Є п’ять або шість колонок, і одна з них називається «Запобігання сну». У цьому стовпці вказано, які процеси заважають вашому Mac переходити в режим сну. Як ви можете бачити нижче, iTunes підтримує Mac у режимі сну, тобто перериває режим сну Mac. Тому що iTunes відкритий. Спробуйте закрити цю програму. Поки ця програма відкрита, Mac не переходитиме в режим сну автоматично.

2-Ви також можете використовувати програму Terminal, щоб визначити причину запобігання сну. Ось як:

  • Запустіть програму Terminal (Applications > Utilities)
  • Введіть наступну команду та натисніть Enter:
  • pmset -g assertions
  • І прочитайте результати. Це дасть щось на зразок цього:

Статус підтвердження для всієї системи: BackgroundTask 0 ApplePushServiceTask 0 UserIsActive 1 PreventUserIdleDisplaySleep 0 PreventSystemSleep 0 ExternalMedia 0 PreventUserIdleSystemSleep 1etworkClientActive 0

Спробуйте знайти елементи, біля яких стоїть «1». Як ви бачите, PreventUserIdleSystemSleep має 1, отже, його ввімкнено. Перевірте в рядку «Перераховано за процесом володіння». Результати також нададуть більше деталей, як ви можете бачити нижче:

Перераховано процесом-власником: pid 12558(iTunes): 00:00:12 PreventUserIdleSystemSleep з назвою: “com.apple.iTunes.playback” pid 157(coreaudiod): 00:00:12 PreventUserIdleSystemSleep з назвою: “com.apple.audio.AppleHDAEngineOutput:1B, 0, 1, 1:0.context.preventuseridlesleep”

Це пояснює, що причиною є iTunes.

3-Якщо проблеми не зникають, спробуйте скинути NVRAM або PRAM. Скидання NVRAM і PRAM однакові. Деякі налаштування дисплея зберігаються в NVRAM, і скидання налаштувань може вирішити вашу проблему. Ось як:

  • Вимкніть Mac
  • Увімкніть свій Mac і негайно натисніть і утримуйте разом клавіші Option, Command, P і R приблизно 20 секунд. Ваш Mac буде виглядати як перезавантажений.

4-Все не пощастило? Потім скиньте SMC на вашому Mac. Скидання SMC є більш складним, ніж скидання NVRAM. Документація Apple чітко пояснює цей процес.

Якщо у вас все ще виникають проблеми, ви можете зв’язатися з Apple.

macOS не переходить у режим сну? Виправити • macReports