でんちのブログ

同じことに興味を持つ人と忘れっぽい未来のでんちのために

PCのネットワーク接続が突然切断されるのを直した話

新しいPCを組んでから3か月くらいたったでしょうか、
新PCにしてからほぼ毎日といっていいほど突然オフラインになって
ゲーム中ならゲームのサーバーから出てしまうし、Discordで通話していればその間は声が聞こえないし、TheDesk(SNSアプリケーション?)のストリーミングもオフラインになってしまっていました。
10秒程度でしょうか、タスクバーから見ても完全にオフラインになったあと、
またオンラインになります。

ゲームのサーバーから突然退出してしまうので困っていました。

原因究明
ネットワークやインターネット接続について詳しくないので、とりあえず「インターネット 途切れる 有線」的なワードでグーグル検索したところ

・PC、ネットワーク機器に一時的なエラーが起きている
・LANケーブルが劣化などで断線している
イーサネットネットワークアダプターの電源供給設定に問題がある
IPアドレスなどのネットワークの接続情報に問題がある
イーサネットのネットワークドライバーに不具合がある
サードパーティのセキュリティソフトの機能が干渉している
ルーターの不具合、または故障
・インターネットプロバイダに障害が起きている

DHCPのリース期間の問題

などが挙がってきました。まあこの辺は調べればたくさん出てくるので割愛しますが、

調べた結果関係ありそうなのは
IPアドレスなどのネットワークの接続情報に問題がある
イーサネットのネットワークドライバーに不具合がある

この辺かなぁと予想しました。前のPCでは問題なかったのでケーブルや契約やホームゲートウェイではないのは確定ですし、
というかネットワークが途切れるって検索してるのにインターネットが遅い系の記事もたくさん出てくるんですよね。まあそれもちょっと関係してきたかもしれないのでいいんですけどね。

気づいたこと
1. オフラインになるときにはリンク速度が1000Mbps↔100Mbpsで変動する

2. イベントビューワーでこんなイベント?が起きているらしい(数字とかは個人情報なのかわからないのでとりあえず隠してます)

イベントビューワー

1も2も検索したんですがよくわかりませんでした。

やってみたこと

イーサネットのプロパティで速度とデュプレックスを1Gbpsや2.5Gbpsにしてみた

IPv6を使わないように設定してみた(イーサネットのプロパティでチェックを外した)

イーサネットのネットワークドライバの入れ直し
DNSサーバーをグーグルのやつに指定してみた

DHCPのリース期間を変更してみた(ホームゲートウェイの設定)結果、

何も変化なし。やっぱりオフラインになってしまいます。
わからないので関係なさそうなところまで手を入れてみましたが変わらなかったです。
これやったの1か月前とかで、そこからめんどくさくなってほっといたんですけど直らないものは直らないですね。

正解だったのは?
結局やっぱりゲームが切断されるのがかなり困るのでちょくちょく調べてたんです。

で、ある日

イーサネットのプロパティでWOLとシャットダウンリンク速度の項目を「速度低下ではない」にするといいみたいな記事を見つけた

と同時に、
・切断されたときにWi-Fiがオンになってる

ことに気づいたんですよね。

有線でつながってるのでWi-Fiは普段オフになっているので自動でオンになる設定なのかなって思いました。
まあ打つ手がもう思いつかないのでこの二つを変えてみることに。
どっちが原因だったのかはわかりませんが、イーサネットのプロパティでWOLとシャットダウンリンク速度の項目を「速度低下ではない」にして、なおかつWi-Fiを無効にしてみたら常にリンク速度が1000Mbpsになりましたし、突然の切断もなくなりました。

 

結局原因はよくわかんないです。
もう一個一個検証するのもめんどくさくなっちゃったんで、これでうまくいってるならもういいじゃん、ってことで。
Wi-Fiは使う時に手動でオンにしたら問題ないですし。
なんかすごく遠回りしましたけど、今まで見たことない設定をのぞいたり、調べて出てきたよくわからない用語についても毎度調べてるうちになんとなく詳しくなった気分になれたのでオッケーです。

早足で結果まとめたみたいになってますが、マジで調べて試してる期間が長すぎて何やったかはっきり覚えてないですし、正解当てたのもめんどくなって数日してからまたちょちょっといじったときだったので拍子抜けです。
このまま数日また様子見て問題なければこれで解決ということで記事にするので、これをあなたが読んでるということは解決したということでしょう!

 

2024年1月追記

あれからずっとネットが切れることも速度が低下することもなくなりました。

解決です。

(ただ最近、ゲーム内で突然特定の地域のサーバーだけが超不安定になることが起きます。これはうちだけじゃなく日本人の何人かも同様にありえないpingの高さになってたりするので回線業者とかプロバイダとかが原因だろうと思ってます。)

 

おわり