Windows PCをネットワーク経由で遠隔起動できる便利な機能「Wake-on-LAN (WOL)」。しかし、「設定したはずなのに、なぜかうまく動かない…」と悩んでいる方も多いのではないでしょうか?
その原因の多くは、Windowsの標準機能である「高速スタートアップ」にあります。この記事では、高速スタートアップがWOLの妨げとなる理由を解説し、WOLを確実に機能させるための具体的な設定手順を、初心者の方でもわかるように丁寧に説明します。現場で今すぐ役立つ解決策を見ていきましょう。
Wake-on-LAN (WOL) とは?
Wake-on-LAN (WOL) は、ネットワーク経由で特定の「マジックパケット」を送信することで、電源がオフになっているコンピューターを起動させる技術です。サーバーやNAS、オフィスPCなどを遠隔で起動したい場合に非常に便利で、省電力化や利便性向上に貢献します。
なぜ「高速スタートアップ」がWOLを妨げるのか?
Windowsの「高速スタートアップ」は、シャットダウン時にシステムの状態の一部をディスクに保存し、次回の起動を高速化する機能です。これは、実質的にはPCを完全にシャットダウンするのではなく、休止状態に近い状態に移行させるものです。
この「ハイブリッドシャットダウン」と呼ばれる動作が、WOLと相性が悪い原因となります。高速スタートアップが有効な場合、ネットワークアダプターへの電源供給が完全に停止されたり、WOLに必要な特定の電力状態が維持されなかったりするため、マジックパケットを受信できず、PCが起動しなくなってしまうのです。
解決手順1: 高速スタートアップを無効にする
WOLを機能させるための最初のステップは、高速スタートアップを無効にすることです。
手順
- コントロールパネルを開く
Windowsの検索バーに「コントロールパネル」と入力して開きます。 - 「システムとセキュリティ」→「電源オプション」をクリック
- 左側のメニューから「電源ボタンの動作を選択する」をクリック
- 「現在利用可能ではない設定を変更します」をクリックして、設定変更を可能にします。
- シャットダウン設定の項目にある「高速スタートアップを有効にする(推奨)」のチェックを外します。
- 「変更の保存」をクリックして設定を適用します。
この設定変更後、PCを一度シャットダウン(再起動ではなくシャットダウン)してから起動し直すことをお勧めします。これにより、変更が完全に反映されます。
解決手順2: ネットワークアダプターの設定を確認・変更する
高速スタートアップを無効にした後、WOLが正しく機能するためにネットワークアダプター(LANカード)の設定も確認・変更する必要があります。
手順
- デバイスマネージャーを開く
Windowsの検索バーに「デバイスマネージャー」と入力して開くか、Windowsロゴキー + Xキーで表示されるメニューから選択します。 - 「ネットワークアダプター」を展開し、WOLを使用したいLANアダプターを右クリックして「プロパティ」を選択します。
- 「電源の管理」タブに移動します。
以下の項目を確認し、必要に応じて変更します。- 「コンピューターによるこのデバイスの電源オフを許可する」のチェックを外す
(これが最も重要です。チェックが入っていると、PCシャットダウン時にLANアダプターへの電源供給が停止され、WOLが機能しなくなります。) - 「このデバイスで、コンピューターのスタンバイ状態を解除できるようにする」にチェックを入れる
- 「Magic Packetでのみ、コンピューターのスタンバイ状態を解除できるようにする」にチェックを入れる
(誤動作を防ぐため、マジックパケットのみで起動させることを推奨します。)
- 「コンピューターによるこのデバイスの電源オフを許可する」のチェックを外す
- 「詳細設定」タブに移動します。
ネットワークアダプターのドライバーによっては、WOLに関連する詳細設定がここにあります。以下の項目を探し、有効(Enabled)に設定します。- 「Wake on Magic Packet」または「マジックパケットでのウェイクアップ」
- 「Wake on Pattern Match」または「パターンマッチでのウェイクアップ」
- 「Shutdown Wake-On-LAN」または「シャットダウン時のWOL」
- 「Link Speed & Duplex」または「リンク速度とデュプレックス」を「Auto Negotiation」に設定(一般的な推奨設定ですが、特定環境では固定する場合もあります)
- 「OK」をクリックして設定を保存します。
注意: ネットワークアダプターのメーカーやドライバーのバージョンによって、これらの項目名が異なる場合があります。見当たらない場合は、類似の名前の項目を探すか、ネットワークアダプターのメーカーサイトで情報を確認してください。
解決手順3: BIOS/UEFI設定を確認する
PCのマザーボードによっては、BIOS/UEFIレベルでWOLを有効にする設定が必要な場合があります。PC起動時に特定のキー(Del, F2, F10, F12など)を押してBIOS/UEFI設定画面に入り、以下の項目を探して有効にしてください。
- 「Wake-on-LAN」
- 「PCIe/PCI Devices Power On」
- 「Power On by PCI/PCIe」
- 「ERP/EuP Support」 (省電力機能。これが有効だとWOLが機能しない場合があるので、必要に応じて無効化)
これらの設定はPCのメーカーやモデルによって大きく異なります。お使いのPCのマニュアルを参照するのが最も確実です。
WOLが機能しているかテストする
上記の手順を完了したら、実際にWOLが機能するかどうかをテストしましょう。別のPCやスマートフォンにWOL送信アプリをインストールし、起動したいPCのMACアドレス(物理アドレス)とIPアドレス(またはブロードキャストアドレス)を指定してマジックパケットを送信します。
MACアドレスの確認方法
起動したいPCで以下のコマンドを実行すると、MACアドレスを確認できます。
ipconfig /all
「物理アドレス」と表示されているものがMACアドレスです。このMACアドレスをWOL送信アプリに入力してテストしてください。
まとめ
WindowsのWake-on-LAN (WOL) が機能しない場合の主な原因は、高速スタートアップとネットワークアダプターの設定にあります。本記事で解説した以下の手順を一つずつ確認し、適切に設定することで、WOLを確実に動作させることができます。
- 高速スタートアップを無効にする
- ネットワークアダプターの「電源の管理」と「詳細設定」を適切に設定する
- (必要であれば)BIOS/UEFI設定でWOLを有効にする
これらの設定が完了すれば、もう「WOLが効かない!」と悩むことはないでしょう。快適なリモートワーク環境やサーバー管理に役立ててください。


コメント