エラー メッセージが表示された場合は、 このプログラムを実行するには、次のコンポーネントが必要です 、Windows 11/10 PC でプログラム (主にゲーム) を実行しようとしているときに、この投稿を読んで問題を正常に解決する方法を確認してください。
ユーザーがプログラムまたはゲームを起動しようとすると、エラーが表示されます。の 不足しているコンポーネントは、DirectX ランタイムまたは Microsoft Visual C++ ランタイムである可能性があります .完全なエラー メッセージは次のとおりです。
このプログラムを実行するには、次のコンポーネントが必要です。
DirectX ランタイム
また
このプログラムを実行するには、次のコンポーネントが必要です。
Microsoft Visual C++ ランタイム
DirectX ランタイム ハードウェア (CPU および GPU) に直接アクセスすることにより、Windows PC でビデオ ゲーム グラフィックスをレンダリングするライブラリのコレクションです。 Microsoft Visual C++ 2015 ランタイム は、Microsoft Visual Studio を使用して開発された Windows プログラムに必要なライブラリの別のコレクションです。
これらのコンポーネントは両方とも、リンク先のプログラム/ゲームを適切に動作させるために必須です。これらのコンポーネントのいずれかが見つからない場合、DLL が見つからないことを示すエラー メッセージが表示され、プログラムを起動するにはランタイムをインストールする必要があります。たとえば、そのリリースの 1 つで、人気のあるビデオ ゲーム VolarantにはDirectXランタイムが含まれていませんでした .アップデートをインストールした後、非常に多くのユーザーがエラーに遭遇しました。
このプログラムを実行するには、次のコンポーネントが必要です
エラーを解決するには、次の解決策を使用してください このプログラムを実行するには、次のコンポーネントが必要です Windows 11/10 PC で:
- 不足しているコンポーネントをダウンロードしてインストールします。
- 不足しているコンポーネントを修復します。
- エラーをスローしているプログラムまたはゲームを再インストールします。
これらを詳しく見てみましょう。
1]不足しているコンポーネントをダウンロードしてインストールします
必要なコンポーネントがデバイスに存在しない場合、エラーが発生することがあります。これを修正するには、不足しているコンポーネントをダウンロードしてインストールする必要があります。
A) 不足している DirectX DLL をダウンロードしてインストールする
DirectX はすべての Windows デバイスにプリインストールされており、ほとんどの場合レトロ互換性があります。ただし、DirectX の過去のバージョン (DirectX 9 など) の DLL が見つからないためにゲームが動作しない場合は、ダウンロードしてインストールしてください。 DirectX エンド ユーザー ランタイム .システムの DirectX のバージョンは変更されませんが、一部の古いゲームで使用されているレガシー DirectX SDK から多数の DLL がインストールされます。
に Windows で DirectX を更新する で最新の更新プログラムを確認します。 Windows アップデート セクション。
B) Microsoft Visual C++ 2015 ランタイムをダウンロードしてインストールする
paypal.meのURLを変更する
マイクロソフトにアクセス Visual C++ 2015 再頒布可能ページに移動し、 ダウンロード ボタン。次の画面で、選択 x86 と x64 の両方のバージョン ランタイムの 次 ボタン。
をダブルクリックします vc_redist.x64.exe ファイル。 Microsoft Visual C++ 2015 再頒布可能パッケージのインストール ウィザードが表示されます。画面の指示に従って、ランタイムのインストールを完了します。
2 番目のファイルに対して同じ手順を繰り返します ( vc_redist.x86.exe )。
2]不足しているコンポーネントを修復する
必要なコンポーネントが 正しくインストールされていません お使いのデバイスでは、エラー メッセージが表示される場合があります このプログラムを実行するには、次のコンポーネントが必要です .
保留中の Windows Update をインストールするか、DirectX エンドユーザー ランタイム Web インストーラーを使用して、DirectX ランタイムを修復します。
Microsoft Visual C++ 2015 ランタイムを修復するには、 システム > 設定 > アプリ > インストール済みアプリ . Microsoft Visual C++ 2015 を検索します。再配布可能ファイルの名前の横にある 3 つのドットのアイコンをクリックして、 変更 .クリック はい 表示されるユーザー アカウント プロンプトで最後に、 修理 Microsoft Visual C++ 2015 再頒布可能ウィンドウのボタン。
3]エラーをスローしているプログラムまたはゲームを再インストールします
上記の解決策が役に立たない場合は、 プログラム/ゲームをアンインストールする Windows 11/10 PC からダウンロードして、再度ダウンロードしてインストールします。
また、すべてのグラフィックス ドライバーが最新または最新であることを確認してください。
これで問題が解決するはずです。
また読む: 実行時エラーとは?それらの原因とそれらを修正する方法?
Windows 11/10 で Valorant DirectX ランタイム エラーを修正するにはどうすればよいですか?
Valorant DirectX ランタイム エラーを修正するには、DirectX を更新するか、DirectX エンドユーザー ランタイム Web インストーラーを使用して不足している DLL コンポーネントをインストールする必要があります。また、Windows Updates の [オプションの更新プログラム] セクションから最新のドライバー更新プログラムをインストールする必要があります。それでも問題が解決しない場合は、Valorant を完全にアンインストールしてから、Windows PC に再インストールして問題を解決する必要があります。
DirectX がインストールされないのはなぜですか?
DirectX は、最新のすべての Windows オペレーティング システムに不可欠な要素です。ただし、手動で DirectX をインストールしようとしてもインストールされない場合は、システムに .NET Framework 4 がインストールされていて、インストール時に十分なシステム リソース (RAM と CPU) があることを確認してください。また、グラフィック カードが、インストールしようとしている DirectX バージョンと互換性があることを確認してください。