PCゲーム好きな方であれば、オンラインゲームプラットフォームであるSteamを利用したことがあるでしょう。しかし、色んな原因により、Steamのクライアントアプリが正常に起動しない状態になってしまったことがあります。この記事では、Steamが起動しない場合の対処法をご紹介しています。

Steamが起動しない主な原因

Steamは、PCでゲームを購入・ダウンロード・プレイできる人気のゲームプラットフォームです。しかし、何らかの原因でSteamが起動しなかったり、起動してもすぐに終了したりする場合があります。原因はさまざまなので、まずは以下の表で主な原因を確認してみましょう。

原因説明
Steamサーバーの障害・メンテナンスSteam側で障害やメンテナンスが発生している場合、サーバーに正常に接続できず、Steamの起動や一部の機能に影響することがあります。大型アップデートやセールの開催時など、アクセスが集中している場合も同様です。
インターネット接続の不具合ルーターの不調や回線トラブル、不安定なWi-Fi環境などが原因で、Steamサーバーとの通信が正常に行えないことがあります。
Steamのキャッシュ・一時ファイルの破損Steamのダウンロードキャッシュや一時ファイルが破損すると、起動時にエラーが発生したり、画面が正常に表示されなかったりすることがあります。
Steam関連プロセスの競合・多重起動前回終了したSteamのプロセスがバックグラウンドで残っていると、新たにSteamを起動した際にプロセスが競合し、正常に起動できないことがあります。
Windowsの更新プログラムの不具合・未適用Windowsが最新の状態になっていなかったり、Windows Update後に問題が発生したりすると、SteamがOSと正常に連携できず、起動に影響する場合があります。
グラフィックドライバーなどの不具合グラフィックドライバーが古かったり破損していたりすると、Steamの画面表示やGPU関連の機能に問題が発生し、クラッシュや起動不良につながることがあります。
セキュリティソフトによる誤検知・ブロックWindows セキュリティやサードパーティ製のセキュリティソフトがSteamを誤検知し、実行ファイルや関連プロセスの動作をブロックすることで、Steamが起動できなくなる場合があります。
Steam本体のインストールファイルの破損インストール時のエラーや強制終了などによってSteamのファイルが破損すると、クライアントが正常に起動できなくなることがあります。

これらの原因を踏まえておけば、次に紹介する対処法の中からどれを優先して試すべきか判断しやすくなります。

Steamが起動しないときの対処法

Steamが起動しない問題について、数多くのフォーラム投稿や報告を調査した結果、11の効果的な解決策をまとめました。最も簡単なものから順に、一つずつ試してみることをお勧めします。

SteamとPCを再起動する

最も簡単な方法ですが、意外と見過ごされがちです。問題がSteamの一時的な不具合や、パソコン上の他のプロセスとの競合に起因している場合は、通常、システムを再起動するだけで解決します。

  1. タスクバーの通知領域にあるSteamアイコンを右クリックし、「Steamを終了」を選択します。
  2. 「スタート」→「電源」→「再起動」の順にクリックして、Windowsを再起動します。
  3. Windowsの再起動後、Steamを起動し、正常に開くか確認します。

これで改善しない場合は、引き続き以下の対処法を試してください。

Steam関連プロセスをすべて終了する

Steamを終了したつもりでも、「Steam Client Service」「Steam Client WebHelper」「Steam Client Bootstrapper」などの関連プロセスがバックグラウンドで実行され続けている可能性があります。これらのプロセスが正しく終了されていない場合、次回アプリ起動の時にエラーが発生することがあります。

  1. 「Ctrl」+「Shift」+「Esc」キーを同時に押して、タスクマネージャーを開きます。
  2. 「プロセス」タブで、Steam関連のプロセス(Steam Client Service、Steam Client WebHelper、Steam Client Bootstrapperなど)を探します。
  3. 該当するプロセスを右クリックし、「タスクの終了」を選択します。同じプロセスが複数表示されている場合は、すべて終了してください。
  4. Steamを再度起動し、問題が解決したか確認します。

Steamサーバーの状態を確認する

Steamが起動しない、またはログインできなかったり、ストア画面が正常に読み込まれなかったりする場合は、Steam側のサーバーに障害が発生している可能性があります。

steamstat.usにアクセスすると、Steamコミュニティやストア、Counter-Strike 2(CS2)など、主要サービスの稼働状況を確認できます。あわせて、SteamのX(旧Twitter)公式アカウントやSteam公式サポートページで、大規模な障害やメンテナンスに関する情報が発表されていないか確認しましょう。

サーバー側に問題が発生している場合、ユーザー側でできる対処は限られます。障害が解消されるまでしばらく待ち、時間を置いてからSteamを再度起動してみてください。

ネットワークを確認する

Steamはオンラインでの認証や各種サービスへの接続を必要とするため、インターネット接続が不安定だと、起動時の認証に失敗したり、ログインやストアなどの機能を正常に利用できなかったりすることがあります。

  • パソコンとルーターの電源を切り、ルーターの電源ケーブルを抜いて数分待ちます。その後、ルーター、パソコンの順に電源を入れ直します。
  • Wi-Fi接続が不安定な場合は、可能であれば有線LANに切り替えて、Steamを再度起動してみます。
  • VPNソフトを使用している場合は、一時的に無効にして、Steamが正常に起動するか確認します。
  • Windowsのファイアウォールやルーターのセキュリティ設定を確認し、Steamの通信がブロックされていないか確認します。

これらを確認したうえで、再度Steamの起動を試してください。

Steamのダウンロードキャッシュをクリアする

Steamの動作に必要なキャッシュデータが破損していると、起動時にエラーが発生したり、正常に動作しなくなったりすることがあります。Steamを起動できる場合は、まずSteamに用意されている「ダウンロードキャッシュをクリア」機能を使ってキャッシュを削除しましょう。

【Steamを起動できる場合】

  1. Steamを起動し、左上の「Steam」→「設定」をクリックします。
  2. 左側のメニューから「ダウンロード」を選択します。
  3. 「ダウンロードキャッシュをクリア」をクリックします。
  4. 確認画面が表示されたら「OK」をクリックします。Steamが自動的に再起動したら、問題が解決したか確認します。

【Steamをまったく起動できない場合】

Steamを起動できず、上記の方法を利用できない場合は、「appcache」フォルダーを手動で削除する方法があります。

まず、Steamが完全に終了していることを確認します。「Windows」+「R」キーを押して「ファイル名を指定して実行」を開き、「C:\Program Files (x86)\Steam」と入力してSteamのインストールフォルダーを開きます。インストール先を変更している場合は、Steamをインストールしたフォルダーを開いてください。

次に、「appcache」フォルダーをデスクトップなどにコピーしてバックアップを作成してから、元の「appcache」フォルダーを削除します。その後Steamを起動し、問題が解決したか確認してください。正常に起動できた場合は、バックアップした「appcache」フォルダーを削除して構いません。

Steam Client WebHelperを確認する

タスクマネージャーを開くと、「Steam Client WebHelper」というプロセスが複数表示されることがあります。これは、Steamのストアやフレンドリストなど、クライアント内のWebベースの画面を表示するために使用されているプロセスで、複数起動しているだけで異常とは限りません。

ただし、以下のような症状がある場合は、Steam Client WebHelperの問題がSteamの起動や動作に影響している可能性があります。

  • CPUやメモリの使用率が異常に高く、PCの動作が重くなっている
  • Steamのウィンドウが表示される前に処理が止まる
  • ストアやフレンド機能を開くと、Steamがクラッシュする

この場合は、以下の方法を試してみてください。

  1. タスクマネージャーで「Steam Client WebHelper」をすべて終了し、Steamを再起動します。
  2. Steamの設定を開き、「インターフェース」などの項目にGPUアクセラレーションに関する設定がある場合は、一時的に無効にして動作を確認します。

改善しない場合は、Steamの再インストールも試してみてください。

Steamを再インストールする

ここまでの方法で解決しない場合は、Steam本体のファイルが破損している可能性があります。Steamを再インストールすることで、破損したファイルを置き換え、問題が解決する場合があります。

再インストールする前に、必要なゲームデータや設定をバックアップしておくと安心です。特に、Steamのインストールフォルダーにある「steamapps」フォルダーにはインストール済みゲームのデータが保存されています。必要に応じて「userdata」フォルダーなども別の場所にコピーしておきましょう。また、ゲームによってセーブデータの保存場所が異なるため、重要なセーブデータがある場合は事前に確認してください。

  1. タスクマネージャーを開き、Steam関連のプロセスをすべて終了します。
  2. Windows 11では「設定」→「アプリ」→「インストールされているアプリ」、Windows 10では「設定」→「アプリ」→「アプリと機能」を開きます。一覧から「Steam」を選択し、「アンインストール」をクリックします。
  3. Steam公式サイトから最新のインストーラーをダウンロードします。
  4. ダウンロードしたインストーラーを実行し、画面の指示に従ってSteamを再インストールします。
  5. インストール完了後、Steamにログインして問題が解決したか確認します。必要に応じて、バックアップしておいた「steamapps」フォルダーを新しいSteamのインストール先に戻します。

Windowsを更新する

Windows Updateが未適用だったり、更新プログラムに問題が発生していたりすると、Steamなどのアプリが正常に動作しないことがあります。Windowsを最新の状態に更新した後、Steamが起動できるか確認してみましょう。

【Windows 11の場合】

  1. 「設定」→「Windows Update」を開きます。
  2. 「更新プログラムのチェック」をクリックします。
  3. 利用可能な更新プログラムが表示されたら、ダウンロードしてインストールします。
  4. 更新が完了したらパソコンを再起動し、Steamが起動するか確認します。

【Windows 10の場合】

  1. 「設定」→「更新とセキュリティ」→「Windows Update」を開きます。
  2. 「更新プログラムのチェック」をクリックし、利用可能な更新プログラムをインストールします。
  3. 更新後にパソコンを再起動し、Steamが起動するか確認します。

グラフィックドライバーなどを更新する

グラフィックドライバーが古かったり、破損していたりすると、Steamの画面表示やGPU関連の処理で問題が発生し、クラッシュや起動不良につながることがあります。まずはグラフィックドライバーを最新の状態に更新し、Steamが正常に起動するか確認してみましょう。

1. 「Windows」+「X」キーを押し、表示されたメニューから「デバイスマネージャー」を選択します。

2. 「ディスプレイ アダプター」を展開し、使用しているグラフィックカードを右クリックして「ドライバーの更新」を選択します。

3. 「ドライバーを自動的に検索」を選択し、利用可能なドライバーがあれば、画面の指示に従ってインストールします。

4. 更新が完了したらパソコンを再起動し、Steamが起動するか確認します。

ドライバーの検索方法を選択する画面

より確実に最新のドライバーへ更新したい場合は、NVIDIA、AMD、Intelなど、各GPUメーカーの公式サイトから最新のドライバーを入手してインストールする方法もあります。また、Windows 11では「設定」→「Windows Update」→「詳細オプション」→「オプションの更新プログラム」にドライバーの更新が表示される場合があるため、あわせて確認してみましょう。

セキュリティソフトがSteamを妨げていないか確認する

セキュリティソフトはPCを保護するために必要ですが、まれにSteamの実行ファイルや通信を誤検知し、起動をブロックすることがあります。まず、セキュリティソフトでブロックや検疫の履歴を確認してみましょう。

1.ブロック・検疫の履歴を確認する

Windows セキュリティの場合は、「ウイルスと脅威の防止」→「保護の履歴」を開き、Steamの実行ファイル(steam.exeなど)がブロックされていないか確認します。サードパーティ製のセキュリティソフトを使用している場合は、「隔離」「検疫」「ブロック履歴」などの項目を確認してください。

2. Steamを許可リスト(除外設定)に追加する

Steamが誤検知によってブロックされている場合は、セキュリティソフトでSteamの実行ファイルやインストールフォルダーを除外設定に追加してください。Windows セキュリティでは、「ウイルスと脅威の防止」→「設定の管理」→「除外の追加または削除」から設定できます。

設定後、Steamを再度起動し、問題が解決したか確認してください。

システムの復元やWindowsのリセットを検討する

ここまでの方法を試してもSteamが起動しない場合は、最終手段として「システムの復元」や「このPCを初期状態に戻す」を検討しましょう。

「システムの復元」は、復元ポイントを利用してWindowsを以前の状態に戻す機能です。個人ファイルは基本的に保持されますが、復元ポイント作成後にインストールしたアプリやドライバー、更新プログラムなどが削除される場合があります。

復元ポイントがない場合や、システムの復元でも問題が解決しない場合は、「このPCを初期状態に戻す」を検討してください。初期化ではアプリや設定などが削除されるため、実行前に重要なファイルをバックアップしておきましょう。

【システムの復元】

1. 「設定」→「システム」→「回復」を開きます。Windows 10では「設定」→「更新とセキュリティ」→「回復」を開きます。

2. 「PCの起動をカスタマイズする」の「今すぐ再起動」をクリックします。

PCの起動をカスタマイズして再起動する画面

3. 再起動後、「トラブルシューティング」→「詳細オプション」→「システムの復元」の順に選択します。

【PCを初期化する場合】

1. 「トラブルシューティング」→「このPCを初期状態に戻す」を選択します。

2. 「個人用ファイルを保持する」または「すべて削除する」を選択し、画面の指示に従って操作します。

PCを初期状態に戻すオプションを選択する画面

より詳しい手順については、以下の解説も参考にしてください。

なお、PCの初期化などによって重要なファイルを失ってしまった場合は、パーティション管理&データ復元ソフト「MiniTool Partition Wizard」を利用して復元を試すこともできます。データ復元機能では、ストレージをスキャンして削除・紛失したファイルを検索できます。

1. MiniTool Partition Wizardを起動し、メイン画面で「データ復元」をクリックします。

MiniTool Partition Wizardでデータ復元機能を選択する画面

2. データが失われたドライブまたはパーティションを選択し、「スキャン」をクリックします。

MiniTool Partition Wizardでスキャンするドライブを選択する画面

3. スキャンが完了したら、結果一覧から復元したいファイルを選択します。

MiniTool Partition Wizardデータ復元のスキャン結果画面

4. 「保存」をクリックし、復元したファイルの保存先を指定します。

Steamは起動するが特定のゲームが起動しない場合

Steam自体は正常に起動するものの、特定のゲームだけ起動しない場合は、ゲームファイルやPC環境に原因がある可能性があります。以下の項目を順番に確認してみましょう。

  • ゲームファイルの整合性を確認する
    Steamのライブラリで対象のゲームを右クリックし、「プロパティ」→「インストール済みファイル」→「ファイルの整合性を確認」を選択します。破損したゲームファイルが見つかった場合は、Steamによって修復されます。
  • Windowsとグラフィックドライバーを更新する
    Windowsやグラフィックドライバーが古い、または互換性に問題があると、ゲームが正常に起動しないことがあります。前述の「Windowsを最新の状態に更新する」「グラフィックドライバーを更新する」の手順を参考に、最新の状態にしてください。
  • 常駐ソフトやオーバーレイを終了する
    録画・配信ソフトやRGB制御ソフトなど、ゲーム画面にオーバーレイを表示するアプリがゲームと競合し、起動を妨げることがあります。不要な常駐ソフトを一時的に終了してから、ゲームを再度起動してみてください。
  • ゲームのシステム要件を確認する
    Steamのゲームページに記載されている「最小システム要件」と「推奨システム要件」を確認し、PCのCPU、メモリ、GPU、ストレージ容量などが条件を満たしているか確認します。要件を満たしていない場合、ゲームが起動しなかったり、正常に動作しなかったりすることがあります。

Steamが起動しない問題についてよくある質問

Steamにログインできない場合は?
まずはインターネット接続やパスワード、Steam Guardの認証コードを確認し、必要に応じてSteam公式のパスワード再設定機能を利用してください。それでも解決しない場合は、Steamのサーバー障害が発生していないか確認しましょう。
Steamのインストールが進まない場合は?
「インストールスクリプトを実行中」のまま進まない場合は、権限不足やインストーラーの破損、セキュリティソフトによるブロックなどが考えられます。インストーラーを「管理者として実行」するか、Steam公式サイトから最新のインストーラーを再ダウンロードして試してみてください。
Steam Client WebHelperのメモリ使用量が多いのは問題?
Steam Client WebHelperが複数表示されること自体は異常ではありません。ただし、メモリ使用量が異常に高くPCの動作が重い場合は、「Steam Client WebHelperの使用率が高い場合」の対処法を試してください。
Windows 11にしてからSteamが起動しない場合は?
Windows 11へのアップグレード後にSteamが起動しなくなった場合は、Windowsやグラフィックドライバーの互換性が原因の可能性があります。まずはWindows Updateとグラフィックドライバーを最新の状態に更新し、改善しなければSteamの再インストールを試してください。
Steamの自動起動を停止するには?
Steamの設定でWindows起動時の自動実行が有効になっている可能性があります。Steamの「設定」→「インターフェース」を開き、「Windows起動時にSteamを実行する」の設定をオフにしてください。

まとめ

Steamが起動しない場合は、まずSteamとPCの再起動、Steam関連プロセスの終了など簡単な方法から試してみましょう。それでも改善しない場合は、キャッシュのクリア、Steamの再インストール、Windowsやドライバーの更新などを順番に確認してください。

また、MiniTool Partition Wizardの使用中に不明な点やご意見がございましたら、お気軽に[email protected]までご連絡ください。

  • reddit