修正:Civ 6マルチプレイヤーセッションへの参加エラー

Civilization 6(またはその他のCivilizationゲーム)のマルチプレイヤーセッションに参加できなかった後、多くのユーザーから質問が寄せられています。 ほとんどの場合、表示されるエラーメッセージコードは「 エラーマルチプレイヤーセッションへの参加エラー 」または「エラーマルチプレイヤールックアウト」です。 結局のところ、参加しようとしているプレーヤーが5人以上のLANパーティーの一部である場合、エラーは非常に一般的です。

マルチプレイヤーセッションに参加する際の文明エラー

マルチプレイヤーセッションへの参加エラーを修正する方法

どうやら、この特定の問題は、最も古い文明リリースにさかのぼることができます。 一部のユーザーはすべてのマルチプレイヤーサーバーでこのエラーに遭遇していますが、LAN経由でプレイしようとしているときにこのエラーが発生するのはいくつかのプレイヤーだけです。

さまざまなユーザーレポートを見て問題を調査しました。 収集した内容に基づいて、 「マルチプレイヤーセッションへの参加エラー」問題の出現につながるいくつかのシナリオがあります。

  • キャッシュフォルダーとログフォルダーには、マルチプレイヤーコンポーネントをクラッシュさせるファイルが含まれています -これは最も一般的な発生です。 この場合、選択したフォルダーをクリアすることでエラーを修正できます。
  • ゲームが一時フォルダーに不適切なファイルを書き込む原因となるバグ –権限で遊んで、ゲームが特定のフォルダーを書き込むのを防ぐことにより、この問題を修正できます。
  • Steamゲームキャッシュが不完全ですゲームキャッシュの整合性を確認した後、エラーが修正されたと報告したユーザーが数人います。
  • VPNサービスが接続を妨げている – VPNサービスは、マルチプレイヤーコンポーネントのCivilizationゲームと競合することが知られています。
  • 破損した.NETフレームワーク –複数のユーザーが、破損した.NETフレームワークがゲームのマルチプレイヤー接続の問題の原因であると報告しています。

この特定の問題の解決に現在苦労している場合、この記事では信頼性の高いトラブルシューティング手順の選択を提供します。 以下に、同様の状況の他のユーザーが問題を解決するために使用したメソッドのコレクションがあります。

最良の結果を得るには、特定のシナリオで問題を解決するのに効果的な方法が見つかるまで、潜在的な修正プログラムを順番に実行してください。

方法1:キャッシュ、ダンプ、ログ、Moduserdata、およびPackageddumpを削除する

Civilizationコミュニティは、一連のフォルダーとドキュメントを削除することでエラーを一時的に解決できることを発見しました。 この手順を実行しても、保存や以前に設定した設定が失われることはありません。 これは、ブラウザーのWebキャッシュを削除することに似たプロセスと考えてください。

注:これは一時的な修正であり、ゲームを再度開くとすぐに問題が再発する場合があります。 ただし、通常は、以下の手順を繰り返すことで回避できます。 以下の手順は、Windows 8以降で適用可能です。

マルチプレイヤーセッションへのCiv 6エラー参加を解決するために、キャッシュ、ダンプ、ログモジュールデータ、パッケージダンプフォルダーを削除するためのクイックガイドを次に示します

  1. ゲームが閉じていることを確認してください。
  2. ファイルエクスプローラーを開き、 ドキュメント/マイゲーム/シドマイヤーのCivilization VI (または別のリリース)に移動します。

    注: Windows 7以前では、マイドキュメント\マイゲーム\ Sid Meier's Civilization VIにフォルダーがあります。

  3. 以下のフォルダーを選択し、右クリックして[ ログ、ダンプ、キャッシュ、moduserdata、packageddumpsを 削除します
  4. ゲームを再起動し、マルチプレイヤーセッションに参加できるかどうかを確認します。

それでも同じエラーメッセージが表示される場合は、下の次の方法に進んでください。

方法2: 複数のフォルダーのアクセス許可を 拒否する

最初の方法は成功したが、ゲームを閉じて再度開くとすぐに問題が再発する場合は、修正を永続的にするためにできることがあります。

同様の状況の一部のユーザーは、4つのフォルダー(方法1でクリアしたもの)のアクセス許可を変更することにより、問題を無期限に解決できました: [cache]、[dumps]、[logs]、[packagedDumps]

上記のゲームフォルダーの権限を変更して問題を解決するためのクイックガイドを次に示します。

  1. 任意のファイルの4つのフォルダーをクリアするには、方法1から手順3に再度進みます。
  2. [cache]フォルダーを右クリックして、 [ プロパティ ]を選択します。
  3. 次に、[セキュリティ]タブに移動し、[グループ]または[ユーザー名]グループからユーザー名のグループを選択します。 次に、 グループまたはユーザー名を選択して、[ 編集 ]ボタンをクリックします。

    選択したグループの権限を編集します
  4. ここで、最初のグループ(またはユーザー名)を選択し、それに関連付けられている[ 拒否]ボックスをオンにします。 次に、 グループまたはユーザー名の下にある残りのグループとユーザー名で同じプロセスを繰り返します

    すべてのグループまたはユーザー名のフルコントロールアクセス許可を拒否する
  5. その特定のフォルダーへのアクセス許可の変更を保存する彼の適用
  6. 次のフォルダー([dumps]、[logs] 、および[packagedDumps] )で手順2〜5を繰り返し、ゲームがそれらを変更しないようにします。
  7. すべての許可が変更されたら、ゲームを再起動し、マルチプレイヤーセッションに参加できるかどうかを確認します。

方法3:ゲームキャッシュの整合性を確認する

Steamを介してゲームをプレイする場合、あなたとあなたの仲間はGame Cacheの整合性を確認したいかもしれません。 Civilization LANパーティをホストしようとするいくつかの使用者は、ゲームキャッシュの整合性をすべて検証した後、最終的にマルチプレイヤーコンポーネントを動作させることができたと報告しています。

これを行う方法のクイックガイドを次に示します。

  1. Steamを開き、Civilizationゲームを右クリックします。
  2. [ プロパティ]> [ローカルファイル ]に移動し、[ ゲームキャッシュの整合性の検証 ]をクリックします。

    ゲームキャッシュの整合性を確認する
  3. プロセスが終了するのを待ってから、同じことを仲間に依頼してください。

この方法が成功しなかった場合は、下の次の方法に進んでください。

方法4:VPNタイプのソフトウェアを無効にする

(LANではなく)インターネットを介してオンラインゲームをプレイしようとしているときにこのエラーが発生した場合、VPNソフトウェアによってCivilizationゲームへの参加またはホストが禁止されている可能性があります。

ゲームはほとんどのVPNサービスで機能するようには設計されていないため、VPNサービスをオフにして、それらのいずれかが問題を引き起こしているかどうかを確認することをお勧めします。 Civの背後にいる開発者は、実際には、ゲームのマルチプレイヤー機能にアクセスするときはいつでもVPNサービスを無効にする必要があると述べています。

方法5:Microsoft .NET Framework Repair Toolを使用する

複数のユーザーが、Microsoft .NET Framework修復ツールを実行した後、マルチプレーヤーコンポーネントを正常に動作させることができました。 どうやら、この心は、文明ゲームで使用されるネットワークプロトコルを修正することになります。

.Net Framework Repair Toolの使用に関するクイックガイドを次に示します。

  1. この公式リンク( こちら )にアクセスし、下にスクロールして、Microsoft .NET Framework Repair Toolに関連する[ ダウンロード ]ボタンをクリックします。 次に、 NetFXRepairTool.exeを選択し、[次へ]をクリックしてダウンロードを開始します。

  2. ツールがダウンロードされたら、実行可能ファイルを開き、画面の指示に従って.NET Frameworkエラーのシステムをスキャンします。

    .NET Frameworkの問題をスキャンするテストを実行する
  3. プロセスが完了したら、提案された修正を適用し、コンピューターを再起動します。
  4. 次の起動時にゲームを開き、問題が解決したかどうかを確認します。

方法6:マルチプレイヤーを使用する別のゲームを開く

これは奇妙な修正のように思えるかもしれませんが、多くのユーザーが、オンラインで友達とプレイできるようになったと報告しています。

通常の方法は、CS:GO、CIV 5、Company of Heroes(すべてのマルチプレイヤーゲームで可能)などの別のマルチプレイヤーゲームを開き、問題の原因となっているCivilizationゲームを開いたままにします。 最初のゲームを開いたままにすると、接続を切断せずにマルチプレイヤーセッションに参加してホストできるようになります。

これは単なる憶測ですが、プレイヤーはこれがCivilization 5でも発生しているため、これがアーキテクチャ設計の欠陥であると疑っています。

興味深い記事