Macでスリープ中にWi‑Fiが切れる問題を直す方法

※本ページにはプロモーション(広告)が含まれています。
Macでスリープ中にWi‑Fiが切れる問題を直す方法

Macがスリープ中にWiFiが切れて作業やダウンロードが止まってしまいイライラしていませんか。

この記事を読むと、初心者でも迷わないように具体的な設定手順と現場で効果があった対処法が手に入り、短時間で安定した接続を取り戻せる可能性が高まります。

項目内容
具体的な設定手順macOSの省エネ設定やネットワーク設定を分かりやすく案内し、どこをどう変えればいいかがすぐに分かります。
現場で効くトラブルシュートターミナルコマンドやログの見方などプログラマー視点の実践的な確認方法を紹介します。
長時間接続を維持する小技ルーター側のチェックポイントやスリープ時でも接続を保つちょっとした工夫を共有します。

慌てずに順番に進めれば解決できることが多いので、一緒に落ち着いて試してみましょう。

Macエンジニア

初めての設定は緊張しますが大丈夫です、ゆっくり丁寧にやれば必ず改善できることが多いので安心して進めてくださいね。

目次

Macの設定でスリープ中もWi‑Fiを維持する方法

Macの設定でスリープ中もWi‑Fiを維持する方法

スリープ中にWi‑Fiが切れて困っていませんか。仕事のファイル同期やリモート接続が途中で止まるとイライラしますよね。

ここでは手元のMacで確実にWi‑Fiを維持するための現実的な対処法を紹介します。電源アダプタ側の設定とバッテリー側の設定を分けて調整するのが肝心です。

  • 電源アダプタ接続時にコンピュータをスリープさせない設定をオンにすることで、閉じてもネットワークを維持できます。
  • バッテリー使用時はPower Napやバックグラウンド更新を必要なものだけにして、不要なときはオフにしてバッテリーを節約します。
  • ルーター側の省電力設定やWake for network accessも確認して、端末とネットワークの両方で接続を切らないようにします。
Macエンジニア

焦らなくて大丈夫です。ひとつずつ設定を見ればだいたい直りますし、最初に電源アダプタ側を変えるだけで効果を実感しやすいですよ。

電源アダプタとバッテリー別の設定を切り替える

電源アダプタとバッテリー別の設定を切り替える

Macは電源アダプタ接続時とバッテリー使用時で挙動を変えられます。どちらの状態でWi‑Fiを維持したいかを考えて、別々に設定するのがポイントです。

電源アダプタ接続時はスリープを抑えて常時ネットワークを維持し、バッテリー使用時はPower Napやバックグラウンド更新だけに絞るとバランスが取りやすくなります。

システム設定を開きバッテリー→電源アダプタでコンピュータをスリープさせないを有効にする

手順
システム設定を開く

画面左上のAppleメニューからシステム設定を開きます。検索欄に「バッテリー」と入力すると見つかりやすいです。

手順
電源アダプタタブを選ぶ

バッテリー項目の中の電源アダプタの項目を選びます。ここでコンピュータをスリープさせない設定を探します。

手順
コンピュータをスリープさせないを有効にする

「コンピュータをスリープさせない」や「ネットワークアクセスで起動」をオンにします。設定後は蓋を閉じてもネットワーク接続が維持されるか確認してください。

システム設定を開きバッテリー→バッテリーでPower Napやバックグラウンド更新を確認する

  • Power Napを有効にするとスリープ中でもメールやiCloudの同期が動くため、常に最新の状態を保てます。
  • バックグラウンド更新は必要なアプリだけ許可しておくと、無駄な通信でバッテリーを消費しません。
  • バッテリー使用時にWi‑Fiを切られないよう、設定変更後は一度スリープから復帰して同期が行われるか確認してください。

MacのTerminalでスリープ中のWi‑Fi維持を設定する方法

MacのTerminalでスリープ中のWi‑Fi維持を設定する方法

Macがスリープ中にWi‑Fiが切れて困るときは、実はTerminalからすぐ対処できます。簡単に言うと、恒久的にネットワークを維持する方法と、一時的にスリープを抑える方法の2つがあり、それぞれ用途に合わせて使い分けると便利です。

恒久的な設定はpmsetで行い、再起動しても設定が残ります。一時的な作業中だけ切れないようにするならcaffeinateを使うと手軽です。ただし電源やバッテリーへの影響はあるので状況に合わせて選んでください。

Macエンジニア

まずは怖がらずに試してみてください。小さなコマンドで意外とサクッと直ることが多いので、ゆっくり落ち着いて操作してみましょう。

pmsetで恒久的にネットワーク関連の設定を有効にする

pmsetで恒久的にネットワーク関連の設定を有効にする

pmsetは電源まわりの設定を扱うコマンドで、tcpkeepaliveを有効にするとスリープ中でもTCP接続を維持しやすくなります。sudoが必要で設定は永続化されるため、一度入れておくと再起動後も有効です。

実際にはルーターやサーバー側がアイドル切断を行う場合もあるので万能ではありません。そのため設定後に接続を確認する習慣をつけると安心です。

ターミナルを開きsudo pmset -a tcpkeepalive 1を実行してTCP接続維持を有効にする

手順
ターミナルを開く

LaunchpadやSpotlightでTerminalを開いてください。管理者権限のコマンドを実行する準備をします。

手順
tcpkeepaliveを有効にする

次のコマンドを実行してくださいsudo pmset -a tcpkeepalive 1実行後にpmset -gで設定が反映されているか確認してください。

caffeinateで一時的にスリープを抑止する

caffeinateで一時的にスリープを抑止する

caffeinateは一時的にスリープを抑えるためのシンプルなコマンドです。例えば大きなダウンロードや長時間のSSH作業中に使うと便利で、設定はその実行中だけ有効になります。

オプションで動作時間を秒で指定できるため、終わり時間が分かっている処理に向いています。終わらせたいときはTerminalでCtrl+Cを押すかプロセスを終了してください。

ターミナルでcaffeinate -i -t 3600を実行して1時間だけスリープを防ぐ

手順
1時間だけスリープを防ぐ

ターミナルで次を実行してくださいcaffeinate -i -t 3600このコマンドは1時間(3600秒)だけアイドルによるスリープを防ぎます。

手順
実行中の扱い

処理が終わればCtrl+Cで止めるか、別端末からプロセスをkillしてください。動作は一時的なので通常の設定は変わりません。

Macのアプリとネットワーク側でスリープ時のWi‑Fi切断を防ぐ方法

Macのアプリとネットワーク側でスリープ時のWi‑Fi切断を防ぐ方法

Macでスリープ中にWiFiが切れると、後で接続し直す手間が増えてちょっとイラッとしますよね。優しい手順で直せるので安心してください。

ここではアプリ側でスリープを抑える方法とルーター側で接続を安定させる方法をざっくり紹介します。組み合わせると効果が高いので、自分の使い方に合わせて選ぶと良いです。

  • メニューバー常駐アプリでシステムスリープを抑えてWiFi接続を保持する。
  • ルーターの省電力設定をオフにしてDHCPリース時間を長くし接続維持を強化する。
  • 軽い定期通信を行うスクリプトでルーターに端末がアクティブと認識させる。バッテリーに注意する。
  • 可能なら有線接続やWakeonLANなど物理層の手段を検討する。
Macエンジニア

焦らなくて大丈夫です、まずはメニューバーアプリで様子を見つつルーターの省電力を切るのが手軽で効きやすいです。少し触れば快適になりますよ、安心して進めてください。

アプリとルーターの対策を組み合わせる

アプリとルーターの対策を組み合わせる

アプリだけかルーターだけの対策だと片方に隙が残ることがありますが、両方を組み合わせると安定度がぐっと上がります。アプリが端末側のスリープを抑え、ルーター側で接続が切れないようにするのが基本です。

実際の手順としてはメニューバーアプリを常駐させシステムスリープ禁止とする一方で、ルーターの省電力をオフにしてDHCPリースを長めに設定します。バッテリー重視ならアプリの維持間隔を広げるなど調整してください。

メニューバーの常駐アプリで新規セッションを作りシステムスリープ禁止・ディスプレイスリープ許可を選ぶ

手順
アプリを用意する

AmphetamineやKeepingYouAwakeなどのメニューバー常駐アプリをAppStoreから入手してください。無料で使えるものが多く手軽です。

手順
新規セッションを作る

アプリで新しいセッションを作り、設定でシステムスリープを禁止にしてディスプレイスリープは許可にしてください。表示だけ消す設定で電力を節約できます。

手順
動作を確認する

セッションを開始して短時間のスリープ動作を試し、期待通りWiFi接続が維持されるか確認してください。問題なければ常用して構いません。

ルーター管理画面にログインしてWi‑Fiの省電力設定を無効化しDHCPリース時間を延長する

手順
ルーター管理画面にログインする

ブラウザでルーターの管理画面にアクセスし管理者でログインしてください。機種によってアドレスや認証方法が異なります。

手順
WiFiの省電力設定を無効にする

無線設定内の省電力やWiFi節電の項目をオフにして、節電で接続が切れないようにします。設定名はメーカーによって違うので探してみてください。

手順
DHCPリース時間を延長して保存する

DHCPのリース時間を24時間以上や1440分など長めに設定して保存しルーターを再起動すると接続が安定しやすくなります。設定変更後は動作を確認してください。

Macのトラブルシューティングで原因を特定する方法

Macのトラブルシューティングで原因を特定する方法

Macがスリープ中にWi-Fiが切れると本当に困りますよね。まずは慌てず順番に調べれば原因が見えてきます。やさしく一つずつチェックしていきましょう。

近道は切断タイミングを再現してログを取ることです。ワイヤレス診断でトレースを取りConsole.appで時間を突き合わせると原因がぐっと分かりやすくなります。ログはスリープ前後を必ずカバーしてください。

そのうえで省電力設定やBluetoothの干渉、ルーター設定や常駐アプリの振る舞いを順に切り分けます。場合によってはSMCやNVRAMのリセットやルーターの再起動で直ることが多いので安心してください。

診断ツールとログで切断タイミングを確認する

診断ツールとログで切断タイミングを確認する

診断ツールはワイヤレス診断とConsole.appが基本です。ワイヤレス診断でトレースを取得しConsole.appで切断直前のログを探す流れが分かりやすいです。

エンジニア目線のコツはタイムスタンプの合わせ方です。スリープに入る前後の時間を照合しdisassociateやlinkdownの前後に注目すると原因が絞れます。必要ならログを保存して後で詳しく見ると良いです。

Optionキーを押しながらメニューバーのWi‑Fiを開き無線診断を起動してログを取得する

手順
ワイヤレス診断を起動する

Optionキーを押しながらメニューバーのWi-Fiをクリックしワイヤレス診断を開きます。画面の案内に従って進めます。

手順
トレースを取得する

ウィンドウメニューからログやパケットキャプチャを選びスリープ前から復帰までの期間を記録します。保存先は分かりやすい場所にしておきます。

手順
診断アーカイブを保存する

診断結果をアーカイブとして保存します。日付を付けておくと後で参照しやすくなります。

コンソール.appでWi‑Fi関連ログをフィルタし切断の直前メッセージを確認する

  • Console.appを開き検索欄にairportdやWiFiと入れて関連ログを絞ります。
  • 切断直前のタイムスタンプを中心に探しdisassociateやlinkdownなどのメッセージを確認します。
  • pmsetのログやwake reasonの表記も確認するとスリープ復帰の状況が分かることがあります。

よくある質問

よくある質問
スリープ中にWi‑Fiが切れる原因は何ですか

Macが省エネのために接続を切ることが多いです。ほかにルーターやアプリの設定が原因で切断される場合もあります。

まず何を確認すればいいですか

システム設定のバッテリーまたは省エネでネットワークを維持する系の設定を確認してください。ルーターの再起動を試すのも手軽で効果が出ることが多いです。

Intel機とApple Silicon機で違いはありますか

Apple Silicon機はSMCリセットが不要で手順が少し違います。機種ごとのリセットやNVRAMの扱いを確認してから操作してください。

それでも直らないときはどうすればいいですか

一度Wi‑Fiを削除して再接続するかルーターのファームウェアを更新してみてください。改善しない場合はログを取ってAppleサポートに相談すると解決が早くなります。

まとめ

まとめ

読んでくれてありがとう。Macがスリープ中にWi‑Fiが切れる問題はよくある悩みで、少し設定を見直すだけでかなり改善します。ここでは基本の確認ポイントと手早く試せる対策を優しくまとめました。

まずは省エネルギーの設定でネットワーク接続を維持する項目とPowerNapを確認してください。外付けディスプレイや電源接続時のクラムシェル動作、ルーターの再起動やDHCPリース更新も効果が出やすい対処です。

  1. 省エネルギー設定を確認する:システム設定でネットワーク接続を維持とPowerNapを有効にする。
  2. クラムシェル時の挙動を確認する:蓋を閉めるときは電源と外部ディスプレイ接続の有無で挙動が変わる。
  3. ルーターとDHCPをリフレッシュする:ルーター再起動やDHCPリース更新で切断が減る。
  4. 一時的にスリープを防ぐ:ターミナルでcaffeinateを使うと作業中にWi‑Fiが切れない。
  5. SMCリセットとmacOSアップデート:電源管理やドライバの問題がこれで解決する場合がある。
Macエンジニア

焦らなくて大丈夫です。順にチェックすれば多くの場合すぐ直ります。もし設定場所がわからなければいつでも見返して少しずつ進めてくださいね。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次