Helldivers 2がDirectX 12でクラッシュする問題 [解決済み]
Helldivers 2は人気のあるタイトルですが、ゲームプレイや全体的な体験に影響を与える問題が多くあります。そして、Helldivers 2のクラッシュのほとんどは、コミュニティによって報告されたようにDirectX 12に関連しています。
Helldivers 2は通常、DirectX 12でクラッシュするか、古いバージョンのグラフィックドライバーを実行しているときにバージョンを見つけられない、重要なWindowsの更新が欠落している、ゲームファイルが破損している、または最後にインストールしたゲームアップデートにバグがある場合に発生します。
Helldivers 2がDX11でより良く動作するかどうか疑問に思っている方には、絶対的な答えはありません。複数のプレイヤーと話した結果、DirectX 11に切り替えた際のゲームのパフォーマンスが改善されるかどうかは明らかではありません。他の要因、例えばグラフィックカードの互換性にも依存します。しかし、DX11に切り替えること(後で説明します)は試す価値があります!
Helldivers 2がDirectX 12でクラッシュした場合、何ができるか?
1. ゲームファイルの整合性を確認する
- Steamを起動し、ライブラリタブに移動し、Helldivers 2を右クリックしてプロパティを選択します。
- インストールされたファイルタブに移動し、ゲームファイルの整合性を確認をクリックします。

- 完了したら、PCを再起動し、ゲームを起動します。
2. Windowsを更新する
- Windows + Iを押して設定を開き、Windows Updateに移動し、更新プログラムの確認をクリックします。

- 新しい更新プログラムが利用可能な場合は、ダウンロードしてインストールします。
- 最後に、PCを再起動し、Helldivers 2を実行してDirectX 12での改善を確認します。
DirectXの更新は現在Windows Updateを通じて配信されています。したがって、インストールされたバージョンに問題がある場合は、保留中の更新を確認してインストールしてください!
これはLinuxやUbuntuにも役立ちます。Helldivers 2がDirect3D feature level 12_0が欠落していると表示されたとき、OSを更新することで問題がすぐに解決したと報告した人もいます。
3. グラフィックドライバーを更新する
- Windows + Xを押してパワーユーザーメニューを開き、オプションリストからデバイスマネージャーを選択します。
- ディスプレイアダプターエントリを展開し、グラフィックアダプターを右クリックしてドライバーの更新を選択します。

- ドライバーを自動的に検索を選択し、Windowsがローカルで利用可能な最適なバージョンをインストールするのを待ちます。

しばしば、インストールされたグラフィックドライバーに問題があり、Helldivers 2がDirectX 12でクラッシュする原因となります。この場合、グラフィックドライバーを更新することで解決します!
また、メーカーの公式ウェブサイトにアクセスして最新のドライバーを手動でインストールすることもできます。以下はそれぞれの直接リンクです:
- NVIDIA
- Intel
- AMD
4. シェーダーキャッシュを削除し、DirectX 11を使用する
- Windows + Eを押してファイルエクスプローラーを開き、アドレスバーに次のパスを貼り付けてEnterを押します:
%appdata%\Arrowhead\Helldivers2\shader_cache
- Ctrl + Aを押してすべてのファイルを選択し、削除を押してクリアします。
- その後、Steamを起動し、ライブラリに移動し、Helldivers 2を右クリックしてプロパティを選択します。

- 一般タブで、起動オプションフィールドに次のパラメータを貼り付けます:
--use-d3d11
- 最後に、ゲーム内のFPSリミッターを無効にします。
Helldivers 2をDirectX 11で実行する方法を知りたかった場合は、起動オプションを変更し、–use-d3d11パラメータを追加する必要があります。これは、DirectX 12でゲームがクラッシュする場合に役立つだけでなく、パフォーマンスを大幅に向上させ、場合によってはFPSを最大100%向上させることができます。
シェーダーキャッシュについては、次回ゲームを起動する際にファイルが自動的に再生成されます!
5. Helldivers 2を再インストールする
- Windows + Rを押してファイル名を指定して実行を開き、テキストフィールドにappwiz.cplと入力してEnterを押します。
- リストからHelldivers 2を選択し、アンインストールをクリックします。

- 画面の指示に従ってプロセスを完了し、その後PCを再起動します。
- これでHelldivers 2を再インストールでき、エラーが発生しないはずです。
もしHelldivers 2がDirectX 12でクラッシュし続けたり、繰り返し警告が表示されたりする場合は、効果的なソフトウェアアンインストーラーを使用して残りのファイルやレジストリエントリを削除することを検討してください。
出発する前に、PCをゲーム用に最適化するためのトップレートのヒントやFPSを増加させるための効果的な方法を発見してください!
どの修正があなたに効果的でしたか?コメントセクションで読者と共有してください。