ここ2ヶ月ぐらい?毎日のように回線が切れて
ゲームから落とされる現象に悩まされていました。
PC版でルーターに有線接続しておりOSはWindows10です。
・ゲームを始めるちょっと前にパソコンをつける。
・ゲームを始めて1時間~2時間ぐらいで発生する。
・1日に2回発生することはない。
(最近のログイン時間は1時~3時の2時間ぐらいです)
という状況です。
まあ再ログインすればまた普通に繋がるのと
原因を調査するのがめんどくさかったので
そのまま放置していましたが、
レグでパラやってる途中で落ちたり
フレや野良の方とコインボスやってて落ちたりと
さすがに人間性を疑われる場面が増えてきたので
いい加減直しておくことにしました。
ちなみにアクセ合成中に会心の合成が出たときに
つける効果を選択する前に落ちたときは
コーヒーを吹きそうになりましたが、
ログインし直したら普通に続きができました。
開発陣の皆さん有能ですね。
さて調査方法ですが、切断されるときに何が起きたのかを
調べる必要があるので、
・パソコンをつけたときに各種ステータスを記録する。
・タスクマネージャーでサービスを監視する。
・切断されたら再度ステータス取得を行う。
という方式でやってみたところ、
起動時に割り振られていたIPアドレスが
振り直されていることが判明しました。
なんでIPアドレスを再取得するようになったのかは
よく分かりませんが(ていうか調べてない)、
対策としてIPアドレスを自動取得から固定IPに
変更することにしました。
設定方法ですが、
コントロールパネル→ネットワークとインターネット→
ネットワークと共有センター→アダプターの設定の変更
と順に選択するとネットワーク接続の一覧が出るので
現在使用している接続のアイコンを右クリックして
プロパティを選択し、
インターネットプロトコルバージョン4(TCP/IPv4)を
選んでプロパティを押すと、IPアドレスの設定画面が
出てくるので、「IPアドレスを自動的に取得する」から
「次のIPアドレスを使う」に変更し、IPアドレス、
サブネットマスク、デフォルトゲートウェイ、DNSサーバー
の4つを登録すればOKです。
各項目の設定値ですが、
コマンドプロンプトから「ipconfig /all」と打ち込むと
それぞれの現在の設定値が表示されるので、
IP自動取得のときの設定値を確認しておき、
IPアドレスのみ4つ目の値を変更して登録して
他の3つは自動取得されたときの値と同じものでいいです。
IPアドレスの4つ目の値には1~254までの範囲で
他のネットワーク機器とかぶらない番号を
設定する必要があります。
コマンドプロンプトから「ping xxx.xxx.xxx.xxx」と
打ち込むと、現在接続されている機器に同じアドレスの
ものがあれば応答が返ってきます。
・1とかの代表的な番号は使用している可能性が高いので避ける。
・IP自動取得のときに割り振られている番号の前後は
他の機器に割り振られる場合があるので避ける。
・pingコマンドで応答があった番号は避ける。
この3点に注意して番号を決定して様子を見ましょう。
自宅の環境では自動取得時のIPアドレスが
「192.168.1.42」→「192.168.1.43」と
再取得されていたので「192.168.1.240」にしておきました。
現在は設定変更してからまだ2日なのですが、
今のところ切断されることはなくなっています。
ちなみにコントロールパネルの起動の仕方が
分からないときは、「ファイル名を指定して実行」を選んで
「control」と打ち込めば出てきます。
コマンドプロンプトは同じく「cmd」と打てばいいです。
同様の症状の方がここに辿り着いたときのために
設定方法を記載しましたが、設定変更は自己責任で
お願いします。