Macをしばらく放置してもスリープに入らない、あるいは意図せずにスリープから復帰する問題は、多くのユーザーにとって非常にストレスフルな症状です。最新のmacOSでは、スリープ動作に関わる設定や背景プロセスが複雑化しており、一見無関係な要因が影響を及ぼすこともあります。この記事では「Mac スリープ しない 原因」に焦点を当て、原因の特定方法と実践的な解決策を詳しく解説します。スリープがうまく作動しない問題に困っている方は、ぜひ最後までご覧ください。
Mac スリープ しない 原因の基本設定とシステム要因
まず最初に確認すべきはMac本体の設定です。システム設定の「ロック画面」「バッテリー」「エネルギー」などにあるスリープ関連オプションが意図せず無効になっていたり、長時間/スリープしない設定になっていたりすることがよくあります。特にディスプレイがオフになるまでの時間や電源アダプター使用時のスリープ抑制設定が原因になることがあります。
また、macOSがシステムスリープに入らない理由として、ネットワークアクセスを許可している設定や共有サービスの有効化が挙げられます。「Wake for network access」などを有効にしていると、外部からのアクセス要求によってMacがスリープを妨げられることがあります。
スリープ/ディスプレイオフ時間の設定が長すぎるまたはオフになっている
システム設定の中で、ディスプレイをオフにするまでの非操作時間が非常に長い、あるいは「Never(なし)」のようにオフになっているとMacはスリープしません。まず「ロック画面」設定でディスプレイのスリープ時間を適切に設定しましょう。ノート型/デスクトップ型で設定項目が異なりますが、不要な長時間設定は省エネ観点でも避けるべきです。
電源アダプタ接続時の自動スリープ抑制設定が有効になっている
電源アダプタを接続している状態だとスリープを抑制する設定が有効になっている場合があります。たとえば「Display off時にシステムが自動スリープしない」設定がオンになっていると、画面が暗くなってもシステム自体は動き続け、スリープしません。これをオフにすることで正常なスリープ動作を取り戻せることがあります。
Wake for network accessや共有サービスがスリープを妨げる
「Wake for network access」(ネットワークアクセスによるスリープ解除)の設定を有効にしていると、外部からのアクセスや共有されたプリンタなどが原因で Mac が眠らないことがあります。また共有サービスが有効だと、ネットワーク経由で何らかの処理が行われており、それがスリープに入るのを妨げるケースがあります。
アプリ・プロセスによるスリープ妨害の原因と検出法

設定が正しくても、バックグラウンドで動作しているアプリやプロセスがスリープを妨害していることがあります。動画再生アプリ、ミーティングツール、バックアップや同期処理などが典型です。こうしたプロセスがスリープタイマーをリセットし続けることが問題の源になることがあります。
問題の特定にはターミナルを使ったコマンド確認が有効です。スリープを阻害しているプロセスや設定の断定に役立ちます。さらに、信頼性の高い情報に基づいた最新の対処法を試す価値があります。
pmsetコマンドで現在のアサーションを確認する
ターミナルで「pmset -g assertions」を実行すると、現在アクティブなスリープ阻害状態(PreventUserIdleSystemSleep や PreventUserIdleDisplaySleep など)が表示されます。ここで値が 1 になっているプロセスがあれば、それがスリープを妨げている可能性があります。問題のプロセスを見つけて終了させることで正常化が図れます。
アプリケーションがスリープ抑制APIを呼び出している
Zoom、Teams、動画プレーヤーなど、マイク入力や画面共有、動画再生を行うアプリはスリープ抑制APIを使用し、Sleep 防止アサーションをシステムに要求します。こうしたアプリが起動中かどうかを確認し、不要なら終了や設定変更をすることでスリープ問題が改善する場合があります。
Power Nap や同期処理がスリープを遅らせる
Power Nap(バッテリー状態や電源アダプタ接続時にバックグラウンドでデータ同期やメンテナンスを行う機能)が有効になっていると、それらの処理が終わるまでシステムがスリープしないことがあります。iCloud同期、Time Machineのバックアップ、Spotlightのインデックス作成などが該当します。設定で無効化可能な場合が多いため見直しましょう。
外部デバイス・ハードウェアが引き起こす影響とその対策

外付けドライブ、USBハブ、ワイヤレスマウスやキーボードなどの周辺機器は動作不良や信号が常に送られていることが原因で Mac をスリープできなくすることがあります。また、蓋を閉じてもスリープしない「クラムシェルモード」の設定に関する誤認なども含みます。それぞれ対処法が存在します。
ハードウェア由来の問題は、ソフト側の設定だけでなく、接続の物理的状況やポートの状態を確認することが重要です。特に USB-C や Thunderbolt 経由の機器は信号漏れがスリープへの影響を与えることがあります。
USB/Thunderbolt/ワイヤレス機器がスリープを妨害する
外付けドライブがアイドルであってもアクセス可能な状態だとスリープを妨害することがあります。USBハブの不具合やワイヤレスデバイスのレシーバーが微量の信号を送り続けていたり、電源供給の問題があったりすると同様です。機器を一つずつ外して様子を見ることが有効です。
クラムシェルモードや蓋を閉じるときの挙動の誤認
MacBook で蓋を閉じてもスリープしない場合は、外部モニターや電源アダプタ、外付けキーボード・マウスなどが接続されている「クラムシェルモード」と判断されることがあります。このモードでは通常スリープしません。意図しない場合は該当する接続を解除するか、モードの設定を確認してください。
ハードウェア故障やセンサー異常
マウスやキーボードのセンサー、トラックパッド、あるいは内蔵の光センサーなどが故障または異常動作すると、操作があったと認識されスリープに入らないことがあります。特に近接センサーやホールセンサーの故障は、蓋を閉じたときの挙動にも影響します。修理または診断ツールによるチェックが望ましいです。
OSやファームウェア、システム管理の問題
macOSのバージョンアップ、パワーマネジメントのファームウェア問題、または SMC/NVRAM の設定異常が原因でスリープ動作が乱れることがあります。最新のアップデートで修正されている不具合も多いため、OSのアップデート状況の確認やハードウェアの制御部分のリセットを含めた総合的な見直しが肝心です。
OSアップデートによる既知の不具合と修正
最新の macOS ではスリープに関連する不具合が継続して報告されており、アップデートで修正されることが多いです。例えばスリープが遅れる問題やネットワーク機能がスリープを阻害するバグが改善された事例が複数あります。常に最新のシステムバージョンを維持することで予防できることが多いです。
SMC/NVRAMのリセットが有効なケース
Mac の電源管理を制御する SMC(Intel Mac) や NVRAM/PRAM の設定異常がスリープ問題の原因となることがあります。これらをリセットすることで設定が初期化され、異常な挙動が改善することがあります。Apple の手順に従ってリセットを試す価値があります。
地下設定(pmset disableSleepなど)の意図せず有効になっている可能性
ターミナルで「sudo pmset -a disablesleep 1」のようなコマンドが実行されていると、スリープが完全に無効になります。この設定はシステム全体に影響するため、意図的でない限り無効にする必要があります。「pmset -a disablesleep 0」で元に戻せます。また、「pmset -g」コマンドで現在の設定値を確認できます。
スリープから勝手に起きる原因と対処法

スリープできても勝手に復帰してしまうことがあります。これはセンサーの誤動作や外部からの信号、スケジュール設定、ネットワークアクセスなどがトリガーとなっています。眠りの質を保つために、これらの要因を整理し、不要な復帰を防ぐことが重要です。
復帰の原因はソフト/ハード両面にあり得ます。スケジュール機能やアップデートの通知、または電源設定の誤りなどがよくある原因です。復帰に関するログを確認したり、設定を見直したりする手順を解説します。
電源スケジュール/自動起動設定が有効になっている
「起動/スリープのスケジュール」が設定されていると、特定の時間に自動で復帰するようになっていることがあります。ターミナルやシステム設定でスケジュールを確認し、不要な設定はオフにしてください。特に夜間や長時間放置時に起きるような設定があると体感で「勝手に起きる」問題が起きます。
外部入力やネットワーク要求がスリープを妨害または復帰させる
マウス操作やキーボードの微細な入力、外部デバイスの信号、また Wi-Fi / Ethernet 経由でのアクセス要求などが原因で復帰することがあります。Bluetooth デバイスも含めてこれらの入力を無効にするか、Wake for network access をオフにするなど対応を検討してください。
ディスクアクセスやバックアップ作業中の復帰
Time Machine のバックアップ、iCloud の同期、Spotlight のインデックス作成などがスリープ中に復帰させることがあります。これらの処理が完了するまで寝られない設定になっている場合があり、作業が定期的に走らないようにスケジュールを調整したり、自動実行を停止できないか確認してください。
電源管理制御アプリやユーティリティの影響
スリープ動作を制御するアプリや機能(Caffeinate, Amphetamine など)がバックグラウンドで動作していると、意図せずスリープ抑制または復帰を引き起こすことがあります。これらの状態を確認し、不要なら無効にするかアンインストールを検討します。
実践的な対策と手順
原因が特定できたら、以下の手順に沿って対策を講じてください。設定を順番に見直し、簡単なものから進めることで効率的に解決できます。これにより、多くのスリープ問題は修復可能です。
設定の見直し手順
まずは「システム設定 → ロック画面 → ディスプレイをオフにする時間」「システム設定 → バッテリー/エネルギー設定」の順に進み、スリープ時間やスリープ抑制設定を確認します。Wake for network access が必要なら「電源アダプタ時のみ」「いつもオフ」など適切な値に設定を変更します。
pmset を使って監視・修復する
ターミナルを開き、「pmset -g assertions」や「pmset -g log」を使って何がスリープを妨げているかログを確認します。また、「sudo pmset -a disablesleep 0」によって意図せず有効になったスリープ無効設定を解除できます。診断と修正に非常に有効な手法です。
外部機器の切断と検証
すべての外部 USB/Thunderbolt 機器、ワイヤレス入力デバイスを一旦外し、スリープが正常に動くかテストします。もし改善すれば、一つずつ接続し原因デバイスを見極めます。USB ハブの質やケーブルの状態の確認も含めて行うとよいでしょう。
クラムシェルモードや蓋を閉じた状態の設定確認
ノート型Macの場合、蓋を閉じたときにスリープしない設定になっているか、外部モニターや電源アダプタが接続されていてクラムシェルモードと認識されていないかを確認します。意図しない場合は外部機器を取り外すか設定をオフにしてください。
SMC/NVRAM のリセットと OS のアップデート
Intel Mac では SMC のリセット、また NVRAM/PRAM の初期化を行うことで電源管理関連の設定異常をリセットできます。Apple Silicon では再起動が効果的です。さらに、macOS の最新バージョンが提供する修正を適用することも重要です。
まとめ
Mac がスリープしない原因は、多岐にわたります。基本設定、アプリやプロセス、外部機器、OS/ファームウェアなどが複合的に絡むことも多いです。まずはシステム設定でスリープ時間や Wake for network access、共有サービスなどを見直し、それでも解消しない場合はターミナルでアサーションを確認したり、外部機器を切断して原因を絞ったりしてください。
また、クラムシェルモードや蓋を閉じるときの設定など、ノート型特有の状況も把握しておきましょう。OS のバグによるものや設定のリセットで改善することもあります。これらを順に実践することで、多くの場合、Mac のスリープは正常に動作を取り戻します。
コメント