Wake On Lan しなくなった (最近頻発したときの対処法メモ)

投稿者: | 2026年6月20日

Wake On Lan が正常に動いていたPCがWake On Lanで起動しなくなった際の対処

これは自分用メモです。デスクトップ(MicroATXタワー)やmini PCを複数台持っているのでWake On Lanは常時利用です。民家ではここまで台数を持っている人は少ないのではないか…とか。なぜか、複数台のPCが突然Wake On Lanで起動しなくなり、日常的にも不便だし、出先から家のPCを(踏み台PC経由で)Wake On Lanして使えなくなるのは非常に困りもの。

MicroATXタワー(いわゆる、自作)で2台、mini PCで2台、(以前からしなくなっていたもの1台あり)でした。

その際に、どうやって対処をしたかを書いておきます。
なお、copilotさんと相談しながら作業をしたところもあります。まだまだたまに適当なことを言うこともあり、ぜんぜん違う設定をさせたり、その設定にすると弊害がある(出た)ということを教えてくることもあるのですが、それを差しおいても非常に優秀です。このブログの記載も無保証ですから、作業をして復旧できなくなった…とか言われてもサポートできませんが、Copilotさんも同程度に適当なことを言うことがあるとは思いつつ、自分はとても頼りにしています。

Wake On Lanの説明そのものは省きます。「今までできていたのに、できなくなった」なので。
Wake On Lanの設定も、参考になるところを見てください。大抵の人は、一度や二度は確認していますよね? さらに、ここを変えたら変わるんじゃないかとか、試してみてぐちゃぐちゃになってると人もいますよね? あちこち変更して試してしまう前に、こちらの記事が参考になるといいのですが。

一度は、設定を見直してみましょう。何かの拍子(BIOSのアップデートとか、マザーボードの電池の劣化など)でBIOSの設定が変わっていることも…稀にはあります。もっとも、電池切れなどならPCの時計がリセットされるからわかりやすいとは思います。GMKTECのmini PCではなんの設定もしないでデフォルトでWake On Lanできましたから、ここの可能性は低いけれど、一度は見るだけ見てみる、というのは手です。

どういう対処をしたか

「NICのドライバーを戻す」が、基本でした。それだけで戻らなかったものでBIOSをアップデートしたものもあります。
ポイントは「戻す」であって、最新にするとか、更新するというものではありません。メーカーの提供するドライバ類、または、自分が初期セットアップのときに使ったドライバーに戻します。Windows Updateでドライバがアップデートされてしまい、それがきっかけでできなくなることもあります。
デバイスマネージャーから該当デバイスを選ぶとか、設定を開いて「ネットワークとインターネット」から「ネットワークの詳細設定」でデバイスを選んで「編集」をするとか、NECのプロパティにたどり着けば、「ドライバーの更新」で対応します。可能であれば「ドライバーを元に戻す」を試してもいいでしょう。ドライバの更新では、「コンピューターを参照してドライバーを検索」を選びます。以前にWake On Lanが起動していたドライバーを展開したフォルダーを参照してください。確実なものということで、メーカーから提供されているドライバーをダウンロードしてきたり、初期セットアップ時(インストール時)にダウンロードしたものを利用しました。
ここで「最新のものが適用されています」だったか「最適のものが適用されています」だったかは忘れましたが、ドライバーを戻せないこともあります。その場合の手順は複雑なので、そうなってしまった人には、copilotさんに教えてもらってください。Wake On Lanを設定して使おうという程度の知識と技術がある人ならば、指示を見ながらやればできます。

こまったことに…。ドライバーを新しくすれば機能が改善されるとは限らないようで、「安定しているドライバー」や、「その製造ロットにあったドライバー」にしないとうまくいかないのかもしれません。

これに気づいたのは、Windows Updateしたら(ドライバーが更新された形跡がないのに)Wake On Lanしなくなったというマシンがあり、Windows Updateを削除したらWake On Lanするようになったので「あれ?」と思ったからです。
そこでCopilotさんに相談したら「ドライバーを安定しているバージョンに戻せ」と。安定というより、確実な「以前に使っていたことのあるもの」に戻すことにしました。これが確実です。

やっかいだった mini PC

かつて、Wake On Lanしなくなり、ドライバーを「最新にする」ような更新をしても復旧せず、こまったことに、1時間程度の間にマジックパケットを送ればWake On Lanするけれど、時間が経過するとしなくなるという困ったものもありました。
こちらも、ドライバーは過去に使っていたものに戻しました。しかし、それでも復旧せず。Copilotさん曰くは、BIOS内部に持った情報がリセットされていないため…などとのことで、BIOSの電池を取り外してみたものの、それもだめ。(それで復旧することもあるらしいです。) BIOSの最新版が出ていたので、BIOS更新をしたらWake On Lanも復旧しました。Copilotさんは、その保持していた情報がリセットされたからだと説明してくれましたが、電池を取り外しても消えない領域に保持しているのかは疑問だし、電池を取り外してそこそこ時間は放置しているので情報はリセットされたと思うんですが…
そして、このPCは、今度は、Secure Bootしなくなってしまいました。証明書をリストアしてもだめ。Secure Bootの「証明書がない状態」で、Secure Bootをオンにして稼働してます。いいんか? って、良くないだろうけれど、証明書をファクトリーリセットで戻しても起動時にエラーが出てPCが起動しない、Secure Bootをオフにしないとだめ。どうやら、過去に一度、2038年までの新しい証明書をダウンロードしたのに、そのBIOSアップデートでリセットしてしまった(なんでそっちのBIOSに新しい証明書が入ってないんねん)ためにこういう現象が起きているのかもしれません。困ったもんです。

別のうっかりミス

これは単純なミスで、新しいPCを一台組んだので、そちらからWake On Lanをしようとしたら起動しないPCが出ました。
前のPCではそれで起動していたソフトを使ったバッチファイルからの起動です。

こんな感じにバッチを書いていました。
C:\tools\w\WinWol.exe /C /H miniPC /M SS:SS:SS:SS:SS:SS

そのPCはNICが複数あったので、前のPCでは適切なPCからマジックパケットを出していたのか、全部のNICから出していたのか、うまくいっていたようです。バッチを書くときでもIPアドレスを書いているものもあったけれど、そのPCについては当初はDHCPだったので書かなかったのだと思います。(書かなくてもできたから、いっか、で。)

C:\tools\w\WinWol.exe /C /H miniPC /I 172.16.11.1 /N 255.255.255.0 /M SS:SS:SS:SS:SS:SS

なんて感じに書いてあげたら適切に動作しました。

再発防止

NICがアップデートされないようにすればいいわけです。

読んでいるような人はローカルポリシーとかgpeditとか説明されなくてもわかってるでしょうから、対応箇所を書きます。

コンピューターの構成 > 管理用テンプレート > システム > デバイスのインストール > デバイスのインストールの制限 を辿って、『これらのデバイス インスタインスIDと一致するデバイスのインストールを禁止する』を設定してください。
デバイスのプロパティから「詳細」の「ハードウェアID」を見て、そこにあるものを選ぶ(コピペする)とできます。複数表示される場合でも、上の2つでいいようですが、心配なら copilot さんに相談してください。

ドライバー全体をアップデートさせない手もあるようです。Windows Updateの更新の履歴にある、ドライバーの更新プログラムのところには入っていないようなのに(Windows Updateのアップデートしている画面でもドライバーが列挙されなかったと記憶してます)、ドライバーが変わってしまったのか、Windows Updateの更新プログラムをアンインストールしたら復旧した、というマシンもあるのでこれが有効かどうかは判断できません。また、ドライバーの更新を含まないとすると、NIC以外のドライバーが更新されずにPCのセキュリティに問題がでる可能性もあります。その可能性(リスク)は理解の上、設定したほうが良いと思います。

コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > Windows Update > Windows Update から提供される更新プログラムの管理 にある、『Windows Updateからドライバーを除外する』 を有効にします。

とはいえ Wake On Lan は不安定…

安心しきらないほうがいいですね。お安い蟹だからなのか、Intelチップだったら違うのかはわかりません。
Wake On Lanするけれど、BOIS画面になってPCが起動しないなんて例もあって、非常にこまりました。
その時は入院中だったので、「起動しない」けれどどうなっているかわからない状態で病院絡みに行くこともできず。
人に頼んで画面をみてもらって判明。遠隔では直せないので諦めたし、遠隔では電源断ができないという事態にも困りました。
こんなことは稀でしょうけれど。そのときはどうやって復旧したんだったか。マザーボード自体を買い替えた気がします。Core i5 13500のマシンだったので、DDR4メモリのマザーボードからDDR5のものに変えてみようというのもあり。

以前の仕事でPC管理にWake On Lanを使う資産管理ソフトなどもあり、そういった場面では安定して使えていた印象があるんですが、自宅ではいきなり不調が頻発。同一メーカーの、同一型番のmini PCでもドライバーが更新されてWake On Lanしなくなったものと、ドライバーが更新されないものとあったり。

Wake On Lanしなくなったと言っても、パラメーターを確認しろとか、ここを変えたほうがいいというサイトにしかたどり着かなかったので、『ドライバーを戻す』という手があるのだということを書いておきます。
偶然、検索で見つけてくれたら参考になるかもしれません。