Anonim

お使いの Mac は、非アクティブ状態が一定時間続くと自動的にスリープ状態になります。 Apple メニュー > スリープを選択すると、Mac をスリープ状態にすることもできます。システム環境設定 > 省エネルギーに移動してコンピュータのスリープ設定を変更すると、Mac がスリープ状態になるまでの待機時間を指定できます。予期したときに macOS がスリープ モードにならないという問題がありますか?この記事では、トラブルシューティング方法について説明します。では、なぜ Mac がスリープ状態にならないのでしょうか。

エネルギーセーバーの設定が希望どおりに設定されていることが重要です。これは、システム環境設定 > 省エネルギーに移動して確認できます。

1-まず、Mac がスリープ状態にならない原因を突き止めましょう。内部アクティビティによっては、Mac がスリープ状態にならない場合があります。たとえば、何人かのユーザーは、プリンター (保留中の印刷ジョブなど) が原因であると述べています。これを確認する方法は次のとおりです:

  • まずアクティビティモニターアプリ (アプリケーション > ユーティリティ) を起動するか、Spotlight (Spotlight が機能しない場合) を開いて検索します。
  • エネルギーペインをクリックします。
  • 5つまたは6つの列があり、そのうちの1つは「睡眠を防ぐ」と呼ばれています。この列には、Mac のスリープを妨げているプロセスが示されています。以下に示すように、iTunes は Mac のスリープを解除し続けています。つまり、Mac のスリープ モードを中断しています。 iTunesが開いているためです。このアプリを閉じてみてください。このアプリが開いている限り、Mac は自動的にスリープ状態になりません。

2 - Terminal アプリを使用して、睡眠障害の原因を特定することもできます。方法は次のとおりです:

  • ターミナルアプリを起動します (アプリケーション > ユーティリティ)
  • 次のコマンドを入力してEnterキーを押します:
  • pmset -g アサーション
  • そして結果を読む。次のようなものが生成されます:

アサーション ステータス システム全体: BackgroundTask 0 ApplePushServiceTask 0 UserIsActive 1 PreventUserIdleDisplaySleep 0 PreventSystemSleep 0 ExternalMedia 0 PreventUserIdleSystemSleep 1etworkClientActive 0

横に「1」がある項目を探してみてください。ご覧のとおり、PreventUserIdleSystemSleep には 1 があるため、有効になっています。 「Listed by owning process」行の下を確認します。以下に示すように、結果には詳細も表示されます:

所有プロセスによるリスト: 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-まだうまくいかない?次に、Mac で SMC をリセットします。 SMC のリセットは、NVRAM のリセットよりも複雑です。 Apple のドキュメントでは、このプロセスについて明確に説明しています。

それでも問題が解決しない場合は、Apple にお問い合わせください。

macOS がスリープ状態にならない? &bull を修正。マックレポート