Steamで、PUBGやDARK SOULSなどのゲームを起動しようとすると次のエラーメッセージが表示され、ゲームが起動できなくなってしまうトラブルが起きることがあります。
- 「Failed to initialize Steam」
- 「Steamの初期化に失敗しました」
本記事では、Steamでゲーム起動時に「Failed to initialize Steam」のエラーが出る時の対処方法を紹介します。
エラーが再発しないようにするための設定方法を併せて紹介します。
この記事の内容
対処1: Steamとゲームを再起動する
単純なSteamとゲームの再起動でエラーの問題が解消できる可能性があります。
再起動をまだ試してい場合は、ゲームとSteamクライアントアプリを両方終了させてから再起動してみて下さい。
対処2: 管理者として実行する
Steamクライアント、またはゲーム本体の実行ファイルを管理者として実行することで、エラーを回避できる可能性があります。
次の手順で、Steamクライアントアプリとゲームそれぞれの実行ファイルの起動設定を変更してみて下さい。
1.Steamクライアントの設定
Steamクライアントを管理者として起動する設定は次のとおりです。
- Steamクライアントが起動している場合は一旦終了させます。
- ファイルエクスプローラ(タスクバーの黄色いフォルダアイコン)を開き、Steamのインストールフォルダを開きます。
C:\Program Files(x86)\Steam
- インストール設定がデフォルトであれば上記のパスになります。
- 「Steam」フォルダ内にある「Steam.exe」ファイルを右クリックし、「プロパティ」を選択します。
- 「Steam.exeのプロパティ」ウィンドウが開きます。「互換性」タブをクリックします。
- 互換性タブの中にある「管理者としてこのプログラムを実行する」のチェックを入れます。
- ウィンドウ右下の「適用」ボタンを押して設定を反映させてから「OK」ボタンをクリックしてプロパティウィンドウを閉じます。
- 「Steam.exe」をダブルクリックするか、通常通りの方法でSteamクライアントを再起動し、問題が解決したか確認します。
2.ゲーム実行ファイルの設定
ゲームを管理者として起動する設定が次のとおりです。
- ファイルエクスプローラを開き、Steamのインストールフォルダを開きます。
- 「Steam」フォルダを開いたら、その中にある「steamapps」フォルダ→「common」フォルダ→「(ゲーム名)」フォルダを開きます。
- ゲーム名の記載されたフォルダ内にある「ゲームの実行ファイル(.exe)」を探します。
- 実行ファイルの場所は、ゲームタイトルにより異なります
- 例:PUBGであれば次のパスになります。
C:\Program Files (x86)\Steam\steamapps\common\PUBG\TslGame\Binaries\Win64\TslGame.exe
- 実行ファイル(.exe)を右クリックし、「プロパティ」を選択します。
- 「互換性」タブを開き、「管理者としてこのプログラムを実行する」にチェックを入れます。
- 元からチェックが入っていた場合は、管理者権限を外すことで改善するケースもあります。
- 「適用」ボタンを押して設定を反映させてからプロパティウィンドウを閉じます。
- ゲームの実行ファイルをダブルクリックするか、通常通りの方法でゲームを起動し、問題が解決したか確認します。
上記の手順で設定しても改善しない場合は、「管理者としてこのプログラムを実行する」のチェックを外して設定を元に戻しておいて下さい。
対処3: ゲームファイルの整合性チェックを行う
Steamのゲーム本体、またはその関連ファイルが破損しており、「Failed to initialize Steam」のエラーが表示されるケースがあります。
ゲームファイルの破損は、Steamクライアント上にある「ゲームファイルの整合性を確認」オプションを使うことで解消できる可能性があります。
次の手順でファイルのチェックと修復を行ってみてください。
- Steamクライアントアプリを起動し、「ライブラリ」画面を表示します。
- ゲームリストから問題の発生しているゲームタイトルを探して右クリックし、「プロパティ」を選択します。
- 「プロパティ」画面が表示されます「ローカルファイル」タブをクリックして開きます。
- 「ゲームファイルの整合性を確認」をクリックします。
- チェックと修復が自動で行われます。完了までしばらく待ちます。
- 処理が完了したらゲームを再起動し、問題が解消されたか確認します。
対処4: ゲームを再インストールする
ここまでの方法で解決しない場合は、ゲーム本体をSteamから一旦アンインストールして再インストールを行ってみてください。
ゲームをアンインストールするには次の手順で操作します。
- 必要であればアンインストール前にゲームの関連ファイルのバックアップを作成します。
- バックアップ方法は、Steamのインストールフォルダ→「steamapps」→「common」フォルダを開き、その中にあるゲームタイトルの記載されたフォルダをSteamインストールフォルダ以外の場所にコピーしてください。
- Steamクライアントアプリを起動し、ライブラリ画面を開きます。
- アンインストールを行うゲームタイトル名を右クリックし、「管理」→「アンインストール」を選択します。
アンインストールが完了したら、再度ゲームをインストールして下さい。
対処5: Steamクライアントを再インストールする
ゲームのアンインストールを行っても効果がない場合にはSteamクライアントアプリ本体も再インストールしてみてください。
Steamクライアントの再インストールを行うには、次の手順で操作します。
- Steamクライアントアプリをアンインストールします。アンインストール手順は、次のページを参考にして下さい。
- アンインストールが完了したら、『Steamの公式ページ』から最新版のインストーラをダウンロードします。
- 以前ダウンロードしたインストーラがハードディスクに残っていても、新しいインストーラをダウンロードしてください。
- 通常通りの手順でSteamをインストールします。
対処6: グラフィックドライバーを元に戻す
グラフィックドライバーのアップデートが原因で、ゲーム起動時のエラーが表示されるようになるケースがあります。
今までは問題なかったのに急にエラーが出るようになった場合は、次の手順でグラフィックドライバーのロールバックを実行してみてください。
- タスクバーにある「スタート」ボタンを右クリックし、「デバイスマネージャ」を選択します。
- 「デバイスマネージャ」ウィンドウが開きます。「ディスプレイアダプター」の項目をダブルクリックしてツリーを展開します。
- ツリーの下に表示されたグラフィックドライバー名を右クリックし、「プロパティ」を選択します。
- 「プロパティ」ウィンドウが開きます。「ドライバー」タブをクリックして表示します。
- 「ドライバーを元に戻す」ボタンをクリックします。
- 処理が完了したら「OK」ボタンをクリックし、デバイスマネージャウィンドウを閉じます。
対処7: 最新のグラフィックドライバーにアップデートする
グラフィックドライバーのバージョンが古いことが原因で、ゲーム起動時のエラーが発生することがあります。
グラフィックドライバーの更新を行っていなかった場合は、次の手順でグラフィックドライバーを最新バージョンに更新して下さい。
- NVIDIA/AMD系の場合
- グラフィックドライバーをアンインストールします。
- グラフィックボードのメーカーサイトの対応ページへアクセスし、最新版のドライバーをダウンロード・インストールして下さい。
- Intel系の場合
最新のグラフィックドライバーがインストールできたら、再度ゲームを起動して起動時のエラーが表示されるか検証して下さい。
対処8: 全画面表示の最適化を無効にする
Windows10のパソコンを利用している場合、全画面表示の最適化機能が原因で不具合が発生することがあります。
次の手順で全画面表示の機能を無効化し、問題が解消するか試してみてください。
- ゲームを終了します。
- ファイルエクスプローラを開き、「ゲームの実行ファイル(.exe)」を探します。
- ゲームの実行ファイルは、Steamのインストールフォルダ→steamapps→common→(ゲームタイトル名)フォルダの中にあります。
- 実行ファイルを右クリックし、「プロパティ」を選択します。
- プロパティウィンドウが開いたら「互換性」タブを開き、「全画面表示の最適化を無効にする」にチェックを入れます。
- 「適用」ボタンをクリックしてからプロパティウィンドウを閉じます。
全画面表示の最適化が無効にできたら、再度ゲームを起動してエラーが出ないか確認して下さい。
初めてコメントさせていただきます。
丁寧にこれだけの解決策を載せてくださりありがとうございます。
結果として全て試してみましたが改善出来ず、ゲームをプレイする事は出来ませんでしたがとても参考になりました。
ありがとうございました。
コメントありがとうございます。解決できませんでしたか。そうなると提供されているゲームのアプリケーションに一時的なバグがありそうですね。最新のアップデートが提供されないか確認してみて下さい。その他解決できそうな対処方法が見つかったら追加させていただきます。