修正:Steamがクラッシュし続ける

Steamは、起動するたびに起動するか、ランダムにクラッシュすることがよくあります。これは、Steamの公式フォーラムでも対処されている非常に一般的な問題です。ただし、そこにリストされている修正は機能していないようです。

ソリューションに進む前に、システムに外部デバイスが接続されていないことを確認してください。システムを再起動してSteamを起動し、問題が解決したかどうかを確認します。使用している場合は、プロキシまたはVPNをオフにします。さらに、Steamゲームにウィンドウモードを使用して、それが役立つかどうかを確認してください。Steamのベータ版を使用している場合は、オプトアウトしてください。

この問題を解決するために考えられるすべての方法をリストアップしました。上からソリューションを参照し、下に向かって作業してください。下に行くにつれて、ソリューションの技術的な難易度が高くなります。

解決策1:ClientRegistry.blobを削除する

ClientRegistry.blobは、インストールされたゲームの登録データを保持するSteamによって使用されるファイルです。削除すると、次回ログイン時にファイルが復元されます。インストールした各ゲームのデフォルト設定(名前、スキンなど)をすべて保持します。このファイルは簡単に破損する可能性があるため、これにより問題の約30%が修正されます。

このソリューションの後、Steamを再度起動すると、ユーザー名とパスワードの入力を求められることに注意してください。資格情報が手元にない場合は、このソリューションを実行しないでください。さらに、保存した進行状況とゲーム内アイテムは失われません。これらはSteamによってクラウドストレージに保存されるため、ClientRegistry.blobを削除しても問題は発生しないと考えるのが安全です。以下の手順に従ってください。

  1. 上記のソリューションで説明したように、Steamを完全に終了し、すべてのタスクを終了します。
  2. ブラウズあなたのスチームディレクトリに。デフォルトは
C:\ Program Files \ Steam。
  1. ' C lientRegistryを見つけますblob '
  2. ファイルの名前を ' C lientRegistryOldに変更します。blob '(または、ファイルを完全に削除できます)。
  3. Steamを再起動し、ファイルを再作成できるようにします。

うまくいけば、クライアントは期待どおりに実行されます。それでも機能しない場合は、以下の手順に従ってください。

  1. Steamディレクトリに戻ります。
  2. ' Steamerrorreporterを見つけますexe '。
  3. アプリケーションを実行し、Steamを再起動します。

解決策2:ネットワークを使用してシステムをセーフモードで起動し、Steamを起動する

セーフモードは、Windows OSに存在する診断スタートアップモードです。ほとんどの不要なプロセス/ソフトウェアが無効になるため、トラブルシューティング中にWindowsへの制限付きアクセスを取得するために使用されます。セーフモードは、問題を特定したり、ほとんどの場合それを修正したりするために開発されました。

Steamがこの方法で正常に起動する場合は、Steamでサードパーティのアプリケーション/ソフトウェアと競合していることを意味します。これらのアプリケーションを削除/無効にして、競合が確実に解決されるようにすることができます。

セーフモードで何かを開始しても、どのような種類のスレッドも発生せず、さまざまな問題を修正するために世界中で使用されています。何も心配する必要はありません。

  1. コンピューターをセーフモードにすることができます。Windows 7を実行している場合は、コンピューターの起動時にF8ボタンを押すことができます。次に、「ネットワークでセーフモードを有効にする」というオプションを選択できます。オプションをクリックすると、Windowsが目的の方法で起動します。
  2. Steam開いて、インターネットに接続してログインしてみてください。これが成功した場合は、ウイルス対策プログラムまたはファイアウォール/サードパーティプログラムに問題がある可能性があります。これらのアプリケーションを削除/構成する方法を段階的に説明した以下のソリューションを参照できます。

それでも問題が発生し、Steamが起動を拒否してクラッシュし続ける場合は、他の問題があることを意味します。下記の解決策に従ってください。

解決策3:管理者アクセスでSteamを起動する

Steamは、ディスクとそのフォルダーに対する「読み取りおよび書き込み」権限を必要とするプラットフォームです。可能な限り最適化された方法で実行できるように、システムファイルを変更する必要がある場合もあります。Steamに管理者アクセス権がない場合、スタックしてスタックし、無期限にクラッシュし続ける可能性があります。デフォルトでは、Steamのインストール時の管理者権限はありません。以下の手順に従って、権限を付与できます。

  1. Steamがインストールされているディレクトリに移動します。そのデフォルトの場所は
    C:\ Program Files(x86)\ Steam 

    Steamが他の場所にインストールされている場合は、その場所を参照して、以下にリストされている手順に従ってください。

  2. ディレクトリに移動したら、「Steam」という名前のファイルを参照しますexe」。これはメインのSteamランチャーです。それを右クリックして、オプションのリストから「プロパティ」を選択する必要があります。画面上部から[ 互換性]タブを選択します。小さなウィンドウの下部に、「このプログラムを管理者として実行する」というチェックボックスが表示されます。チェックされていることを確認してください。変更を保存して終了します。
  3. 次に、「GameOverlayUI」という名前のファイルを参照しますexe」。それを右クリックして、オプションのリストから「プロパティ」を選択する必要があります。画面上部から[ 互換性]タブを選択します。小さなウィンドウの下部に、「管理者としてこのプログラムを実行する」というチェックボックスが表示されます。チェックされていることを確認してください。変更を保存して終了します。
  4. コンピューターを再起動して、すべての変更が行われたことを確認し、Steamを起動します。うまくいけば、クラッシュせず、期待どおりに実行されます。

解決策4:ウイルス対策とファイアウォールを無効にする

Steamが多くのウイルス対策ソフトウェアと競合することはよく知られている事実です。Steamは同時に多くのプロセスを同時に進行させます。これは多くのメモリとCPU使用率を消費します。このため、多くのウイルス対策ソフトウェアはSteamを潜在的な脅威として追加し、Steamを期待どおりに動作させません。

ウイルス対策の例外としてSteamを使用する方法についてのガイドをまとめました。こちらの手順に従ってください。

Windowsファイアウォールを無効にするには、以下の手順に従います。

  1. 押しのWindows + Rの実行アプリケーションを起動するボタン。ダイアログボックスに「control」と入力します。これにより、目の前にコンピュータのコントロールパネルが開きます。
  2. 右上に検索するためのダイアログボックスがあります。書くファイアウォールをし、結果として来る最初のオプションをクリックしてください。
  3. 次に左側で、「Windowsファイアウォールをオンまたはオフにする」というオプションをクリックします。これにより、ファイアウォールを簡単にオフにすることができます。
  4. パブリックネットワークとプライベートネットワークの両方のタブで、[Windowsファイアウォールをオフにする]オプションを選択します。変更を保存して終了します。Steamを再起動し、[管理者として実行]オプションを使用してSteamを起動します。
  5. Steamが起動してクラッシュしない場合は、クライアントと競合するアンチウイルス/ファイアウォールに問題があったことを意味します。そうでない場合は、下記の解決策に従ってください。

解決策5:SteamのAppCacheフォルダーを削除する

AppCacheは、ファイルに割り当てられたキャッシュです。Steamシステムファイルは含まれておらず、クライアントに影響を与えることはありません。これを削除して、問題が解決するかどうかを確認できます。それが機能する可能性は非常に少ないですが、より技術的な解決策に進む前に一撃の価値があります。

  1. Steamがインストールされているディレクトリに移動します。そのデフォルトの場所は
    C:\ Program Files(x86)\ Steam

    Steamが他の場所にインストールされている場合は、その場所を参照して、以下にリストされている手順に従ってください。

  2. 次に、「A ppCache」という名前のフォルダを検索します。それを削除します(または、別の場所にカットアンドペーストして、クライアントに削除されたと思わせることができます)。
  3. コンピュータを再起動し、右クリックしたときに[ 管理者として実行 ]オプションを使用してSteamを起動します。

これで問題が解決せず、ゲームがまだクラッシュする場合は、以下の解決策に従ってください。

解決策6:システムドライバーを更新する

コンピューターはドライバーを使用してアプリケーションを起動します。Steamはまた、市場に登場する新しいドライバーで更新されます。コンピュータに古いドライバがインストールされている間にSteamが最新のドライバで実行するように更新された場合、これは競合している可能性があります。

ドライバーが最新であることを常に確認してください。これらには、オーディオ、ビデオ、グラフィックスドライバーなどが含まれます。また、DirectXなどの他のドライバーを更新します。

  1. ⊞Win(windows)+ Rキーを押して、実行ウィンドウを表示します(必ず管理者として実行してください)。
  2. ダイアログボックスに「DxDiag」と入力します。これにより、DirectX診断ツールが開きます。PCにインストールされているすべての利用可能なハードウェアとソフトウェアのバージョンが一覧表示されます。
  3. 公式のハードウェア名を使用して、利用可能な最新のドライバーを検索し、インターネット経由でダウンロードします。Windows Updateを使用してドライバーを更新することもできます。以下の手順に従ってください。
  4. [ スタート]をクリックして、ダイアログボックスに[設定]と入力します。検索結果に戻るアプリケーションをクリックします。「アップデートとセキュリティ」ボタンをクリックします。
  5. ここで、「Windows Update」タブに「アップデートの確認」があります。これで、Windowsは利用可能なアップデートをチェックし、ダウンロード後に実行します。
  6. また、手動でデバイスをクリックして、最新のドライバーがインストールされているかどうかを確認する別の方法もあります。押しのWindows + Rボタンの実行アプリケーションを起動します。ダイアログボックスで、「devmgmt.msc」と入力します。これにより、コンピューターのデバイスマネージャーが起動します。
  7. デバイスマネージャーを起動したら、デバイスを右クリックして、「ドライバーの更新」というオプションを選択します。
  8. クリックすると、別のウィンドウがポップアップし、利用可能なドライバーをWindowsで自動的に検索するか、自分で閲覧するかを尋ねます。最初のオプションを選択します
  9. ドライバが最新の場合、Windowsは利用可能な最適なドライバがすでにインストールされていることを示すダイアログボックスを表示します。そうでない場合は、ダウンロードを開始し、一時的にインストールします。

グラフィックドライバの更新後に問題が発生し始めた場合は、ドライバをロールバックすると問題が解決する場合があります。

解決策7:ネットワークアダプターをリセットする

ネットワークアダプターは、コンピューターおよびオペレーティングシステムと通信するコンピューターの主要コンポーネントです。ネットワークアダプターは他のドライバーと自動的に連携しますが、エラー状態になったり、破損した構成が設定されている場合があります。その場合、ネットワークプロトコルをリセットすると問題が解決する場合があります。

  1. 出口蒸気とタスクマネージャを介して蒸気のすべての実行中のプロセスを終了します。
  2. Windowsキーを押して、「コマンドプロンプト」と入力します。次に、表示されるリストで[コマンドプロンプト]を右クリックし、[ 管理者として実行 ]を選択します
  3. 次に、コマンドプロンプトで次のコマンドを入力します。
    netsh winsockリセット
  4. システムを再起動します。システムが起動したら、Steamを起動し、問題が解決したかどうかを確認します。

最終的な解決策:Steamをアンインストールして後で再インストールする

Steamをアンインストールする前に、「SteamApps」という名前のフォルダーをコピーする必要があります。これには、ゲームに関するすべてのデータが含まれています。このフォルダーをコピーしない場合、アンインストールプロセスによってすべてのゲームファイルが削除されます。次に、アンインストールプロセスを続行します。Steamをアンインストールするには2つの方法があります。1つ目はコントロールパネルを使用してアンインストールする方法で、2つ目は手動でアンインストールする方法です。

より簡単で包括的であるため、最初の方法を使用してください。最初の方法が失敗した場合は、2番目の方法を使用してください。

コントロールパネルからアンインストールする

  1. 押しのWindows + Rボタンとダイアログボックスタイプ「でtaskmgr」。これにより、タスクマネージャーが表示されます。
  2. Steamクライアントブートストラップから開始して、Steamに関連するすべてのプロセスを終了します。
  3. 前の手順で行ったように、Steamディレクトリを参照します。
  4. フォルダ「SteamApps」をデスクトップまたはその他のアクセス可能な場所に移動し、Steamディレクトリから削除します。
  5. 次に、コントロールパネルを使用してSteamをアンインストールします。Windows + Rを押して、実行ウィンドウを表示します。ダイアログボックスに「コントロールパネル」と入力し、[OK]をクリックします。
  6. コントロールパネルを開いたら、[プログラム]タブの下にある[ プログラムのアンインストール ]を選択します。
  7. オプションのリストからSteamを選択してアンインストールします。
  8. [完了]をクリックして、アンインストールプロセスを完了します。

手動でアンインストール

レジストリを扱うときは、他のレジストリを改ざんしないように特に注意する必要があります。これを行うと、PCで重大な技術的問題が発生することがあります。常に非常に注意深く手順を実行し、言及されていることだけを実行してください。

  1. Steamディレクトリに移動します。今後使用するためにゲームファイルを保存する場合は、「Steamapps」フォルダをコピーできます。
  2. ディレクトリ内のすべてのSteamファイルを削除します。
  3. 押しのWindows + Rボタンとダイアログボックスタイプ「でRegeditを」。これにより、レジストリエディタが表示されます。
  4. 32ビットコンピュータの場合は、
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Valve \
  5. バルブを右クリックし、削除オプションを選択します。
  6. 64ビットコンピュータの場合は、
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Valve \
  7. バルブを右クリックし、削除オプションを選択します。
  8. 案内する:
    HKEY_CURRENT_USER \ Software \ Valve \ Steam
  9. Steamを右クリックして、Deleteキーを押します。
  10. レジストリエディターを閉じます。

Steamをインストール

Steamを再度アンインストールしたので、インストールプロセスを開始できます。ここからSteamインストールファイルを取得できます。「今すぐSteamをインストールクリックします。コンピュータが必要なファイルをダウンロードし、開くときに、選択するインストール場所を尋ねます。

ダウンロード場所を選択し、Steamにダウンロードしてインストールさせます。インストール後、Steamを実行します。問題が発生しないことを願っています。

注:これらの解決策をすべて実行した後でも、Steamがクラッシュし続けます。これは、ハードドライブに問題があることを意味します。使用可能なソフトウェアを使用して、ハードドライブに不良セクタがないか確認します。