修正:Windows 10で「hl2.exeが動作を停止しました」エラー

目次:

ビデオ: Half-Life 2 но ВСЕ ВОКРУГ ЭТО G-MAN 2024

ビデオ: Half-Life 2 но ВСЕ ВОКРУГ ЭТО G-MAN 2024
Anonim

Windows 10でレガシーゲームをプレイすることは、Valveが開発した古典的な一人称シューティングゲームの熱心なファンにとっては問題であることが判明しました。 つまり、古いタイトルは1つのSourceエンジン内で統合され、今日対処しているエラーはHalf-Life 2を指していますが、他の同様のシューティングゲームでも発生する可能性があります。 「 hl2.exeが動作を停止しました 」というメッセージ続く突然のクラッシュは、かなりのプレーヤーを悩ませているようです。

この正確なエラーにつながるさまざまな側面と原因がありますので、不況から抜け出すためのリソースを提供しました。 Windows 10でこのエラーが発生した場合、以下の解決策が役立ちます。

Windows 10で「hl2.exeが動作を停止しました」エラーに対処する方法

  1. 管理者として、互換モードでゲームを実行します
  2. グラフィックスドライバーを更新する
  3. サードパーティのウイルス対策を無効にする
  4. DirectXのバージョンを確認してください
  5. Steamサービスを無効にします
  6. ゲームを再インストールする

1:管理者として、互換モードでゲームを実行します

すでに述べたように、「hl2.exe」がHalf-Life 2を指している場合でも、ソースエンジンのわずかなバリエーションがある他のすべてのValve制作のゲームは、このエラーの影響を受ける可能性があります。 最初に考えられたのは、Windows 10との非互換性です。Counter-Strike1.6やHalf-Life 2など、これらのゲームの一部は非常に古いものです。 それがそもそもこのエラーの主な原因です。

  • また読む:Xbox Oneの下位互換性:250以上のゲームが利用可能になりました

主な解決策は、ゲームを強制的に互換モードで実行することです。 また、Windows 10によって課されるシステム制限を回避するために、管理者として実行する必要があります。 いくつかの簡単な手順でこれを行う方法は次のとおりです。

  1. ゲームのインストールフォルダーに移動します。 ほとんどがC:\ Programs \ Steamにあります。
  2. exeファイルを見つけて右クリックし、[プロパティ]を開きます
  3. [互換性]タブを選択します。
  4. [互換モードでこのプログラムを実行する]ボックスをオンにし、ドロップダウンリストからWindowsの別の反復を選択します。 ゲームのシステム要件に記載されているものが優先されます。
  5. さらに、[管理者としてこのプログラムを実行する]ボックスをオンにします。

  6. 変更を確認して、ゲームを開始してください。

特有のエラーによるクラッシュが続く場合は、他の解決策を確認してください。

2:グラフィックスドライバーを更新する

グラフィックスカードドライバーとWindows 10に関しては、問題が発生したときに簡単な解決策はありません。 Windows 10は、Windows Updateを介して汎用ドライバーをインストールする傾向があります。 これらのドライバーは特定のゲームには十分かもしれませんが、それはあなたが信頼できるコンセプトとはほど遠いものです。 さらに、ゲームのリリース日を考慮して、公式サイトから最新のドライバーを手動で入手しても、まだ機能しない可能性があります。

  • また読む:Windows 10用の5つの最高のドライバー更新ソフトウェア

したがって、これを解決する唯一の方法は、Windows Updateのドライバー更新機能をブロックし、適切なバージョンが見つかるまで、さまざまな古いドライバーバージョンと新しいドライバーバージョンを試してみることです。

Windows 10での実行方法がわからない場合は、以下に示す手順に従ってください。

    1. Windowsの検索バーに「 システム設定 」と入力し、結果のリストから「 システムの詳細設定を表示 」を開きます。
    2. [ハードウェア]タブを選択します。
    3. デバイスのインストール設定を開きます

    4. いいえ(デバイスが期待どおりに動作しない可能性があります) 」を切り替えます

    5. 次に、これらのサイトのいずれかに移動し(GPUメーカーによって異なります)、ドライバーをダウンロードします。
      • NVidia
      • AMD / ATI
      • Intel
    6. 次に、[スタート]を右クリックして、 [デバイスマネージャー]を開きます。
    7. [ディスプレイアダプタ]を展開します。
    8. GPUを右クリックしてアンインストールします。

    9. またはAshampoo Uninstallerを使用して、残りのすべてのドライバー入力をクリアします。
    10. OEMのサイトからダウンロードした適切なドライバーをインストールします。
    11. PCを再起動し 、ゲームを開始します。

同じ方法で、最新のドライバーではなく、古いドライバーをダウンロードしてインストールできます。 すでに述べたように、実験により物事が整理される可能性があります。 ドライバーのバージョンをゲームと一致させると、時間がかかりますが、非常にやりがいがあります。 一方、 TweakbitのDriver Updaterツールを使用できます 。 このツールは、MicrosoftおよびNorton Antivirusによって承認されています。 いくつかのテストの後、私たちのチームは、これが最高の自動化ソリューションであると結論付けました。 以下に、その方法のクイックガイドを示します。

  1. TweakBit Driver Updaterをダウンロードしてインストールします
  2. プログラムがインストールされると、プログラムは古いドライバーを自動的にスキャンし始めます。 Driver Updaterは、インストールされているドライバーのバージョンを最新バージョンのクラウドデータベースと照合し、適切なアップデートを推奨します。 スキャンが完了するまで待つだけです。
  3. スキャンが完了すると、PCで見つかったすべての問題のあるドライバーに関するレポートを取得します。 リストを確認して、各ドライバーを個別に更新するか、一度にすべて更新するかを確認します。 一度に1つのドライバーを更新するには、ドライバー名の横にある[ドライバーの更新]リンクをクリックします。 または、下部にある[すべて更新]ボタンをクリックして、推奨されるすべての更新を自動的にインストールします。

    注: 一部のドライバーは複数のステップでインストールする必要があるため、すべてのコンポーネントがインストールされるまで「更新」ボタンを数回押す必要があります。

3:サードパーティのウイルス対策を無効にします

Half-Life 2またはCounter-Strike 1.6が市場に登場したとき、一部のサードパーティのウイルス対策ソリューションは概念でさえありませんでした。 そのため、それらの一部は、これらのゴールドレガシータイトルを悪意のあるものとして検出し、実行を妨げる可能性があります。 主な容疑者は、それが報告されると信じられている場合、AVGウイルス対策ソリューションです。 それにもかかわらず、他の多くのユーザーは、起動時またはしばらくしてから、Valveゲームをブロックできる場合があります。

  • また読む:ゲーム用PCに最適な5つのアンチウイルス

したがって、少なくとも一時的にサードパーティのウイルス対策を無効にし、ゲームを再起動することをお勧めします。 それでも実行できず、ランチャーがクラッシュし、「hl2.exeが動作を停止しました」というエラープロンプトが表示される場合は、実行可能なオプションとしてアンインストールを検討してください。

最後に、現在のウイルス対策とゲームを連携させることができない場合は、Bitdefenderを試すことをお勧めします。 これは、注目に値するウイルスベースとさまざまな保護機能を備えた最高のセキュリティソリューションです。 こちらがレビューですので、ぜひご覧ください。

4:DirectXバージョンを確認する

古いゲームを実行するには、古いDirectXバージョンが必要です。 Windows 10を実行している場合、すべての可能性は、DirectX 11または12のいずれかを使用していることを意味します。もちろん、10年または15年以上前のゲームには適していません。 そのため、古いDirectXバージョン、ほとんどの場合、最も古くから存在するソリューションであったDirectX 9をインストールしてください。

それでも、DirectX 11または12を使用している場合でも、古いバージョンをインストールして使用できます。 このリンクでDirectX 9を見つけることができます。 インストールしたら、ゲームを開始して変更を探します。 うまくいけば、もうクラッシュしないでしょう。

5:Steamサービスおよびその他のバックグラウンドプログラムを無効にします

Windows用のSteamクライアントは、ゲームを起動する通常の方法です。特に、Steamを設立したValveが制作したものです。 ただし、この気の利いたランチャー/アプリケーションには、主にHalf-Life 2、Team Fortress、Counter-Strikeなどのレガシータイトルに関する問題があったと伝えられています。 したがって、ゲームを開始する前にプロセスを無効にするか、Steamクライアントなしでゲームを実行することが、当面の問題の解決策となる可能性があります。 これらはすべて、「hl2.exeが動作を停止しました」エラーの影響を受けます。

  • また読む:すぐに閉じるSteamゲームを修正する方法

さらに、同じ方法でゲームに影響を与える他のバックグラウンドプログラムがたくさんあります。 したがって、バックグラウンドアクティビティを制限することで、問題を解決できます。

試してみる価値はありますので、クライアント自体または他のプログラムによって引き起こされる可能性のある問題を克服するために、以下の指示に従ってください。

  1. タスクバーを右クリックして、 タスクマネージャーを開きます。
  2. [スタートアップ]タブをクリックします。
  3. リスト内のすべてのスタートアッププログラムを無効にして 、PCを再起動します。

  4. インストールフォルダーからゲームを開始し、改善を探します。

6:ゲームを再インストールします

最後に、問題が当初の予想よりも回復力に優れている場合、ゲームを再インストールするか、ゲームクライアント(Steam)を使用してゲームファイルの整合性を検証できます。 ただし、従来の再インストールの代わりに、ゲームを再度インストールする前に残りのファイルをすべて削除することをお勧めします。 IObit Uninstaller Pro 7を使用できます。IO7Uninstaller Pro 7は、明確にアンインストールするためのツールとして推奨されています。 あなたはそれをチェックアウトすることができます。

ただし、再インストールに移る前に、ゲームファイルの整合性を検証するためにSteam内でツールを実行してみてください。 ウイルス感染(またはアンチウイルスの誤検出)および誤用により、時間とともに破損または不完全になる可能性があります。 Steamクライアントでゲームの整合性を修復する方法は次のとおりです。

  1. Steamデスクトップクライアントを開きます
  2. ライブラリを開きます
  3. 影響を受けるゲームを右クリックして、 プロパティを開きます
  4. ローカルファイルを開きます
  5. [ゲームファイルの整合性を検証…]ボタンをクリックします。

最後に、これでも解決しない場合は、次の手順に従ってクリーンな再インストールを実行します。

  1. Steamを開きます。
  2. [ライブラリ]で、影響を受けるゲーム右クリックし、 アンインストールします。

  3. インストールフォルダーに移動し、残りのすべてのファイルを削除します。
  4. またはAshampoo Uninstallerを使用して、関連するレジストリエントリをクリアします。
  5. Steamに戻り、 ライブラリからゲームをインストールします。
修正:Windows 10で「hl2.exeが動作を停止しました」エラー