Windows10にアップデートしたらWOLが出来なくなった

更新日:
作成日:2015年9月5日
バージョンを落とす

Windows8.1からWindows10にアップデートしたところ、WOLでパソコンが起動しなくなりました。

原因を調べたところ、ネットワークアダプター(Realtek PCIe GBE Family Controller)のドライバが新しくなりすぎているらしいことが分かりました。

※ この記事は2015年のWindows10公開直後の内容です。現在は最新ドライバー(10.x)で問題なくWOLできています。この場合、Windows8.1などからWindows10にアップグレードした場合、Windows Updateでドライバーが自動的に 8.x → 10.x には上がらないようなので、一度10.xを手動でインストールする必要があります。

ドライバーのダウンロード

早速ドライバーのバージョンを調べると、「9.1.401.2015」となっていました。このバージョン 9.1.x がまずいらしく、Windows8.1用のバージョン8.38.xに変更してみます。

「ドライバーの更新」から...

ドライバーのダウンロード2

その前にWindows8.1用のドライバーをダウンロードします。

Realtecのダウンロードページから、「Quick Links」欄の「Realtec PCIe GBE Family Controler Series Drivers」をクリックします。

ドライバーのダウンロード3

Win8、Win8.1用のドライバー(バージョン8.x)をダウンロードし、ZIPファイルを展開します。中にexeやら入っているがインストールしなくても良かったです。

ドライバーの更新

ここで「ドライバーの更新」画面を出して、「コンピューターを参照してドライバーソフトウェアを検索します」をクリックします。

ドライバーの更新2

「参照」ボタンからダウンロードしたドライバファイルを指定します。

64bitの場合の例)C:\xxxx\0007-Install_Win8_8.1_8038_07272015\Install_Win8_8.1_8038_07272015\WIN8\64\rt630x64.inf

そして、「コンピューター上のデバイスドライバーの一覧から選択します」をクリック。

ドライバーの更新3

ここでバージョン 8.38.115.2015 を選択し次へ進みます。

変更完了

バージョンが 8.38.xに落ちました。

無事にWOLで起動するようになりました。

ちなみに、電源オプションの「高速スタートアップを有効にする」のチェックは付けたままでも起動しています。

参考)
http://jh1lhv.hatenablog.jp/entry/2015/08/15/152900

2017年11月1日 追記

Windows 10 Fall Creators Update (1709) を適用したところ、またWOLが使えなくなりました。先述した方法でドライバーバージョンを確認すると「9.1.406.2015」になっていました。先回同様にバージョン 8.x のドライバーを(8.59.914.2017)ダウンロードして更新したところ、無事解決しました。

2018年4月4日 追記

Windows 10用の最新ドライバーを試してみました。

Realtecのダウンロードページから最新のWindows 10用版(Win10 Auto Installation Program 10.025)をダウンロードしインストールすると、ドライバーのバージョンは「10.25.119.2018」となりました。WOLを試すと、難なく起動しました。

どうやら、「9.1.401.2015」が Windows 10 だと問題になるようです。Windows 10がリリースされた2015年7月当時、敢えて Windows8.1用を使ったのは、Windows10用とされるものでもWOLが動作しなかったためだったのでしょうか。今となっては不明ですが、Windows 10用の最新版を利用されることをお勧めします。