Apex Legendsで「サーバーと同期していません」エラーが出たときの対処法
Apex Legendsをプレイ中に「サーバーと同期していません(Out of sync with server)」というエラーが表示されてお困りの方は、この記事で紹介する対処法をお試しください。Apex Legendsは無料でプレイできるバトルロイヤル・ヒーローシューターとして、世界中のゲーマーから絶大な人気を集めているタイトルです。しかし、他のオンラインゲームと同様に、さまざまなエラーや不具合が発生することがあります。そのひとつが「サーバーと同期していません」というエラーです。PC版でこの問題に直面している方は、以下のトラブルシューティングガイドを参考に解決しましょう。
エラーメッセージには、次のようなコードが表示されることがあります。
- Code:shoe:サーバー側に原因がある問題であり、クライアント側には不具合がないことを示しています
- Code:truck:ユーザーがゲームにログインできなくなる状態であることを示しています
Apex Legendsの「サーバーと同期していません」エラーの解決方法
このエラーが発生した場合に有効な対処法は以下の5つです。
- システムの日付と時刻を正しく設定する
- Netparamsファイルを削除する
- アカウントに再ログインする
- ゲームファイルの整合性を確認する
- DNSキャッシュをフラッシュする
それでは、それぞれの方法を詳しく見ていきましょう。
1. システムの日付と時刻を正しく設定する
シンプルな方法に思えますが、このエラーを解消する最も効果的な手段のひとつが、システムの日付と時刻を正しく設定することです。このエラーは、日付や時刻が古い(ずれている)システムで発生しやすいことが知られており、ゲーム側の不具合が引き金となっています。幸い、日付と時刻を修正すれば問題を解消できます。この方法はPCでもコンソールでも有効です。以下はWindows PCでの手順です。
- キーボードの「Windows + I」を押して設定画面を開きます。
- 左側のメニューから「時刻と言語」を選択します。
- 「日付と時刻」をクリックします。
- 「手動で日付と時刻を設定する」の横にある「変更」ボタンをクリックします。
- 正しい日付と時刻を入力し、「変更」をクリックして保存します。
設定が完了したら、Apex Legendsを起動して問題が解消されたかどうかを確認してください。
2. Netparamsファイルを削除する
ゲームのネットワークパラメータの多くは、「netparams」というファイルに保存されています。何らかの理由でこのファイルが破損すると、Apex Legendsで同期エラーが発生することがあります。その場合は、Tempフォルダからnetparamsファイルを削除するのが最も効果的です。このファイルは一時ファイルの一種なので、削除してもゲームへの悪影響はありませんので安心してください。
Windows 11/10でnetparamsファイルを削除する手順は以下の通りです。
- まず、Apex Legendsを完全に終了し、関連するプロセスがバックグラウンドで動作していないことを確認します。
- 「Windows + E」を押してエクスプローラーを開きます。
- アドレスバーに「%temp%」と入力してTempフォルダを開きます(または「C:\Users\ユーザー名\AppData\Local\Temp」へ移動します)。
- Tempフォルダ内からnetparamsファイルを探します。
- ファイルを右クリックし、コンテキストメニューから「削除」を選択します。
削除できたらPCを再起動し、Apex Legendsを起動して問題が解消されたか確認しましょう。まだエラーが表示される場合は、次の対処法に進んでください。
3. アカウントに再ログインする
アプリケーションのエラーを解消する基本のひとつが、ログインし直すことです。一時的な不具合やグリッチが原因でエラーが発生しているケースでは、再ログインだけで改善することもあります。Apex LegendsはSteamとOrigin(EA app)のどちらのクライアントでもプレイできるため、使用しているクライアントから一度ログアウトし、再度ログインしてみましょう。
Steamの場合
- Steamクライアントを起動し、資格情報を使ってログインします。
- 画面右上のアカウント名をクリックし、メニューから「ログアウト」を選択します。
- 再度資格情報を入力してSteamにログインします。
Originの場合
- Originクライアントを開き、資格情報を使ってログインします。
- 画面左上の「Origin」メニューをクリックします。
- メニューから「サインアウト」を選択します。
- 再度資格情報を入力してアカウントにログインします。
再ログイン後、Apex Legendsを起動してエラーが解消されたかどうかを確認してください。
4. ゲームファイルの整合性を確認する
「サーバーと同期していません」エラーが発生する場合、ゲームファイルが破損していたり、欠落していたりする可能性が高いです。この場合は、ゲームファイルの整合性を検証することで問題を修復できます。以下の手順に従ってください。
Steamの場合
- Steamを開き、ウィンドウ上部の「ライブラリ」をクリックします。
- Apex Legendsを見つけて右クリックします。
- コンテキストメニューから「プロパティ」を選択します。
- 「ローカルファイル」タブを開きます。
- 「ゲームファイルの整合性を確認」をクリックします。
Originの場合
- Originクライアントを開き、左側のパネルから「マイゲームライブラリ」を選択します。
- インストール済みゲームの一覧からApex Legendsを探して開きます。
- プレイボタンの横にある歯車アイコンをクリックします。
- メニューから「修復」を選択します。
処理が完了するまで待ちましょう。完了したらゲームを起動し、問題が解消されたかどうかを確認してください。
5. DNSキャッシュをフラッシュする
DNSキャッシュが大量に蓄積されていることも、このエラーの原因になり得ます。その場合は、DNSキャッシュをフラッシュ(クリア)することで問題を解決できます。手順は以下の通りです。
- 管理者権限でコマンドプロンプトを開きます。
- 「ipconfig /flushdns」と入力し、Enterキーを押します。
- 「Windows IP 構成。DNS リゾルバー キャッシュは正常にフラッシュされました。」というメッセージが表示されます。
- コマンドプロンプトのウィンドウを閉じます。
その後、PCを再起動してApex Legendsを起動し、エラーが解消されたかどうかを確認してください。
よくある質問
Apex Legendsで「サーバーと同期していません」エラーが発生する原因は?
最も多い原因は、PCの日付と時刻の設定が正しくないことです。また、ゲームファイルやnetparamsファイルの破損もこのエラーを引き起こすことがあります。いずれの場合も、上記の対処法を実行すれば比較的簡単に解消できます。
Apex Legendsの起動エラーを解消するには?
起動エラーの解消は難しくありません。最新のゲームパッチをダウンロード・インストールする、ゲームファイルを修復する、ゲームを管理者モードで実行する、ファイアウォールの例外にゲームを追加するなどの方法が有効です。加えて、グラフィックスドライバーを最新版に更新することも効果的な解決策となります。
-
Windows 10のCortanaが動かない・反応しないときの解決策まとめ
Windows 10は、これまでにリリースされたWindows OSの中でも大きく進化したバージョンです。数々の新機能とともに登場し、その中の一つが音声アシスタント「Cortana」でした。この高性能なパーソナルアシスタント機能は、リリース当時大きな話題を集めました。しかし、他の機能と同様に、Cortanaにもコマンドどおりにスムーズに動作しないといったトラブルが発生することがあります。タスクマネージャーにCortanaが表示されない、期待した結果が得られないなどの問題に直面している場合は、以下の対処法を試してみてください。 Cortanaの問題を解決する手順自体はシンプルですが、困ったときに
-
Driver Navigatorの使い方を徹底解説|古いドライバー・不足ドライバーを数クリックで解決
パソコンの調子が悪い、ファイルが開けない、動作が遅い——そんなトラブルに心当たりはありませんか? 実はこれらの原因の多くは、システムにインストールされているドライバーの古さやドライバーの欠落にあるかもしれません。 古いドライバー・不足ドライバーが引き起こす問題とは? 古くなったドライバーは、稼働中のシステムにエラーを引き起こすだけでなく、最悪の場合OSそのものをクラッシュさせることもあります。また、ドライバーが不足していると、保存済みのファイルやデータにエラーが発生し、開けない・読み取れないといった状態になってしまうのです。 しかし、心配はいりません。この問題は「手動」と「自動」の2つの方法で