Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【LoL】「ログインセッションで予期しないエラーが発生しました」を解決する方法

リーグ・オブ・レジェンド(League of Legends)を起動したときや、ゲーム中に「ログインセッションで予期しないエラーが発生しました(There was an unexpected error with the login session)」という問題に悩まされているユーザーは少なくありません。もしあなたも同じエラーに直面しているなら、このガイドがきっと役立つはずです。本記事では、このエラーを手間なく解消できるトラブルシューティング方法を順番に解説していきます。

【LoL】「ログインセッションで予期しないエラーが発生しました」を解決する方法

LoLの「ログインセッションで予期しないエラー」の原因と解決策

Windows 10 PCでこのエラーが発生する理由はいくつか考えられます。主な原因は以下のとおりです。

  • ゲームが管理者権限で起動されておらず、パッチ適用が許可されていない。
  • PCの空き容量が不足している(パッチ適用にはある程度のディスク容量が必要)。
  • ゲームのインストールファイルや設定ファイルが破損している。
  • ゲームクライアント自体が破損または不具合を起こしている。
  • 過保護なウイルス対策ソフトやファイアウォールがゲームをブロックしている。
  • Windows 10やデバイスドライバーが古い。
  • インターネット接続が不安定である。
  • ゲームのインストールファイルの設定に誤りがある。
  • ネットワーク設定やDNSアドレスの構成に不備がある。

以下では、効果的な順番でトラブルシューティング手法を紹介します。記載の順序どおりに試すことで、最良の結果が期待できます。

方法1:基本的なトラブルシューティング

まずは、誰でも簡単に実行できる基本の対処法から試してみましょう。

1A. PCを再起動する

一時的な不具合の多くは、PCの再起動で解消できます。手順は以下のとおりです。

1. Windowsキー + Xキーを同時に押して、パワーユーザーメニューを開きます。

2. 「シャットダウンまたはサインアウト」を選択します。

3. 最後に「再起動」をクリックします。

1B. ルーターを再起動する

ルーターの再起動もシンプルかつ効果的な対処法です。ルーターやモデムの電源を一度切り、数分待ってから再度電源を入れましょう。再起動後、エラーが解消されたかどうかを確認してください。

1C. サーバーの状態を確認する

サーバー側の問題でキューチェンジに失敗することもあります。まずは公式のRiotサーバーステータスページで状況を確認しましょう。

1. Riot公式のサーバーステータスページにアクセスします。

2. ページを下にスクロールし、「League of Legends」を選択します。

3. 地域と言語を選択して続行します。

4. 次のページでサーバー側のエラーやメンテナンス通知が表示されます。何か告知がある場合は、復旧まで待ちましょう。

1D. エラーが出る前にサインアウトする

エラーメッセージが表示される前にゲームからサインアウトすることでも、この問題を回避できることがあります。

1. ゲーム中にAlt + F4キーを同時に押し、「サインアウト」をクリックします。

2. ゲームを終了し、PCを再起動します。

3. 認証情報を入力して、再度ゲームにログインします。

1E. 日付と時刻の設定を正しくする

PCの日付・時刻設定が正しくないと、ログインセッションエラーの原因になることがあります。以下の手順で設定を同期しましょう。

1. Windowsキー + Iキーを押して、Windowsの設定を開きます。

2. 「時刻と言語」を選択します。

3. 「日付と時刻」タブで、「時刻を自動的に設定する」「タイムゾーンを自動的に設定する」の両方がオンになっていることを確認します。

4. 「今すぐ同期」をクリックします。その後、問題が解決したか確認してください。

1F. バックグラウンドプロセスをすべて閉じる

バックグラウンドで多くのプロセスが動作していると、ネットワーク帯域やRAMが圧迫され、ゲームのパフォーマンスが低下します。タスクマネージャーを開き、不要なタスクをすべて終了させてから、エラーが解消されたか確認してください。

1G. ネットワーク設定をリセットする

奇妙なネットワーク接続の問題は、ネットワーク設定のリセットで解消することが多いです。この操作を行うと、保存済みのネットワーク構成や認証情報などがすべて削除される点に注意してください。VPNやウイルス対策ソフトの設定にも影響する場合があります。

1H. Windowsを更新する

Windows Updateには、既知のバグや不具合を修正する機能があります。設定 → 更新とセキュリティ → Windows Updateから、最新のアップデートが保留中になっていないか確認し、あればインストールしましょう。更新後、エラーが解消されたかチェックしてください。

1I. GPUドライバーを更新する

グラフィックス重視のゲームを快適に楽しむには、ドライバーを最新の状態に保つことが重要です。ドライバーが古い場合は、GPUメーカー(NVIDIA、AMD、Intelなど)の公式サイトから最新版をダウンロードするか、デバイスマネージャーから手動で更新しましょう。

1J. GPUドライバーをロールバックする

逆に、最新版のグラフィックスドライバーがゲームと競合を起こすケースもあります。更新後に問題が発生した場合は、ドライバーのロールバック機能を使って、以前のバージョンに戻してみてください。デバイスマネージャーで対象デバイスを右クリックし、「プロパティ」→「ドライバー」タブ→「ドライバーを戻す」から実行できます。

1K. GPUドライバーを再インストールする

ドライバーを更新しても問題が解決しない場合は、互換性の問題を解消するために再インストールを検討しましょう。デバイスマネージャーでドライバーをアンインストールした後、公式サイトから改めて最新ドライバーをインストールします。その後、LoLが正常に起動できるか確認してください。

1L. システムファイルを修復する

Windowsのシステムファイルが破損していると、インターネット接続にさまざまな問題が発生することがあります。最近になって急にエラーが出るようになったなら、システムファイルの破損が原因の可能性もあります。

幸い、Windows 10にはSFC(システム ファイル チェッカー)やDISM(展開イメージのサービスと管理)といった内蔵修復ツールが用意されています。コマンドプロンプトを管理者として実行し、sfc /scannowDISM /Online /Cleanup-Image /RestoreHealthコマンドを実行して、破損ファイルを修復しましょう。

1M. ウイルス対策ソフトを一時的に無効化する(該当する場合)

セキュリティソフトがLoLのファイルやフォルダを脅威と誤検知すると、競合が発生することがあります。ウイルス対策ソフトを一時的に無効化して、問題が解消するか確認してみてください。

ただし、エラーを修正した後は必ずウイルス対策ソフトを再有効化してください。セキュリティソフトなしでPCを使用し続けるのは危険です。

1N. Windows Defenderファイアウォールを無効化する(非推奨)

セキュリティ上の理由から、Windows Defenderファイアウォールがゲームの起動を妨げることもあります。その場合は、ファイアウォールを一時的に無効化するか、LoLを許可アプリの一覧に追加しましょう。

こちらも問題解決後は、必ずファイアウォールを有効に戻してください。

方法2:LoLを管理者として実行する

管理者権限がないためにパッチ適用がブロックされ、エラーが発生するケースがあります。以下の手順でLoLを管理者として実行するよう設定しましょう。

1. デスクトップ上のLeague of Legendsのショートカットを右クリックするか、インストールフォルダ内の実行ファイルを右クリックします。

2. 「プロパティ」を選択します。

3. 「互換性」タブに切り替え、「管理者としてこのプログラムを実行する」にチェックを入れます。

4. 最後に「適用」→「OK」をクリックして変更を保存します。

方法3:LoLを手動で起動する

パッチ適用に時間がかかりすぎると、このエラーが表示されることがあります。以下の手順でパッチャーを手動実行してみてください。

1. Windowsキー + Eキーを押して、エクスプローラーを開きます。

2. 以下のパスへ移動します。

C:\Riot Games\League of Legends\RADS\projects\lolpatcher\releases\deploy

3. Deployフォルダ内のLoLPatcher.exeを右クリックし、「管理者として実行」を選択します。

手動でゲームを起動できたら、エラーが再度発生するかどうか確認してください。

方法4:lol_air_clientフォルダを削除する(該当する場合)

ゲームに関連する破損したコンポーネントを削除するのも有効な手段です。

1. エクスプローラーを起動します。

2. 以下のパスへ移動します。

C:\Riot Games\League of Legends\RADS\projects\lol_air_client

注意: 環境によってはlol_air_clientフォルダが別の場所にある場合もあります。見つからないときは慎重に探してください。

3. lol_air_clientフォルダを右クリックし、「削除」を選択します。

フォルダを削除したら、PCを再起動して、問題が解決したか確認しましょう。

方法5:hostsファイルを編集する

hostsファイルにLoL関連の不正なエントリがあると、このエラーが発生することがあります。以下の手順で編集しましょう。

1. エクスプローラーで「表示」タブを開き、「隠しファイル」にチェックを入れます。

2. 以下のパスへ移動します。

C:\Windows\System32\drivers\etc

3. hostsファイルを右クリックし、「プログラムから開く」を選択します。

4. 一覧から「メモ帳」を選んで「OK」をクリックします。

5. hostsファイルがメモ帳で開かれます。

6. ファイルの末尾に次の行を追加します:67.69.196.42 l3cdn.riotgames.com

7. Ctrl + Sキーでファイルを保存します。

8. メモ帳を閉じて、問題が解決したか確認してください。

方法6:DNSキャッシュとデータをクリアする

DNSキャッシュのクリアで問題が解決したという報告も多くあります。以下のコマンドを試してみましょう。

1. Windowsキーを押してcmdと入力し、コマンドプロンプトを開くをクリックします。

2. 以下のコマンドを1つずつ入力し、それぞれの後にEnterキーを押します。

ipconfig/flushdns
ipconfig/registerdns
ipconfig/release
ipconfig/renew
netsh winsock reset

3. コマンドの実行が完了したら、PCを再起動します。

方法7:ドライブの空き容量を確保する

新しいパッチをインストールするためのディスク容量が不足していると、このエラーは解消されません。まずは空き容量を確認し、必要に応じて一時ファイルを削除しましょう。

ステップ1:ドライブの空き容量を確認する

1. エクスプローラーを開きます。

2. 左側のペインから「PC」をクリックします。

3. 「デバイスとドライブ」の下でディスク容量を確認します。バーが赤色になっている場合は、一時ファイルの削除を検討してください。

ステップ2:一時ファイルを削除する

空き容量が少ない場合は、ディスククリーンアップやストレージセンサーを使って不要ファイルを削除しましょう。設定 → システム → ストレージから、一時ファイルの削除やストレージの最適化が可能です。

方法8:DNSアドレスを変更する

Google Public DNSなどのパブリックDNSに切り替えることで、この問題が解決したという報告があります。DNSの変更は、名前解決に関するさまざまな問題を解消し、ゲームをスムーズに起動できるようにしてくれます。

設定 → ネットワークとインターネット → アダプターのオプションから、使用中の接続のプロパティを開き、IPv4のDNSサーバーアドレスを「8.8.8.8」と「8.8.4.4」(Google DNS)に変更してみてください。変更後、エラー画面なしでLoLが起動できるか確認しましょう。

方法9:VPNを使用する

それでも問題が解決しない場合は、VPNの利用を検討してください。VPNは接続を暗号化し、より安全でプライベートな通信を可能にします。地域設定を変更することで、ルーティングの問題によるエラーを回避できることもあります。

無料VPNも多数存在しますが、安定性とセキュリティの観点から、信頼できる有料VPNサービスの利用をおすすめします。Windows 10でVPNを設定する方法は、各プロバイダーの公式ガイドを参照してください。

VPN接続を設定したら、問題が解決したかどうかを確認しましょう。

方法10:DirectXを再インストールする

DirectXの再インストールで問題が解決したというゲーマーの報告もあります。Microsoft公式サイトからDirectXエンドユーザー ランタイム Web インストーラーをダウンロードし、実行してランタイムコンポーネントを修復してみてください。

方法11:ゲームを再インストールする

上記のすべての方法を試しても改善しない場合、LoLのファイル設定に深刻な問題が残っている可能性があります。この場合は、ゲームの再インストールが最も確実な解決策です。ゲームデータはアカウントに紐づいているため、再インストールしても進行状況は失われません。

1. Windowsキーを押してアプリと機能と入力し、開くをクリックします。

2. 一覧からLeague of Legendsを検索してクリックし、「アンインストール」を選択します。

3. 確認画面が表示されたら、再度「アンインストール」をクリックします。

4. アンインストールが完了するまで待ち、「完了」をクリックします。

5. Windowsキーを押し、%appdata%と入力して開くをクリックします。

6. Riot Gamesフォルダをダブルクリックして開きます。

7. Install League of Legendsフォルダを右クリックして削除します。

8. Windowsキーを押し、今度は%localappdata%と入力して開くをクリックします。

9. 手順7と同様にLeague of Legendsフォルダを削除し、PCを再起動します。

10. LoL公式サイトのダウンロードページにアクセスし、「無料でプレイ」をクリックします。

11. メールアドレスを入力してアカウント登録を行い、STARTをクリックします。

12. 「Download for Windows」を選択し、インストーラーをダウンロードしてインストールを実行します。

13. インストールが完了したら、エクスプローラーのダウンロードフォルダからセットアップファイルをダブルクリックして実行します。

14. 画面の指示に従って、Windows 10 PCにゲームをインストールします。

ヒント: 多くのユーザーやオンラインフォーラムによると、公式のHextech Repair Toolを使ってゲームを再インストールすると、このエラーが解消されたという報告があります。Hextech Repair Toolは無料で提供されており、ツールを起動するとゲームの再インストールオプションが表示されます。ぜひ活用してみてください。

まとめ

本ガイドが参考になり、お使いのデバイスで「ログインセッションで予期しないエラーが発生しました」の問題を無事に解決できたことを願っています。基本的なトラブルシューティングから、DNS設定の変更、ゲームの再インストールまで、段階的に試すことで原因を特定しやすくなります。ほかに知りたい内容があれば、コメント欄でお気軽にお知らせください。ご質問やご提案も歓迎します。

  1. Windows 10で「リーグ・オブ・レジェンズ(LoL)」のエラーコード004を解決する16の対処法

    「リーグ・オブ・レジェンズ(League of Legends/LoL)」は、Riot Gamesが開発した世界屈指の人気オンラインマルチプレイヤーゲームです。WindowsとMacの両方のOSで無料プレイが可能で、ゲーム内アイテムの購入も任意となっています。しかし、他のゲームと同様にLoLにもさまざまなエラーが存在し、その中でも「エラーコード004」は多くのプレイヤーが直面する代表的なトラブルの一つです。 このエラーはゲームのアップデート(パッチ適用)に失敗したことを示すもので、通常はゲームを再起動するだけで解消できます。ただし、再起動でも直らない場合は、本記事で紹介する対処法を順番に試して

  2. リーグを修正してこのインストール エラーを復元しました

    League of Legends は、2022 年の時点で月間 1 億 8,000 万人を超えるプレイヤーがいる、最も人気のあるオンライン マルチプレイヤー ゲームの 1 つです。その人気の背後にある最も一般的な理由は、制限のない基本プレイ無料のゲームであることです。そのため、PCがあれば安心してゲームを楽しむことができます。それでも、すべてのゲームと同様に、League of Legends にエラーや問題がないわけではありません。そのような問題の 1 つは、このインストールを古いバージョンのリーグ オブ レジェンドに復元しましたです。 ゲームにパッチを当てるときに発生します。このエラーは