スリープと電源

Macがスリープするとダウンロードが止まる

Macがスリープすると、ほとんどのアプリの動作が止まるため、長いダウンロードが止まったり失敗したりします。ダウンロード中はMacをスリープさせず、終わったらスリープできるように戻します。

対象:システム設定のパスはmacOS 13 Ventura以降。pmsetとcaffeinateは現行のすべてのmacOSで使えます。確認日:2026年10月29日

症状

  • Macから離れると、大きなダウンロードが止まる。
  • Macのスリープ解除後に、ダウンロードアプリがエラーを表示するか、最初からやり直す。
  • アップロードやバックアップが一晩で終わらない。

考えられる原因

  • アイドル時のスリープ。macOSは、一定時間入力がないとMacをスリープさせます。ネットワーク通信があっても、スリープが防がれるとは限りません。
  • ノートブックでのディスプレイのスリープ。Macノートブックでは、設定を変えない限り、ディスプレイがオフになるとシステムがスリープすることがあります。
  • バッテリー電源。バッテリー駆動中は、電力を節約するバッテリーの設定が使われます。
  • 蓋。Macノートブックの蓋を閉じるとスリープします。Macノートブックを蓋を閉じた状態で使い続けるを参照してください。

確認方法

  1. 現在スリープを妨げているプロセスを確認します。ダウンロードアプリが含まれていなければ、Macはスリープできる状態です。

    pmset -g assertions
  2. 使用中のスリープとディスプレイスリープの時間を確認します。

    pmset -g
  3. アップルメニュー >「システム設定」>「ロック画面」を選択します。ディスプレイをオフにするまでの時間を確認します。

解決方法

  1. caffeinateを使うと、1つのダウンロードの間Macをスリープさせないようにできます。Control-Cを押すと終了します。

    caffeinate -i
  2. または、一定時間(秒単位)スリープさせないようにします。この例は4時間です。

    caffeinate -i -t 14400
  3. Macノートブックでは、「システム設定」>「バッテリー」>「オプション」を選択します。

  4. 「電源アダプタ接続時にディスプレイがオフのときに自動でスリープさせない」をオンにし、電源アダプタを接続します。

  5. Macデスクトップでは、「システム設定」>「エネルギー」を選択し、「ディスプレイがオフのときに自動でスリープさせない」をオンにします。

  6. 必要なければ、ダウンロード後にこの設定をオフに戻します。Appleによると、消費電力が増えることがあります。

Kilobatを使う場合

  1. メニューバーからKilobatを開き、ティーカップをクリックして「ダウンロードが終わるまで」を選択します。転送が落ち着くと、Macは再びスリープできるようになります。

  2. またはCLIを使います。16 KB/s未満の状態が3分続くと終了します。

    kilobat awake --until-quiet
  3. 1つのアプリだけを監視します。kilobat status --jsonで表示されるアプリのidを使います。

    kilobat awake --until-quiet --app com.apple.Safari
  4. Macをスリープさせない機能は無料です。ダウンロードが終わるまでMacをスリープさせないを参照してください。

よくある質問

ノートブックの設定はバッテリー駆動中にも効きますか?

いいえ。設定名は「電源アダプタ接続時にディスプレイがオフのときに自動でスリープさせない」で、電源アダプタが接続されているときに適用されます。

蓋を閉じるとMacはスリープしますか?

はい。外部ディスプレイと一緒に使っている場合を除き、Macノートブックは蓋を閉じるとスリープします。Macノートブックを蓋を閉じた状態で使い続けるを参照してください。

出典

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。