Wake-on-LANがWindowsコンピューターで機能しない

Wake-on-LANは、適切に構成されたネットワークコンピューターの電源をオンにしたり、ネットワークメッセージによって起動したりできるようにするイーサネットネットワーク標準です。(Ethernet)この投稿では、 Wake-on-LAN(Wake-on-LAN) WOL)がWindows 11/10 computerで機能しない問題を正常に解決するための包括的なソリューションを提供。

Wake-on-LAN( WoL(WoL)と略されることもあります)は、コンピューターを非常に低い電力モードからリモートでウェイクアップするための業界標準のプロトコルです。「低電力モード」の定義は、コンピュータが「オフ」であり、電源にアクセスできる状態を意味します。これは、何らかの理由でコンピューターにリモートでアクセスする場合に役立ちます。これにより、PCを低電力状態に保ちながら、ファイルやプログラムへのアクセスを維持できます。

以下に概説するソリューションに進む前に、次の事前チェックを行ってください。

プライマリイーサネット(Ethernet)ポートは通常、システムの側面または背面にあり、IPCONFIGを実行するとイーサネット1として表示されます。(Ethernet 1)これは、 Wake-On-LAN(Wake-On-LAN)をサポートするポートです。

Note:

ネットワークケーブルがシステムのNIC(NIC)に接続されていることを確認した後、Wake On LANが正常に機能しない場合は、次の手順を使用してトラブルシューティングを行います。

  • AC電源が接続されていることを確認します。システムがバッテリーで動作している場合、WOLは機能しません。(WOL)これは仕様によるものです。
  • システムの電源をオフにしても、リンクライトが点灯したままであることを確認します。リンクライトがない場合、NICがマジックパケットを受信して​​システムをウェイクアップする方法はありません。
  • マジックパケットを送信しているシステムがクライアントシステムにpingを実行できることを確認します。
  • マジックパケットで使用されているMACアドレスがクライアントシステムのイーサネット1の(Ethernet 1)MACと一致していることを確認します。
  • マジックパケットにIPアドレスが指定されている場合、ネットワークスイッチがそれをネットワーク全体に適切にブロードキャストしない可能性があります。パケットをネットワーク全体にブロードキャストするには、アドレスを変更する必要がある場合があります。たとえば、クライアントアドレスが192.168.1.12の場合、パケットで使用されるブロードキャストアドレスは192.168.1.255になります。

Wake-on-LANが機能しない

この問題に直面した場合は、以下に示す順序で推奨される解決策を試して、それが問題の解決に役立つかどうかを確認できます。

  1. 高速スタートアップを無効にする
  2. (Update Network Interface Card)ネットワークインターフェイスカード(NIC)ドライバーを更新する
  3. 電源プランの設定を変更する
  4. NIC電源管理(NIC Power Management)設定を構成する
  5. NICの高度なドライバ(Configure NIC Advanced Driver) プロパティを構成する(Properties)
  6. レジストリキーを変更する
  7. レジストリキーを手動で作成する
  8. BIOS設定を確認します
  9. BIOSをリセット
  10. BIOSを更新します。

リストされた各ソリューションに関連するプロセスの説明を見てみましょう。

1]高速スタートアップを無効にする

該当する場合、 Windows10 の高速起動(Fast Startup)機能はデフォルトで有効になっています(Windows 10)Fast Startupは、コンピューターをシャットダウンした後、コンピューターをより速く起動できる(computer startup faster)ように設計され ています。コンピュータをシャットダウンすると、コンピュータは完全にシャットダウンするのではなく、実際には休止状態になります。

このソリューションでは、高速起動を無効にし(to disable Fast Startup)て、Wake-on-LANが機能しない(Wake-on-LAN not working)問題が解決されているかどうかを確認する必要があります。

2]ネットワークインターフェイスカード(NIC)ドライバーを更新します(Update Network Interface Card)

Wake-on-LAN機能の問題は、ネットワークドライバーが原因で発生する可能性があります。この問題が発生した場合は、NICドライバーを最新バージョンに更新してみてください。

デバイスマネージャーを使用してドライバーを手動で更新する(update your drivers manually via the Device Manager)、WindowsUpdateの[オプションの更新](get the driver updates on the Optional Updates)セクションでドライバーの更新を取得できます(Windows Update)。製造元 のWebサイトから最新バージョンのドライバーをダウンロードできます(download the latest version of the driver)

NICドライバーを最新バージョンに更新しても問題が解決しない場合は、古いバージョンのネットワークアダプタードライバーをインストールしてみてください。

3]電源プランの設定を変更する

Wake-on-LANが機能しない

以下をせよ:

  • (Right-click)タスクバー(Taskbar)の右側にある通知領域のバッテリーアイコンを右クリックします。
  • [電源オプション](Power Options)を選択します。
  • [電源オプション](Power Options)ウィンドウで、現在の電源プランを見つけます。
  • その横にある[プラン設定の変更(Change plan settings)]をクリックします。
  • 次に、[高度な電源設定の変更(Change advanced power settings)]をクリックし ます。
  • PCIExpress セクションを展開します(PCI Express)
  • Link StatePowerManagementを展開します。
  • 次に、オンバッテリー(On battery)状態とプラグイン(Plugged in)状態の両方で省電力をオフ(Off )に設定します。
  • [適用](Apply) >  [ OK ]をクリックして、変更を保存します。

この問題は今すぐ解決する必要があります。そうでない場合は、次の解決策を試してください。

4] NIC電源管理(Configure NIC Power Management)設定を構成します

次の構成はIntelNIC用です。

  • Windows key + Xを押して、パワーユーザーメニューを開きます。
  • キーボードのM(M)キーを押して、デバイスマネージャを開きます(Device Manager)
  • デバイスマネージャー(Device Manager)内に入ったら、インストールされているデバイスのリストを下にスクロールして、[ネットワークアダプター(Network adapters)]セクションを展開します。
  • (Right-click)プライマリネットワークアダプタ(通常、リストの最初のアダプタはプライマリアダプタです)を右クリックし、[プロパティ(Properties)]を選択します。
  • [電源管理(Power Management)]タブを選択し ます。
  • [コンピューターがこのデバイスの電源をオフにして電力を節約することを(Allow the computer to turn off this device to save power,) 許可する]、[このデバイスがコンピューターをスリープ解除することを許可する]、および[(Allow this device to wake the computer)魔法のパケットのみが(Only allow a magic packet to wake the computer)コンピューターをスリープ解除 することを許可する]のチェックボックスをオンにします。

NIC電源管理設定の構成-1

  • Intel NICに応じて、可能な場合は、 [ Wake (Wake on Magic Packet )onMagicPacket]および[WakeonPattern Match]オプションをオンにし (Wake on Pattern Match )、[省電力オプション]で[システムアイドル中のリンク速度を下げる(Reduce link speed during system idle )]のチェックを外します。

NIC電源管理設定の構成-2

  • [ OK]をクリックします。
  • コンピュータを再起動してください。

5] NICの高度なドライバー(Configure NIC Advanced Driver) プロパティを構成する(Properties)

NICアドバンストドライバープロパティの構成-RealtekNIC

Windowsの(Windows)NICドライバーのプロパティを確認し、そこでWOLが有効になっていることを確認します。これらの設定は、Windows10の(Windows 10)BIOSを上書きできます。

次の構成は、RealtekPCIeGBEネットワークアダプター用です。

  • デバイスマネージャを開きます。
  • [ネットワークアダプタ(Network adapters)]セクションを展開します。
  • (Right-click)Realtek PCIe GBEファミリコントローラを(Realtek PCIe GBE Family Controller)右クリックし、 [プロパティ(Properties)]を選択します。
  • [詳細設定(Advanced)]タブをクリックします。
  • プロパティ(Property)]ボックスで、次々に選択します。Wake-On-Lan(Shutdown Wake-On-Lan)(,)シャットダウン し、マジックパケットでウェイクし、パターンマッチでウェイクし、(Wake on Magic Packet, Wake on pattern match)(Value)有効(Enabled)に設定します。
  • 次に、最後にWOL&Shutdown Link Speedを選択し、( WOL & Shutdown Link Speed )(Value)10Mbpsに設定します。
  • 完了したら、 [ OK]をクリックします。
  • コンピュータを再起動してください。

6]レジストリキーを変更する

レジストリキーの変更-PowerDownPll-S5WakeOnLAN

この方法は、Realtekネットワークアダプターで機能しました。

これはレジストリ操作であるため、必要な予防措置として、レジストリをバックアップするか(back up the registry)、システムの復元ポイントを作成する こと をお勧めします。完了したら、次のように進めることができます。

  • Windows key + Rを押して、[実行]ダイアログを呼び出します。
  • [ファイル名を指定して実行]ダイアログボックスで、regeditEnterキーを押して入力し、レジストリエディタ(Registry Editor)を開きます。
  • 以下のレジストリキーパスに移動またはジャンプします。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0002

最後の部分はPCで異なる場合があるため、ネットワークアダプタを手動で見つける必要がある場合があることに注意してください。

これを簡単に行うには、レジストリエディタで(Registry Editor)CTRL + Fを押しS5WakeOnLANPowerDownPllボックスにまたはと入力してEnterキーを押します。

  • その場所の右側のペインに、S5WakeOnLANが表示されます。

ヒント(Tip):ホストマシンで使用可能な状態の完全なリストを表示するには、コマンドプロンプト(Command Prompt)で、powercfg -aEnterキー(Enter)を押して、状態S3、S4、およびS5が使用可能であることを確認します。

  • (Double-click)エントリをダブルクリックして、その(Value)データを1に変更します。
  • [ OK]をクリックして変更を保存します。
  • 次に、PowerDownPllÂ(PowerDownPll)をダブルクリックし、その値データを0に設定します。
  • [ OK]をクリックして変更を保存します。
  • コンピュータを再起動してください。

それでも問題が解決しない場合は、次の解決策に進んでください。

7]レジストリキーを手動で作成する

レジストリキーを手動で作成する-AllowWakeFromS5

レジストリをバックアップするか、システムの復元ポイントを作成してから、次の手順に従います。

  • レジストリエディタを開きます。
  • (Navigate)以下のレジストリキーパスに移動またはジャンプします
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NDIS\Parameters
  • その場所の右側のペインで、空白スペースを右クリックし、[新規(New)] > [ DWORD(32ビット)値(DWORD (32-bit) Value)]を選択します。
  • AllowWakeFromS5という名前を付けます。
  • 次に、新しく作成したキーをダブルクリックして、そのプロパティを編集します。
  • プロパティウィンドウで、(Value)データを1に設定します。
  • [ OK]をクリックして変更を保存します。
  • レジストリエディタを終了します。
  • コンピュータを再起動してください。

問題を解決する必要があります。それ以外の場合は、次の解決策を試してください。

8]BIOS設定を確認します

Wake on LANが機能しない場合は、 BIOS設定に問題がある可能性があります。この問題を解決するには、BIOSを起動し(boot into BIOS)、いくつかの設定を調整する必要があります。

BIOSの[電源管理]設定で(Power Management)WOLが有効になっていることを確認します。

BIOSで(BIOS)ディープスリープ(Deep Sleep)が無効になっていることを確認します(すべてのシステムに適用できるわけではありません)。この省電力設定により、NICがオフになります。

[PCIによるシステムのウェイクアップ(Allow PCI to wake up the system)を許可する] BIOSで使用可能な設定がある場合は、必ずそれも有効にしてください。

完了したら、変更を保存して、問題が解決するかどうかを確認します。

(Note):BIOS設定を正しく適用するには、 BIOS設定を変更した後に(BIOS)Windowsデスクトップを起動する必要がある場合があります。Windowsの(Windows)BIOS設定とNICドライバ設定の間にはいくつかの相互作用があります。

9]BIOSをリセットします

このソリューションでは、BIOSをデフォルト設定にリセットしてから、 APMを有効にする必要があります。これを行うには、[詳細(Advanced)]セクションに移動します。WakeonLAN機能が動作を開始するはずです(LAN)そうでない場合は、次の解決策に進みます。

10]BIOSを更新します

この時点でまだ問題が発生している場合は、システムのBIOS(updating the BIOS)を更新してみてください。

OEM(OEMs)のツールを使用するのが最も簡単な方法です。すべてのOEMメーカーには、 (OEM)BIOS、ファームウェア、およびドライバーを簡単に更新するのに役立つユーティリティがあります。あなたのものを検索して、公式サイトからのみダウンロードしてください。これは、 BIOS(BIOS)を更新するための最も安全な方法です。

  • デル(Dell)のラップトップを お持ちの場合は、 Dell.comにアクセスするか、 (Dell.com)DellUpdateUtilityを使用でき ます。
  • ASUSユーザーは、 ASUSサポートサイトからMyASUSBIOSアップデートユーティリティを ダウンロードできます。
  • ACERユーザーはここに行く(go here)ことができます。シリアルNumber/SNIDモデル(Model)で製品を検索し、BIOS/Firmwareを選択して、ダウンロードするファイルの[ダウンロード(Download)]リンクをクリックします。
  • Lenovoユーザーは、  Lenovo(Lenovo System Update Tool) SystemUpdateToolを使用できます。
  • HPユーザーは、バンドルされているHPSupportAssistantを使用できます(HP Support Assistant)

システムのBIOSの手動更新が完了すると、 WOLの問題は解決されます。

これらのソリューションのいずれかがあなたのために働くはずです!



About the author

私はユタ大学でコンピュータ エンジニアリングを卒業し、ソフトウェア開発と Windows 開発で 10 年以上の経験があります。PDF や Office ドキュメントを扱った経験があり、iOS や Android プラットフォームを使用してガジェットを作成した経験もあります。



Related posts