Steamで「プレイ」を押してもすぐ戻る原因と直し方|再インストール前に整合性・ランタイム・アンチチートを確認【2026年版】
本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。
再インストール前に整合性・ランタイム・アンチチートを確認【2026年版】
Steamでゲームの「プレイ」を押すと、一瞬だけ「停止」に変わった後、数秒で再び「プレイ」へ戻ることがあります。ゲーム画面もエラーメッセージも出ないため、何が原因か分かりにくい症状です。再インストールする前に、ゲームファイルの整合性、必須ランタイム、セキュリティソフト、アンチチート、外部ランチャーを順番に切り分ける方法を解説します。
Steamでゲームの「プレイ」を押すと、一瞬だけボタンが「キャンセル」や「停止」に変わった後、数秒で再び「プレイ」へ戻ることがあります。ゲーム画面、エラーメッセージ、ランチャーのいずれも表示されないため、何が原因なのか分かりにくい症状です。
この状態では、Steamからゲームの起動処理自体は始まっているものの、ゲーム本体、外部ランチャー、アンチチート、必須ランタイムのいずれかが、ウィンドウを表示する前に終了している可能性があります。Steam公式も、ゲームが起動しない場合の基本対処として、Windowsとドライバーの更新、ゲームファイルの整合性確認、不要なバックグラウンドソフトの停止、動作要件の確認を案内しています。
最初からゲームを再インストールする必要はありません。PCの再起動、ゲームファイルの整合性確認、実行ファイルの直接起動、Visual C++とDirectXの確認、セキュリティソフトの履歴確認という順番で進めると、原因を効率よく切り分けられます。
症状の整理「プレイ」がすぐ戻る状態と「起動中」のまま戻らない状態は原因が違う
正常にゲームが起動すると、Steamの「プレイ」は「停止」に変わり、ゲームのプロセスが動作している間はその状態が続きます。起動したプロセスが数秒で終了すると、Steamはゲームが終了したと判断し、ボタンを「プレイ」へ戻します。
このため、「プレイ」がすぐ戻る症状は、Steamがボタン操作を受け付けていないというより、起動したプログラムが初期処理の途中で終了している状態と考えるのが適切です。ただし、ゲーム画面が出ていなくても、タスクマネージャーにプロセスだけ残っている場合があります。プロセスが残っている場合は、完全に終了したのではなく、バックグラウンドで停止している、ランチャーの応答を待っている、別画面に隠れているといった可能性があります。
一方、Steamのボタンが「停止」のままになり、ゲーム画面だけが表示されない場合は、今回の症状とは少し異なります。「停止」のままなら、ゲームまたは関連プロセスはSteam上で動作中です。タスクマネージャーにゲーム本体、クラッシュレポーター、アンチチート、EA appなどのプロセスが残っていないか確認してください。
数秒で「プレイ」へ戻る場合は、プロセスが早い段階で終了しているため、必須DLLの不足、ゲームファイルの破損、セキュリティソフトによるブロック、アンチチートの起動失敗などを優先して確認します。
最初の3ステップ再インストールの前にまず試す基本対処
起動オプションSteamの起動オプションを空欄に戻す
過去に起動オプションを設定したことがある場合は、一度すべて削除します。Steamライブラリでゲームを右クリックし、「プロパティ」「一般」を開きます。「起動オプション」に文字列が入っている場合は、内容を別の場所へ控えてから空欄にしてください。
Steamではゲームごとに起動オプションを指定できますが、使用できるコマンドはゲームによって異なります。存在しないコマンド、古いレンダラー指定、誤った解像度指定などが残っていると、ゲームが初期化に失敗する可能性があります。特に、DirectX 11やDirectX 12を強制するコマンド、ウィンドウモードを指定するコマンド、MODローダーを呼び出すコマンドを使用している場合は確認してください。
起動オプションを空欄にして直った場合は、必要なオプションだけを一つずつ戻します。インターネット上で見つけた起動コマンドを、対応状況を確認せずに追加するのは避けてください。
直接起動実行ファイルを直接起動してエラーを確認する
Steamライブラリでゲームを右クリックし、「プロパティ」「インストール済みファイル」「参照」を開きます。ゲームのインストールフォルダが表示されたら、ゲーム本体と思われる.exeファイルをダブルクリックしてください。
Steamから起動した時には表示されなかったエラーメッセージが、直接起動では表示される場合があります。「MSVCP」や「VCRUNTIME」で始まるDLLが見つからないと表示された場合はMicrosoft Visual C++ランタイム、「d3dx9」「XINPUT1_3」「XAudio」などが見つからない場合は旧DirectXランタイムの不足が疑われます。Easy Anti-Cheatや外部ランチャーに関するエラーが出た場合は、ゲーム本体より先に、そのコンポーネントを修復してください。
実行ファイルを直接起動してゲームが正常に動作しても、Steam連携・実績・DLC・オンライン認証が機能しない場合があります。直接起動はゲームを恒常的に遊ぶ方法ではなく、エラー内容を確認するための切り分けとして使用してください。
ランタイム確認Visual C++とDirectXのランタイムを確認する
多くのWindows向けゲームは、Microsoft Visual C++のランタイムライブラリを使用します。必要なランタイムがインストールされていない、ファイルが破損している、ゲームと異なるアーキテクチャのパッケージしか入っていない場合は、ゲームウィンドウを表示する前に終了することがあります。
Microsoftによると、Visual C++で作成されたアプリを動作させるには、開発に使用されたMSVC Build Toolsと同じか、それより新しい再頒布可能パッケージが必要で、パッケージのアーキテクチャはアプリ側の対象アーキテクチャと一致させる必要があります。64bit版Windowsを使用していても、ゲーム本体やランチャーが32bitで作られていれば、x86版のVisual C++再頒布可能パッケージを使用します。必要に応じてMicrosoft公式からx86版とx64版を入手し、インストーラーに「修復」が表示された場合は実行してください。
古いVisual C++パッケージをまとめて削除するのは避けてください。Visual C++ 2013以前のパッケージは、新しいバージョンへ完全に置き換えられるものではなく、複数世代がサイドバイサイドでインストールされます。古いゲームが特定世代のランタイムを必要とする場合があります。
古いPCゲームでは、D3DX9、D3DX10、D3DX11、XAudio 2.7、XInput 1.3、XACTなど、現在のWindowsに標準で含まれない旧DirectX SDKの追加コンポーネントを使用することがあります。MicrosoftのDirectXエンドユーザーランタイムは、これらの旧ライブラリを追加でインストールするためのパッケージで、Windowsに組み込まれたDirectX本体のバージョンを下げたり、置き換えたりするものではありません。
Steamゲームのインストールフォルダには、_CommonRedistというフォルダが含まれている場合があります。この中には、ゲームが動作するために必要なVisual C++、DirectX、.NETなどのセットアップファイルが保存されていることがあり、そのゲームが想定するバージョンを導入するために使用できます。DLL配布サイトから不足ファイルだけをダウンロードし、System32やゲームフォルダへ手作業で入れる方法は推奨できません。
セキュリティセキュリティソフトのブロックを確認する
ゲームの更新後から突然起動しなくなった場合は、Microsoft Defenderや他社製セキュリティソフトが、ゲーム本体、アンチチート、MODローダーなどを隔離していないか確認します。Windowsセキュリティを開き、「ウイルスと脅威の防止」「保護の履歴」を確認してください。ゲームを起動しようとした時刻と同じ頃に、ゲームフォルダ内のファイルがブロックまたは隔離されていないか調べます。
Microsoftによると、隔離されたファイルは元の場所から移動され、実行できない状態になります。ただし、検出されたファイルを無条件で許可してはいけません。Steam公式から入手した正規ファイルか、ゲーム開発元が誤検知として案内しているか、ファイルの保存場所と発行元が正しいかを確認してください。安全性を判断できない場合は隔離したままにし、ゲーム公式サポートへ問い合わせます。ゲームフォルダ全体やSteam全体を、最初からウイルス対策の除外対象へ追加するのも避けてください。
Windowsセキュリティの「コントロールされたフォルダーアクセス」が有効になっていると、許可されていないアプリがドキュメントなどの保護フォルダへ書き込むのを防ぎます。ゲームは初回起動時に、ドキュメントフォルダやユーザープロファイル内へ設定ファイル、セーブデータ、シェーダー関連データを作成することがあり、これが保存できず起動直後に終了する場合は、ブロック通知が残っていないか確認してください。Microsoftは、通知に表示された実行ファイルのパスを確認し、「アプリを許可する」から対象プログラムを追加できると案内しています。機能全体を無効にするより、正規のゲーム実行ファイルだけを許可する方が安全です。
常駐ソフトオーバーレイ・常駐ソフトを止める、クリーンブートで調べる
ゲームの起動時には、Steamオーバーレイ、Discord、NVIDIA App、AMD Software、Xbox Game Bar、MSI Afterburner、RTSS、OBS、RGB制御ソフトなど、複数のプログラムがゲームへアクセスすることがあります。これらが必ず問題を起こすわけではありませんが、ゲーム画面へオーバーレイを挿入するソフト、DLLを読み込むソフト、画面を録画するソフトは、特定のゲームやアンチチートと干渉する可能性があります。
最初にSteam以外のアプリを終了し、ゲームを確認してください。改善しない場合は、Steamライブラリから対象ゲームの「プロパティ」「一般」を開き、「ゲーム中にSteamオーバーレイを有効にする」を一時的にオフにします。複数のアプリを一度に無効化するのではなく、一つずつ終了して、どのソフトを止めた時に起動できたか確認してください。
通常のアプリ終了だけでは原因を特定できない場合は、Windowsのクリーンブートを使用します。クリーンブートは、必要最低限のドライバーとスタートアッププログラムでWindowsを起動し、ゲームやアプリへ干渉しているバックグラウンドサービスを調べる方法です。Windowsの検索欄へmsconfigと入力して「システム構成」を開き、「サービス」画面で「Microsoftのサービスをすべて隠す」を有効にしてから残ったサービスを無効にします。続いてタスクマネージャーの「スタートアップアプリ」を開き、有効になっている項目を無効にしてPCを再起動してください。クリーンブート状態でゲームが起動する場合は、無効化したサービスまたはスタートアップアプリのいずれかが原因です。確認後は必ず通常起動へ戻してください。
アンチチートEasy Anti-Cheat・BattlEyeが原因の場合
Easy Anti-Cheatを採用しているゲームでは、ゲーム本体より先にEACサービスが起動します。EACのインストール不良、サービス更新の失敗、ファイアウォールによる通信遮断、Visual C++の不足などがあると、ゲーム画面が出る前に起動処理が終了することがあります。
まずゲームファイルの整合性確認を実行してください。それでも直らない場合は、ゲームのインストールフォルダにあるEasyAntiCheatまたはEasyAntiCheat_EOSフォルダを確認します。Epic GamesのEACトラブルシューティングでは、OSの更新、Visual C++再頒布可能パッケージ、システムファイル修復、バックグラウンドアプリ停止、ゲームファイル検証などが案内されています。修復方法・利用するEACの世代や構成はゲームごとに異なるため、別タイトル向けの手順をそのまま流用しないでください。
ゲームによってはEasy Anti-Cheatではなく、BattlEye、Riot Vanguard、独自のアンチチートを使用します。ゲームフォルダ内にアンチチート用インストーラーがある場合でも、自己判断で削除やサービス停止を行わず、ゲーム公式の修復手順を確認してください。アンチチートを削除しただけでは、ゲーム起動時に再インストールされず、さらに起動できなくなる場合があります。特定のエラーコードが表示される場合は、Steam全般の対処法よりも、そのエラーコードに対応する公式手順を優先します。セキュアブートやTPMを必要とするアンチチートもありますが、すべてのSteamゲームで必要なわけではなく、BIOS設定はゲーム公式が明示的に要求している場合だけ変更してください。
外部ランチャーEA appなど外部ランチャーが原因の場合
Steamで販売されているゲームでも、起動時にEA app、Ubisoft Connect、Rockstar Games Launcher、2K Launcherなどの外部ランチャーを使用する場合があります。Steamの「プレイ」を押した後に外部ランチャーが起動できないと、Steam側では数秒でゲームが終了したように見えることがあります。
まず外部ランチャーを単独で起動し、ログインできるか、アップデートが保留されていないか、利用規約やアカウント連携の確認画面が隠れていないか確認してください。EA appでは、左上のメニューから「ヘルプ」「アプリの回復」「キャッシュをクリア」を実行できます。EAは、アプリがオフライン状態から戻らない、更新できない、ゲームがライブラリへ表示されないなどの問題にキャッシュ削除が有効な場合があると説明しています。
キャッシュ削除後は、外部ランチャーとSteamの両方を終了し、再度ログインしてからゲームを起動します。Steamと外部ランチャーで異なるアカウントへログインしている場合は、正しいアカウントが連携されているかも確認してください。
追加チェックそれでも直らない時に確認すること
Steamのダウンロードキャッシュを削除する
整合性確認やゲーム更新が正常に完了しない場合は、Steamの「設定」「ダウンロード」から「ダウンロードキャッシュをクリア」を実行します。キャッシュを削除するとSteamが再起動し、再ログインを求められる場合がありますが、ゲーム本体やセーブデータが削除される操作ではありません。
Windows UpdateとGPUドライバーを更新する
Windows Updateを開き、保留中の累積更新や再起動がないか確認してください。続いて、NVIDIA、AMD、Intelの公式ツールまたは公式サポートからGPUドライバーを更新します。ただし、GPUドライバーを更新した直後から特定ゲームだけ起動しなくなった場合は、最新版が必ず解決策になるとは限りません。ゲーム側で既知の不具合が告知されている場合は、メーカーが指定する安定版ドライバーへ戻す必要があります。
最低動作環境と互換性を確認する
ゲームを購入または大型アップデートした直後から起動できない場合は、Steamストアページの最低動作環境を確認します。OS、CPU、メモリ、GPU、DirectXだけでなく、AVX、DirectX Feature Level、Shader Model、セキュアブートなどの追加条件が記載されていることがあります。発売時には動作していたゲームでも、大型アップデートによって最低要件が変更される場合があるため、ゲームのストアページだけでなく開発元が公開している最新の動作環境も確認してください。
Windows 7以前に発売されたゲームでは、現在のWindowsとの互換性が原因になる場合もあります。ゲームの実行ファイルを右クリックし、「プロパティ」「互換性」からトラブルシューティングを実行してください。Steamだけを管理者として実行し、ゲーム本体は通常権限で動かすなど、関連プログラムの権限が不一致になると、かえって正常に連携できない場合があります。
MODと設定ファイルを確認する
ゲームへMOD、Reshade、翻訳パッチ、非公式ランチャーを導入している場合は、一度バニラ状態へ戻します。ゲームのアップデート後は、ゲーム本体とMODローダーのバージョンが合わなくなり、ウィンドウを表示する前に終了することがあります。ゲームフォルダ内のファイルをすべて手作業で削除すると、セーブデータや追加コンテンツまで失う可能性があるため注意してください。
解像度、描画API、使用GPU、モニター番号などの設定が現在の環境と合っていない場合も、ゲームが画面を作成する前に終了することがあります。設定ファイルの保存場所はゲームごとに異なるため、ゲーム公式サポートで確認し、見つけたら削除せず別の場所へ移動したうえで、新しい初期設定ファイルが生成されるか確認してください。
Windowsのシステムファイルを修復する
複数のゲームやアプリが同時に起動しなくなった場合は、Windowsのシステムファイルが破損している可能性もあります。管理者としてターミナルまたはコマンドプロンプトを開き、次の順番でコマンドを実行してください。
| 手順 | コマンド |
|---|---|
| ① DISM実行 | DISM.exe /Online /Cleanup-image /Restorehealth |
| ② SFC実行 | sfc /scannow |
Microsoftは、先にDISMを実行して修復に必要なファイルを用意し、その後SFCで保護されたシステムファイルをスキャンして、破損したファイルを修復する手順を案内しています。検証が100%になるまでウィンドウを閉じないでください。特定のゲームだけが起動しない場合は、Windows全体の修復を最初に行う必要はなく、整合性確認・ランタイム・セキュリティ履歴・アンチチートを先に確認してください。
再インストール再インストールは最後に行う
ここまで確認しても直らない場合は、ゲームを再インストールします。ただし、アンインストール前にセーブデータ、設定ファイル、スクリーンショット、MOD、外部ランチャー側のデータをバックアップしてください。Steamクラウドへ対応しているゲームでも、すべての設定やセーブデータが同期されるとは限りません。
ゲームをアンインストールした後、インストールフォルダにMODや破損した設定ファイルが残っていないか確認します。必要なデータをバックアップしたうえで残存フォルダを整理し、ゲームを再インストールしてください。別のストレージへインストールできる場合は、Steamライブラリを別ドライブへ作成して確認する方法もあります。
再インストール後も同じ症状が出る場合は、ゲーム本体よりもVisual C++、DirectX、セキュリティソフト、外部ランチャー、アンチチート、Windows側に原因が残っている可能性があります。
クイックリファレンスエラー別に確認する場所
DXSETUP.exeを確認してください。注意やってはいけない対処法
不足していると表示されたDLLを、非公式のDLL配布サイトから一つずつダウンロードするのは避けてください。ゲームフォルダ、System32、SysWOW64へ出所不明のDLLを入れると、アーキテクチャやバージョンが一致せず、別のエラーを発生させる可能性があります。Windowsセキュリティやウイルス対策機能を完全に無効化したまま使用する方法も推奨できません。ブロックが原因だった場合は、正規ファイルであることを確認したうえで、必要な実行ファイルだけを許可してください。Visual C++再頒布可能パッケージをすべて削除して入れ直す方法も避けるべきです。新旧のゲームが異なる世代のランタイムを使用するため、古いパッケージの削除によって別のゲームが起動しなくなる可能性があります。レジストリクリーナーや自動DLL修復ソフトも、原因を特定できないままシステムファイルやレジストリを変更すると、Steam以外のアプリへ影響することがあるため使用しない方が安全です。
FAQSteamで「プレイ」を押しても起動しない時のよくある質問
Steamで「プレイ」を押しても数秒後に元へ戻る場合は、ゲームまたは関連プログラムが、画面を表示する前に終了している可能性があります。最初にPCを再起動し、タスクマネージャーへ残っているゲームプロセスを終了してください。続いてゲームファイルの整合性を確認し、起動オプションを空欄に戻します。
ゲームの実行ファイルを直接起動すると、Visual C++、DirectX、アンチチートなど、Steam経由では見えなかったエラーメッセージを確認できる場合があります。VCRUNTIMEやMSVCPのエラーが出る場合はVisual C++再頒布可能パッケージ、d3dx9やXINPUTのエラーが出る場合はDirectXエンドユーザーランタイムを確認してください。
ゲーム更新後から発生した場合は、Windowsセキュリティの保護履歴とコントロールされたフォルダーアクセスも確認します。オンラインゲームではEasy Anti-Cheatなどのアンチチート、EAタイトルなどでは外部ランチャーが起動を止めている可能性があります。それでも直らない場合は、常駐アプリの停止、クリーンブート、Windows Update、GPUドライバー、システム要件、DISMとSFCによるWindows修復へ進み、ゲームの再インストールは最後に行ってください。



