大事なダウンロードやプレゼン中にMacが勝手にスリープして途切れてしまい、どうにかしたいと感じているあなたへ気持ちがよくわかります。
この記事を読むと、システム設定で確実にスリープを止める方法から、短時間だけ止めたいときに便利なコマンド、プログラマー目線の小技まで、初心者でも迷わず使える具体的な手順と注意点が身につきます。
| 項目 | 内容 |
|---|---|
| 独自コンテンツ1 | 初心者向けにスクリーンショット付きでなくても迷わないシステム設定の手順を実体験ベースで紹介します。 |
| 独自コンテンツ2 | ターミナルのcaffeinateやpmsetを使った一時停止と恒久設定の使い分けを具体例で解説します。 |
| 独自コンテンツ3 | プログラマー視点のトラブル回避策やバッテリーにやさしい設定のコツを実用的にまとめます。 |
これからやさしい手順で進めるので、落ち着いて順に試してみてください。設定後は作業中の中断がぐっと減って快適になります。
Macエンジニア初めてでも安心してください。焦らず一つずつ操作すれば、すぐに自分の使い方に合ったスリープ設定にできますよ。
Macでシステム設定からスリープを止める方法


作業中にMacが勝手にスリープして困ることは多いです。その場で止めておけば安心して長時間の処理やダウンロードを続けられます。ここではシステム設定からスリープを止める基本のやり方をやさしく説明します。
選べる方法は主に三つあります。システム設定で常にスリープを止める設定にする方法。ターミナルで一時的にスリープを防ぐ方法。サードパーティ製アプリで細かく制御する方法です。それぞれの特徴を簡単に示します。
- システム設定でバッテリーと電源アダプタのスリープ時間を最長またはなしにする。
- ターミナルのcaffeinateコマンドで一時的にスリープを防ぐ。
- Amphetamineなどのサードパーティ製アプリで細かな条件を設定する。



初めてでも大丈夫です。今回の操作は失敗しても元に戻せますし、必要なときだけ設定を切り替えればバッテリー寿命への影響も抑えられますよ。
バッテリーと電源アダプタそれぞれでスリープを止める方法


バッテリー駆動中と電源アダプタ接続中では扱いを変えるのが基本です。バッテリーでは省電力が優先されるので、スリープを完全に止めると消耗が早くなります。電源アダプタ接続時ならスリープを止めて長時間の作業やビルド、テストに使えます。
設定はシステム設定のバッテリーでそれぞれタブを切り替えて行います。エンジニア目線の小技としては、短時間だけスリープを防ぎたい場合はターミナルのcaffeinateコマンドを使うと便利です。必要なときだけ使うようにしましょう。
システム設定またはシステム環境設定を開き左側のバッテリーを選ぶ
画面左上のAppleメニューからシステム設定(またはシステム環境設定)を開いてください。最新のmacOSでは「システム設定」の名称が使われています。
左側のメニューから「バッテリー」を選択します。サイドバーが見当たらない場合はウインドウの左上から戻るボタンでサイドバーを表示してください。
バッテリー画面が開いたら各種オプションやタブの表示を確かめてください。次の手順で具体的な時間設定を変更します。
バッテリータブと電源アダプタタブでスリープまでの時間を最長またはなしにする操作
バッテリータブを開き、「画面をオフにするまでの時間」やスリープに関するスライダーを最長にするか、選択肢に「なし」があればそれを選びます。バッテリーの消費に注意してください。
電源アダプタタブに切り替え、コンピュータを自動的にスリープさせないなど該当する項目をオンにします。長時間動かす処理がある場合はこちらを使うと安心です。
設定を変えたら短時間で動作を確認してください。不要になったら同じ場所で元の設定に戻せば問題ありません。必要に応じてパスワード入力を求められることがあります。
Macでターミナルのcaffeinateを使って一時的にスリープを止める方法


ターミナルのcaffeinateコマンドを使えば、作業中にMacが勝手にスリープになるのを一時的に止められます。操作はとてもシンプルで、初めての人でもすぐ慣れます。最新のmacOSでも使え管理者権限は基本不要です。
止め方にはいくつかのパターンがあり、システム全体のスリープを抑える方法やディスプレイだけを維持する方法、指定時間だけ止める方法があります。用途に応じて使い分けると便利です。例えば長時間のビルドや遠隔操作中に役立ちます。
エンジニア視点のコツとしては、必要な間だけ時間指定で止めるのが一番スマートです。常時実行するとバッテリー消耗が進むので注意してください。
caffeinateの基本でシステム全体やディスプレイを止めるパターン


caffeinateは目的に応じてフラグを付けて動かします。代表的なオプションは-dでディスプレイを維持、-iでアイドルスリープ防止、-tで秒数指定です。オプションなしでもプロセスが生きている間はスリープが抑えられます。
実行中はターミナルを閉じると効果が終わる点に注意してください。終了時はCtrl+Cで簡単に停止できます。
ターミナルを開いてcaffeinateを実行する例コマンドを入力する方法
LaunchpadかSpotlightでターミナルを開いてください。アプリケーション→ユーティリティの中にもあります。
次のように入力するとアイドルスリープが抑えられます:caffeinate -i。コマンドは実行している間だけ有効です。
作業が終わったらターミナルでCtrl+Cを押すかプロセスを終了してください。プロセスを閉じれば自動的にスリープ設定が元に戻ります。
指定秒数だけ止める例やディスプレイだけを維持するオプションの使い方
例えば1時間だけ止めたいときは次を入力します:caffeinate -t 3600。数字は秒で指定する点に注意してください。
画面だけ消えないようにするには-dオプションを使います:caffeinate -d。動画再生やプレゼン中に便利です。
Macでアプリ単位や恒久的にスリープを止める方法


アプリ単位や恒久的にMacのスリープを止めたいときは、手軽に使えるメニューバーアプリと、より強力なシステム設定ツールが選べます。まずは目的に合わせて「一時的に止めたい」のか「常に止めたい」のかをはっきりさせると迷わず進められます。
安全に運用するならセッション型の常駐アプリで必要なときだけスリープを抑止するのがおすすめです。恒久的な変更をするpmsetは便利ですが、バッテリーに影響するので注意して使うと安心です。
- メニューバー常駐アプリでセッションを作る(手軽で戻しやすい)。
- アプリ側の再生中設定などでスリープを抑止する(アプリ単位で自然)。
- pmsetで恒久的に設定する(電源ごとに細かく制御できる)。
サードパーティの常駐アプリでセッションを作るパターン


サードパーティの常駐アプリは、メニューバーからワンクリックでスリープ抑止のセッションを作ることができます。セッションは時間指定や条件指定が可能で、特定のアプリ実行中だけ自動で有効にするなど細かいルールを組めます。
使い勝手としてはAmphetamineやKeepingYouAwakeのようなツールが人気です。エンジニア視点のコツとしては、複数のプリセットを作って用途ごとに切り替えると便利で、意図せずバッテリーを使い続ける事故を防げます。
メニューバーのアプリからセッションを開始して期間や条件を設定する手順
インストール済みのメニューバーアイコンをクリックしてメニューを表示します。まずは表示設定でアイコンが常に見えるようにしておくと操作が楽になります。
時間指定や「特定のアプリが実行中」のような条件を設定します。充電中のみ有効にするなど電源別のオプションがあれば活用してください。
よく使う設定をプリセットとして保存しておくとワンクリックで呼び出せます。ログイン時に自動起動する設定を入れておくと手間が減ります。
pmsetで詳細にスリープ設定を変更するパターン


pmsetはmacOSに標準で入っているコマンドで、電源に応じたスリープ設定を細かく変えられます。sudo権限が必要なのでターミナルで実行しますが、電源ごとに別々の値を入れられるのが魅力です。
設定を変更する前に現在の値をpmset -gで確認すると安心です。バッテリー駆動時の設定は特に注意して、まずは充電時で効果を確認してから本番運用に移すのがおすすめです。
ターミナルでsudo pmset -c sleep 0やsudo pmset -b sleep 0を実行して電源別に無効化する方法
| 項目 | 内容 |
|---|---|
| コマンド例 | sudo pmset -c sleep 0(AC接続時にスリープ無効)sudo pmset -b sleep 0(バッテリー駆動時にスリープ無効) |
| 使う場面 | 常にMacをスリープさせたくない場合や、特定の電源状態だけ挙動を変えたい場合に使います。開発サーバや長時間の処理時に便利です。 |
| 注意メモ | バッテリー消費が増えるのでバッテリー時の設定は慎重にしてください。元に戻すときはsleepの値を1など適切な数値に戻します。 |
Macで覚えておくと便利な応用例とやり方


ちょっとした工夫でMacのスリープを止めて作業が途切れないようにできます。システム設定で長めにする方法と、コマンドやアプリで一時的に止める方法を実体験に基づいてやさしく紹介します。
- システム設定でスリープや画面オフの時間を調整する
- ターミナルのcaffeinateコマンドで一時的に防ぐ
- 常駐アプリを使ってワンクリックで切り替える
- Automatorやシェルで条件付きに自動化する
ダウンロードやバックアップ中に確実にスリープさせない方法


ダウンロードやバックアップが終わるまで確実にスリープさせたくない場面はよくあります。簡単にできるのはターミナルのcaffeinateコマンドを使う方法と、バックアップアプリ側の設定でネゴシエーションを待つ方法です。
転送処理だけ睡眠を止めたいなら、処理を起動しているプロセスに合わせてMacを覚醒させるのが安定します。自動化に慣れると手作業よりも安心して任せられます。
caffeinate -iやアプリの一時セッションを使って転送中のみスリープを防ぐ手順
ターミナルを開きcaffeinate -iを実行します。これでシステムスリープが抑えられるのでダウンロードやバックアップが完了するまでMacが止まりません。
rsyncやcurlを使うときはcaffeinate -iの後に続けて実行するとその処理中だけ睡眠を防げます。例としてcaffeinate -i rsync -av ソース 宛先のように使います。
一部のバックアップアプリやファイル転送アプリは独自にスリープ防止オプションを持っています。アプリ側の設定を有効にすると操作が簡単になります。
プレゼンや外部ディスプレイ接続時に画面だけ消さない方法


プレゼンや外部ディスプレイ接続時には画面だけ消さないようにしたい場面があります。ディスプレイをオフにせずに内部だけスリープさせると発表中に画面が暗くなる心配が減ります。
画面だけを維持するにはcaffeinate -dを使う方法と、システム設定で外部ディスプレイ接続時のスリープ動作を調整する方法があります。輝度や電源接続の挙動も合わせて見直すと安心です。
caffeinate -dを使う手順とディスプレイ設定で輝度やスリープを調整する方法
ターミナルでcaffeinate -dを実行するとディスプレイが消えなくなります。プレゼン中や外部ディスプレイ使用時に画面を常時表示したいときに使ってください。
システム設定→ディスプレイで輝度や自動スリープの挙動を調整します。外部電源接続時の設定を長めにしておくと発表中に安心です。
プレゼンが終わったらターミナルでControl+Cを押してcaffeinateを解除します。解除用のスクリプトを用意しておくと手間が減ります。
よくある質問


- システム設定だけでスリープを止められますか
はい。システム設定のバッテリーや電源アダプタ周りでスリープまでの時間を伸ばしたりスリープを無効にできます。macOSのバージョンや機種で表示項目の名前が少し変わるので、バッテリーと電源の項目を探すと見つかりやすいです。設定は電源接続時とバッテリー駆動時で別々にできます。
- バッテリー駆動中にスリープを止めると何が起きますか
バッテリーの消費が早くなります。長時間スリープを止めたまま使うとバッテリー寿命に影響することがあるので、モバイル作業中は必要なときだけ設定を変えるのがおすすめです。電源アダプタ接続中に設定するのが安全です。
- 蓋を閉じた状態でもスリープを防げますか
基本的には蓋を閉じるとスリープします。外部ディスプレイやキーボードマウスが接続されていて電源アダプタに繋がっているとクラムシェルモードで蓋を閉じても動作を続けます。単体で蓋を閉じたまま動かし続ける方法は公式には推奨されていません。
- 一時的にスリープを止めたいときはどうしたらいいですか
ターミナルのcaffeinateコマンドを使うと便利です。tオプションで秒数を指定すると指定時間だけスリープを防げます。ちょっとした作業や長時間の処理を走らせるときに使うと安全です。
- アプリだけでスリープを防げますか
アプリ単位でスリープ制御が可能なものもあります。アプリ側で保持要求を出している場合や、Amphetamineのようなユーティリティを使えば短時間だけスリープを止められます。ただし信頼できるアプリだけ使い、常時無効にしない運用が無難です。
まとめ


ここまで読んでくれてありがとう。Macでスリープを止める方法は複数あり、システム設定の電源やバッテリーの項目を調整するのが一番わかりやすいです。さらにターミナルのcaffeinateコマンドやCaffeineやAmphetamineのようなアプリを使えば、作業中だけ一時的にスリープを止めたり、条件に応じて細かく制御できます。
長時間スリープを止めるときはバッテリー駆動時の発熱やバッテリーの劣化に気をつけてください。外付けディスプレイや大きなファイル転送中はファンが回りやすくなるので、充電中のみスリープを停止したり、作業後に短時間でスリープに戻る設定を併用すると安全です。最後に元の設定に戻す方法を覚えておくと安心です。



設定を変えるときはまず短い時間で試して動作を確かめてくださいね。うまく動けば使い方に合わせて設定を整えると毎日の作業がずっと快適になりますよ。
