一部のWindowsは 「オーバーレイローカリゼーションファイルの読み込みに失敗しました」 従来どおりSteamを起動しようとするとエラーが発生します。この問題は、Windows 7、Windows 8.1、およびWindows10で発生することが報告されています。
Seamエラー「オーバーレイローカリゼーションファイルのロードに失敗しました」
結局のところ、Steamでこのエラーメッセージを引き起こす可能性のあるいくつかの異なる原因があります。潜在的な原因の候補リストは次のとおりです。
- 破損したclientregistry.blobファイル – Steamを改造した古いバージョンを使用している場合は、clientregistry.blobファイルに影響を与える一般的なケースの破損に対処している可能性があります。これはレガシーSteamバージョンでは非常に頻繁に発生し、修正する唯一の方法は、Steamに正常な同等のものをダウンロードさせるために削除することです。
- 管理者アクセスがありません – UACに関連する厳格なセキュリティルールがある場合、メインの実行可能ファイルに管理者アクセスがないため、新しい更新プログラムをインストールする必要があるときに特定のファイルを変更できない場合にも、このエラーが発生する可能性があります。この場合、メインの実行可能ファイルを強制的に管理者アクセスで実行する必要があります。
- 接続はファイアウォールによってブロックされています –組み込みファイアウォールの設定の厳しさによっては、接続がによってブロックされている場合にもこのエラーが発生することが予想されます。 Windows Defender +誤検知によるWindowsファイアウォール。この場合、メインの実行可能ファイル、ダウンロードフォルダー、およびダウンロードとアップロードに使用されるポートをホワイトリストに登録することで、問題を修正できます。
- 破損したSteamインストール –特定の状況下では、このエラーが発生して、ある種の根本的な破損が発生していることがわかります。 Steamインストールフォルダー 。この場合、すべての依存関係とともにSteamを再インストールすると、この場合の問題が修正されるはずです。
方法1:Steamフォルダーからclientregistry.blobファイルを削除する
特定のアクティビティ(改造されたゲームバージョンの実行など)に古いSteamビルドを使用している場合は、 「オーバーレイローカリゼーションファイルの読み込みに失敗しました」 によって保存された一部の破損したデータによるエラー clientregistry.blob ファイル。
注意: 最新のSteamバージョンを使用している場合、Steamインストールにはもはや含まれないことに注意してください clientregistry.blob ファイル。
ただし、古いバージョンのSteamを使用している場合は、このファイルを削除して、この問題の原因となる可能性のある一時ファイルの大部分をSteamクライアントに強制的に更新させることができます。
これを行う方法がわからない場合は、以下の手順に従ってください。
- ファイルエクスプローラーユーティリティを開き、Steamをインストールしたルートの場所に移動します。デフォルトでは、その場所は次のとおりです。
C: Program Files Steam
注意: Steamをカスタムの場所にインストールした場合は、代わりにそこに移動します。
- Steamのルートフォルダに入ったら、右クリックします clientregistry.blob ファイルして選択します 削除 新しく登場したコンテキストメニューから。
問題のあるclientregistry.blobファイルを削除する
- ファイルが正常に削除されたら、コンピューターを再起動し、次の起動が完了したらSteamの起動を試みます。
同じ問題が引き続き発生する場合は、以下の次の潜在的な修正に進んでください。
方法2:管理者としてSteamを開く
‘を引き起こす可能性のある別の潜在的な問題 オーバーレイローカリゼーションファイルのロードに失敗しました ‘エラーは、Steamがそれ自体を更新したり、特定の依存関係を使用したりするのを妨げている権限の問題です。
同じ問題に直面していた数人の影響を受けたユーザーは、Steamを管理者権限で開くように強制することで、最終的に問題を修正できたことを確認しました。
これを行うには、メインを右クリックするだけです 蒸気 実行可能ファイルまたはデスクトップショートカットを選択します 管理者として実行 新しく登場したコンテキストメニューから。
管理者としてSteamを実行する
これにより、同じ「に遭遇することなく蒸気を開くことができる場合 オーバーレイローカリゼーションファイルのロードに失敗しました ‘エラー。将来同じ問題が発生しないように、この動作をデフォルトにする必要があります。これを行うプロセスを順を追って説明するクイックガイドは次のとおりです。
- Steamが完全に閉じており、バックグラウンドでバックグラウンドプロセスが実行されていないことを確認することから始めます。
- 次に、先に進んでマイコンピュータまたはファイルエクスプローラーを開き、Steamをインストールした場所に移動します。デフォルトでは、Steamのインストールは次の場所にあります。
C: Program Files(x86) Steam
- 正しい場所に入ったら、右クリックします Steam.exe をクリックします プロパティ 新しく登場したコンテキストメニューから。
Steamのプロパティ画面へのアクセス
- [プロパティ]画面が表示されたら、先に進んで[ 互換性 上部のリボンメニューからタブを選択し、[設定]メニューに移動して、関連するチェックボックスをオンにします。 このプログラムを管理者として実行します。
管理者権限でゲームの実行可能ファイルを構成します。
- 最後に、 適用する ボタンをクリックして変更を永続的にし、Steamを通常どおり起動します。
Steamで管理者アクセスを強制してもうまくいかなかった場合は、以下の次の潜在的な修正に進んでください。
方法3:WindowsファイアウォールでSteamをホワイトリストに登録する(該当する場合)
影響を受ける一部のユーザーによると、「 オーバーレイローカリゼーションファイルのロードに失敗しました ‘によって強制されたセキュリティ設定によるエラー Windowsファイアウォール 。特定の状況では、組み込みのセキュリティスイートが、正当なゲーム実行可能ファイルを隔離し、Steamがメインサーバーと通信するのをブロックすることを決定する場合があります。
注意 :サードパーティのファイアウォールに相当するものでも同じ問題が発生する可能性があります。
ただし、このガイドでは、誤検知が原因でWindowsファイアウォールがエラーを引き起こしている場合に焦点を当てます。このシナリオに遭遇した場合は、以下の手順に従ってWindowsファイアウォールのホワイトリストルールを確立し、Steamがメインサーバーとの通信を妨げられないようにします。
Steamの実行可能ファイル、ダウンロードフォルダー、アップデートのダウンロードとインストールに使用されるポートをホワイトリストに登録するために必要なことは次のとおりです。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。実行テキストボックス内に「」と入力します ファイアウォール.cplを制御する ‘を押して 入る 開くために Windowsファイアウォール 窓。
WindowsDefenderファイアウォールへのアクセス
- Windows Defender Firewallのメインメニューに入ったら、左側のメニューにアクセスして、をクリックします。 WindowsDefenderファイアウォールを介したアプリまたは機能を許可します。
WindowsDefenderを介してアプリまたは機能を許可する
- 中に入ると 許可されたアプリ メニュー、をクリックして開始します 設定を変更する ボタン。あなたが見るとき UAC(ユーザーアカウント制御) プロンプト、クリック はい 管理者アクセスを許可します。
Windowsファイアウォールで許可されるアイテムの設定を変更する
- 今では 許可されたアプリ メニューは編集可能です。直下に移動します 別のアプリを許可しました ブラウザをクリックして、メインのSteam実行可能ファイルがある場所に移動します。デフォルトでは、その場所は次のとおりです。
C: Program Files Steam bin
別のアプリを許可する
- メインのSteam実行可能ファイルを除外できたら、リスト内のエントリを見つけます。 許可されたアプリ と機能、および両方が 民間 そして 公衆 ボックスがチェックされています。
- 次に、安全に閉じることができます 許可されたアプリ ウィンドウを開き、手順1の指示に従って、最初のファイアウォールメニューに戻ります。
- 最初のメニューに戻ったら、をクリックします 高度な設定 (左側のメニューから)をクリックします はい によって促されたとき UAC(ユーザーアカウント制御) 促す。
- 次に、 高度な設定 メニューをクリックします 新しいルール に関連付けられている左側のメニューから インバウンドルール。
- とともに インバウンドルール タブを選択し、をクリックします 新しいルール 左側のメニューからクリックします 次 最初のプロンプトで。
Windowsファイアウォールでの新しいルールの作成
- 次に、 新しいインバウンドルール ウィンドウで、下のポートを選択します ルールタイプ をクリックします 次。
- 次のプロンプトで、 TCP 利用可能なオプションのリストから、有効にします 特定のローカルポート トグル。
- 正しいメニューが表示されたら、ブロックされないように、次のSteamポートが挿入されていることを確認してください。
27015--27030 27036 27015
- 次に、UDPの別のルールを追加し、[ 特定のローカルポート もう一度、入力ボックスに以下を貼り付けます。
27015--27030 27000--27100 27031-2703 4380 27015 3478 4379 4380
- によって使用されるすべてのポート 蒸気 例外リストに追加されたら、をクリックします 次 アクションに直接着陸する 促す ウィンドウをクリックし、をクリックします 接続を許可する 次のボタンをもう一度押します。
さまざまなネットワークタイプにルールを適用する
- 最後に、確立したルールの名前を設定し、[完了]をクリックして変更を保存してから、Steamを再度開いて、問題が修正されたかどうかを確認します。
それでも同じ問題が発生する場合は、以下の次の潜在的な修正に進んでください。
方法4:Steamを再インストールする
上記の方法のいずれもうまくいかなかった場合は、アプリケーションを効果的に破壊することになった、ある種のシステムファイルの破損に対処している可能性があります。このシナリオが当てはまる場合は、公式チャネルから最新バージョンを再インストールする前に、関連するすべてのコンポーネントとともにSteamをアンインストールするだけです。
修正を試みなかった場合 オーバーレイローカリゼーションファイルのロードに失敗しました ‘関連するすべてのコンポーネントと一緒にSteamを再インストールするとエラーが発生します。以下の手順に従ってください。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 ‘appwiz.cpl’ テキストボックス内でを押します 入る 開くために アプリと機能 窓。
appwiz.cplと入力し、Enterキーを押してインストール済みプログラムページを開きます
注意: によって促された場合 UAC(ユーザーアカウント制御) 、クリック はい 管理者アクセスを許可します。
- ついに中に入ると アプリと機能 メニューで、インストールされているアプリケーションのリストを下にスクロールして、Steamインストールを見つけます。
- Steamに関連付けられたエントリを見つけたら、それを右クリックして選択します アンインストール コンテキストメニューから。
Steamのアンインストール
注意: Steamに依存するスタンドアロンモードまたは他のアプリケーションをインストールした場合は、それらもアンインストールします。
- アンインストール画面が表示されたら、画面の指示に従ってアンインストールを完了し、PCを再起動して、次の起動が完了するのを待ちます。
- コンピュータが起動した後、デフォルトのブラウザを開いて、 Steamの公式ダウンロードページ Windowsのバージョンに応じて、互換性のある最新バージョンをダウンロードします。
Steamの最新バージョンをダウンロードする
- インストーラーが完全にダウンロードされたら、それをダブルクリックし、画面の指示に従って最新のSteamバージョンのインストールを完了します。
- インストールが完了したら、通常どおりSteamを起動し、問題が解決したかどうかを確認します。