Steamはエラーメッセージ「 ゲームの開始に失敗しました(実行可能ファイルがありません) ‘主に、ゲーム自体に関連付けられている実行可能ファイルが見つからないためです。 Steamにインストールするすべてのゲームは、親Steamディレクトリ内に新しいフォルダーを取得し、実行可能ファイルが作成されます。 Steamを介してゲームを起動すると、その実行可能ファイルが起動されます。
Steamがこの非常に実行可能なファイルにアクセスできない場合、エラーメッセージが表示されます。
解決策1:ゲームファイルの整合性を確認し、ライブラリを修復する
実行可能ファイルがないということは、ゲームのディレクトリにファイルがないことを意味します。ファイルがない場合、ゲームは正しく起動できません。
Steamで利用できるゲームのほとんどは、数GBで構成される非常に巨大なファイルです。ダウンロード/更新中に、一部のデータが破損している可能性があります。 Steamには、ゲームファイルの整合性を非常に簡単に確認できるクライアント自体の機能があります。
この機能は、ダウンロードしたゲームをSteamサーバーにある最新バージョンのゲームと比較します。クロスチェックが完了すると、不要なファイルを削除するか、必要に応じて更新します。ゲームがインストールされている各コンピューターにはマニフェストがあります。 Steamは、ファイルを1つずつチェックする(数時間かかる)代わりに、PCにあるマニフェストとサーバーにあるマニフェストを比較します。このようにして、プロセスははるかに迅速かつ効率的に行われます。
Steamライブラリファイルの修復を試すこともできます。 Steamライブラリは、すべてのゲームが存在する場所であり、そこからのみアクセスできます。 Steamライブラリが正しい構成になっていない可能性があります。あるドライブにSteamをインストールしていて、ゲームが別のドライブにある場合もあります。その場合、ゲームを再度起動する前に、両方のライブラリを修復する必要があります。
多くの計算が行われているため、このプロセスには時間がかかることに注意してください。それ以上のエラーを避けるために、その間にプロセスをキャンセルしないでください。さらに、Steamは、プロセスが完了すると、資格情報の入力を求められる場合があります。アカウント情報が手元にない場合は、このソリューションに従わないでください。
方法についての詳細なガイドを確認できます ゲームの整合性を検証する そして Steamライブラリを修復する
解決策2:管理者アクセスを許可する
Steamに修正を加えるための十分な管理者アクセス権がないために、エラーが発生する可能性がある別のケースがあります。
Steamは、最適なゲーム体験を提供するためにフルアクセスを必要とします。これは、システム構成ファイルを変更し、多くのリソースとメモリを自由に使えるようにすることを意味します。デフォルトでは、Steamには完全な管理者アクセス権がありません。
Steamに完全な管理者権限を付与し、問題が解決したかどうかを確認できます。まず、Steam.exeファイルに変更を加えてから、メインディレクトリにさまざまな構成ファイルが存在するため、Steamディレクトリ全体にアクセスを許可する必要があります。
方法に関するガイドを読む Steam管理アクセスを許可する 。
解決策3:メインファイルからゲームを開く
もう1つの解決策は、プレイしているゲームをインストールフォルダーから直接開くことです。 Steamクライアントをバイパスしてみることができます。インストールするすべてのゲームは、ローカルファイルに実行可能ファイルが存在する独立したアプリケーションです。そこから実行してみることができます。それでもエラーが発生する場合は、以下にリストされている他の解決策に進むことができます。
- Steamディレクトリを開きます。デフォルトの場所は C: Program Files(x86) Steam。 または、Steamを別のディレクトリにインストールした場合は、そのディレクトリを参照して、準備が整います。
- 次のフォルダに移動します
Steamapps
- これで、PCにインストールされているさまざまなゲームが表示されます。検証エラーの原因となっているゲームを選択してください。
- ゲームフォルダ内で、「 ゲーム 」。フォルダ内で、「」という名前の別のフォルダを開きます 午前 」。これで、win32とwin64という名前の2つのフォルダーが表示されます。お使いのコンピュータが持っている場合はwin32を開きます 32ビット構成 またはwin64( 64ビット構成 。
の最終的なアドレスは次のようになります。
ここには、たとえば「dota2.exe」のようなゲームのメインランチャーがあります。それを右クリックしてオプションを選択します 管理者として実行 。エラーが引き続き発生するかどうかを確認します
解決策4:ファイアウォールを無効にしてアンチウイルスに例外を追加する
SteamがWindowsファイアウォールと競合することはよく知られている事実です。ご存知のとおり、Steamは、Windowsを他の目的で使用しているときに、バックグラウンドでアップデートやゲームをダウンロードする傾向があります。ゲームをプレイしたり、Steamクライアントを使用したりするときに、ダウンロードが完了するのを待つ必要がない傾向があります。 Steamは多くのシステム構成にもアクセスでき、ゲームに利用できる最高のエクスペリエンスを得ることができるようにそれを変更します。 Windowsファイアウォールは、これらのプロセスの一部を悪意のあるものとしてマークすることがあり、Steamをブロックする傾向があります。ファイアウォールがバックグラウンドでSteamのアクションをブロックしているところで競合が発生することさえあります。そうすれば、それが起こっていることすらわからないので、それを特定するのは難しいでしょう。ファイアウォールを一時的に無効にして、エラーダイアログが消えるかどうかを確認することができます。
あなたは方法について私たちのガイドをチェックすることができます ファイアウォールを無効にする 。
ファイアウォールの場合と同様に、アンチウイルスがSteamのアクションの一部を潜在的な脅威として隔離できる場合もあります。明らかな解決策はアンチウイルスをアンインストールすることですが、そうするのは賢明ではありません。アンチウイルスをアンインストールすると、コンピュータがさまざまな脅威にさらされることになります。最良の方法は、スキャンが免除されるアプリケーションのリストにSteamを追加することです。アンチウイルスは、Steamが存在しないかのように扱います。
方法に関するガイドを読むことができます アンチウイルスの例外としてSteamを追加する 。
解決策5:ローカルコンテンツを削除する
ゲームのローカルコンテンツファイルを削除してみることができます。その後、Steamストアからそれらを再ダウンロードできます。設定ファイルが破損している可能性があります。または、パスを適切に変更せずにゲームの場所を変更すると、ファイルが使用できなくなる可能性があります。
- Steamクライアントを開きます。クリック [ライブラリ]タブ 画面の上部に表示されます。すべてのゲームがここに一覧表示されます。
- ゲームを右クリックして、 プロパティ 。
- クリック ローカルファイルのタブ 。ここに「 ローカルファイルを参照する」 。それをクリックすると、ハードドライブにリダイレクトされます。
- ここで、Steamがリダイレクトしたフォルダの内容をすべて削除します。タスクマネージャーを使用してすべてのSteamプロセスを終了し、再度起動します。ゲームにインストールボタンまたは再生ボタンが表示されます。どちらの場合も、Steamはすべてのゲームファイルを最初からダウンロードし、うまくいけば、問題は解決されます。
最終的な解決策:Steamファイルの更新
これで、Steamを再インストールして、それでうまくいくかどうかを確認する以外に何も残っていません。 Steamファイルを更新すると、ダウンロードしたゲームが保持されるため、再度ダウンロードする必要はありません。さらに、ユーザーデータも保持されます。更新するSteamファイルが実際に行うことは、Steamクライアントのすべての構成ファイルを削除してから、それらを強制的に再インストールすることです。したがって、不良ファイル/破損ファイルがあった場合は、それに応じて置き換えられます。この方法の後は、資格情報を使用して再度ログインする必要があることに注意してください。その情報が手元にない場合は、このソリューションに従わないでください。プロセスには時間がかかる場合があるため、インストールプロセスを開始したらキャンセルしないでください。
あなたは方法に関する私たちの記事を読むことができます Steamファイルを更新します 。また、Microsoftの公式Webサイト(C ++および.NET Framework)を使用して、すべてのMicrosoft再配布可能ファイルを更新します。
注:お持ちの場合は、ガイドを読むことができます 接続エラー Steamクライアント全体がインターネットへの接続を拒否する場合。
読んだ5分