Hell Let Looseが起動しない場合は、DirectX との互換性の問題、ゲームファイルの破損、セキュリティソフトウェアの干渉などが原因であることが多いです。ゲームは DirectX 上で動作し、GPU と通信しますが、バージョンが古い、または互換性がない場合、ゲームが起動する前にクラッシュする可能性があります。破損したファイルやウイルス対策ソフトが重要な部分をブロックしている場合も同様です。Windows は、ゲームがセキュリティを回避できない場合があります。イライラするかもしれませんが、いくつかの対策を講じれば、ゲームを再び起動できるようになります。
もちろん、ここでの目標はゲームをスムーズに起動させ、クラッシュをなくし、黒い画面や読み込みの停止を回避することです。問題の原因が何であれ、いくつかの調整や確認で解決できる場合が多いので、最初はなかなか解決しない場合でも諦めないでください。これらの方法は、特にゲームが最初から失敗したり、奇妙なレンダリングエラーが表示されたりする場合に効果があることが知られています。
Windowsで「Hell Let Loose」が起動しない問題を解決する方法
起動オプションをDirectX 11を強制するように変更します
DirectX 12 や Vulkan のサポートは特定の環境では完全に機能しなくなる可能性があるため、これは頼りになる解決策です。しかし、何らかの理由で DirectX 11 に戻すと、動作がはるかに安定します。ゲームを起動した直後にクラッシュしたり、黒い画面で停止したり、アセットの読み込みに問題が発生する場合は、この修正で解決できる可能性があります。一般的に、古い GPU や特殊なシステム構成との互換性が高いため、試してみる価値はあります。
方法1:Epic Games Launcher経由
- Epic Games Launcherを開き、ライブラリに移動します。
- 「Hell Let Loose」を見つけて、3つのドットをクリックし、「管理」を選択します。
- 設定で、追加のコマンドライン引数を有効にします。
-dx11ボックスに入力してください。これにより、ゲームはDX12やVulkanなどのデフォルトオプションではなく、DirectX 11を使用するようになります。- ゲームを起動して動作するか確認してください。それでもクラッシュしたり、読み込みに失敗したりする場合は、DirectX 12 のサポートをテストするために
-dx11に置き換えてください。-dx12
設定によっては、最初はうまくいかないこともありますが、うまくいけば素晴らしいです。うまくいかない場合は、引数を再度切り替えるか、デフォルト設定に戻してみてください。
方法2: Steam経由
- Steamを開いてライブラリに移動します。
- Hell Let Looseを右クリックし、プロパティに移動します。
- 小さなウィンドウで、[起動オプション]フィールドを見つけます。
- DirectX 11 の場合はここに入力します
-dx11。前と同様に、これで問題が解決しない場合は、 に置き換えます-dx12。 - 起動してテストします。場合によっては、これらのオプションを切り替えるだけでクラッシュの問題が解決することがあります。
得られるもの:
これがうまくいけば、ゲームはクラッシュや黒い画面なしで起動するはずです。パフォーマンスに多少の違いが見られるかもしれませんが、ここでは安定性が主な目標です。起動パラメータを調整するだけで問題が解決するのは少し奇妙ですが、一部のシステムでは救世主となることもあります。
注記:
DirectX 11 への切り替えだけでは不十分な場合があります。特定のハードウェアでは、他の修正や複数のアプローチが必要になる場合があります。それでも、ゲームが起動しない場合は、DirectX 11 への切り替えが確実な最初のステップとなります。
次のオプション: 管理者権限でゲームを実行する
Windowsは、特にEasy Anti-Cheat(EAC)のようなアンチチートシステムが関係している場合、ゲームファイルをロックしたり、必要なリソースへのアクセスをブロックしたりすることがあります。ゲームを管理者として実行すると、必要な操作を行うための完全な権限が与えられるため、多くの場合問題が解決します。なぜ効果があるのかは分かりませんが、このトリックによって多くのクラッシュが回避されています。
管理者として実行する方法:
- ゲームの実行ファイルに移動します。Epicの場合、通常は にあります
C:\Program Files\Epic Games\HellLetLoose\HLL-Win64-Shipping.exe。Steamの場合は にある可能性がありますSteam\steamapps\common\Hell Let Loose。 - ファイルを右クリックし、[プロパティ]を選択します。
- [互換性]タブに移動し、[このプログラムを管理者として実行]をチェックします。
- [適用]と[OK]をクリックします。
- もう一度起動してみて、これが役立つかどうかを確認してください。
この操作により、ゲームの適切な初期化を妨げる可能性のある Windows のアクセス許可の問題やセキュリティ ブロックを回避できるようになります。
ゲームファイルを確認する
ファイルの破損は起こり得ます。アップデート後やインストールの中断後など、ファイルの欠落や破損によりゲームが読み込まれなくなることがあります。これらのファイルを検証することで、すべてが正常で破損していないことを確認できます。
Steam または Epic で認証する方法:
- ランチャーで、「Hell Let Loose」を右クリックし、「プロパティ」を選択します。
- Steam の場合は、「ローカル ファイル」タブをクリックし、「ゲーム ファイルの整合性を確認」をクリックします。
- Epic では、ゲームの横にある 3 つのドットをクリックし、[管理]を選択して、[ゲーム ファイルの検証]を選択します。
- 実行します。設定によっては数分かかる場合があります。
- 完了したら、ゲームをもう一度起動してみてください。通常、破損が問題だった場合はこれで解決します。
注記:
このステップは基本的に「すべてが壊れていないか確認する」作業です。誰にでも起こり得ることなので、より深い設定をいじる前に試してみる価値はあります。
イージーアンチチート(EAC)の修復
EACファイルが破損している場合、ゲームは起動しません。再インストールまたは修復することで問題を解決できます。
EAC を修復する方法:
- ファイル エクスプローラー( )を開きWin + E、ゲームのインストール ディレクトリ (おそらく 内
C:\Program Files\Epic Games\HellLetLoose) に移動します。 - EasyAntiCheatフォルダを見つけて実行します
EasyAntiCheat_Setup.exe。 - 「修復サービス」をクリックして待機します。これは簡単ですが、1 分ほどかかる場合があります。
- ゲームをもう一度起動して、問題が解決したかどうかを確認します。
最後の手段:ウイルス対策ソフトを一時的に無効にする
ウイルス対策プログラムは、ゲームファイルやチート対策ソフトウェアを脅威としてフラグ付けしすぎることがあります。一時的に無効にすることで、原因を特定しやすくなります。ただし、後で再度有効にできるようにし、Hell Let LooseとEACを例外として設定しておくと良いでしょう。
ウイルス対策を無効にする(概要):
- システム トレイにあるウイルス対策アイコンを右クリックします。
- 「管理」または同様のものを選択します。
- 一時的に無効にするオプションを選択します (通常は 15 分間、または手動で再度オンにするまで)。
- ゲームをもう一度起動してみてください。
問題なく起動する場合は、ゲームとEACを除外リストに追加しておくと、今後のトラブルを防げるかもしれません。ただし、起動後は必ずウイルス対策ソフトを再度オンにしてください。
それでもダメな場合は、完全な再インストールが必要になるかもしれません。破損したインストールファイルや設定ミスが原因で、クリーンな状態に戻す必要がある場合もあります。少し面倒ですが、すべてを元に戻して最初からやり直すしか解決策がない場合もあります。
これらの修正の多くは、うまくいくかうまくいかないかのどちらかですが、うまくいくものを見つけると、小さな勝利のような気分になります。問題はWindowsの奇妙な癖だったり、アップデートによって一時的にクラッシュしたりしている場合もあります。うまくいくまで、とにかく試し続けなければなりません。