Windows 10でDirectXがインストールできない問題を修正する方法 [6つの検証済みの方法]

Windows 10 11にDirectXがインストールできない DirectXは多くのマルチメディアアプリケーションに必要な重要なコンポーネントですが、一部のユーザーはWindows 10にDirectXをインストールできないと不満を漏らしています。

これはWindows 10のDirectXエラーが原因かもしれません。幸いなことに、それを解決することができます。今日はその方法をすべて紹介します。

以下は簡単な動画要約です。DirectXのセットアップが完了しない場合は、詳細情報を以下に示します。

1. グラフィックカードドライバーを再インストールする

  1. Windowsキー + Xを押し、デバイスマネージャーを選択します。

デバイスマネージャー

  1. デバイスマネージャーが起動したら、ディスプレイアダプターセクションに移動し、グラフィックカードドライバーを見つけます。
  2. ドライバーを右クリックし、アンインストールを選択します。
  3. このデバイスのドライバーソフトウェアを削除するにチェックを入れ、OKをクリックします。

ドライバーアンインストール確認

  1. ドライバーをアンインストールしたら、コンピュータを再起動します。
  2. コンピュータが再起動したら、グラフィックカードメーカーのウェブサイトにアクセスし、最新のドライバーをダウンロードします。
  3. ダウンロードしたドライバーをインストールします。

2. 前の更新の1つを再インストールする

  1. 設定アプリを開き、更新とセキュリティに移動します。
  2. Windows Updateセクションに移動し、詳細オプションをクリックします。 Windows Updateの詳細オプション
  3. 更新履歴を表示をクリックします。

更新履歴を表示

  1. 更新プログラムのアンインストールをクリックします。

更新プログラムのアンインストール

  1. 更新プログラムをアンインストールする前に、これらの更新のどれがDirectXの更新であるかを調査する必要があります。
  2. その更新をアンインストールし、コンピュータを再起動します。

以前にインストールした更新がDirectXに問題を引き起こすことがあります。その場合は、これらの更新をアンインストールする必要があるかもしれません。

設定アプリを開くのに問題がある場合は、この記事を参考にして問題を解決してください。特定の更新がインストールされているかどうかは、このガイドを参照してください。

3. Visual C++ 再頒布可能パッケージをダウンロード

  1. パッケージをダウンロードします。
  2. セットアップを実行します。
  3. 指示に従ってVisual C++ 再頒布可能パッケージをインストールします。
  • パッケージ全体のインストールで問題が解決しない場合は、リストから特定のバージョンをインストールしてみてください。

数人のユーザーは、Visual C++ 再頒布可能パッケージのインストールでDirectXエラーが修正されたと報告しています。パッケージ全体または特定のバージョンをインストールすることを確認してください。Visual C++ 再頒布可能パッケージをダウンロードすることで、Windows 11でDirectXをインストールできない問題が解決します。 このトピックについてさらに読む

  • 修正: WindowsでDirectXに回復不能なエラーが発生しました
  • 修正: DirectX機能GetDeviceRemovedReasonがエラーと共に失敗しました
  • Devエラー6068を修正する方法 [Warzone, Overclock, DirectX]

4. 不足している.dllファイルをダウンロード

数人のユーザーは、不足している.dllファイルをダウンロードし、それらをWindowsSystem32またはWindowsSysWOW64フォルダーに移動することで、Windows 10のDirectXエラーを修正できると報告しています。

手動で不足しているファイルをダウンロードする場合、この解決策は安全でない可能性があるため、その点を考慮してください。代わりに、使用している別のコンピュータから不足している.dllファイルをコピーすることもできます。 注意: この解決策は、潜在的なシステムの不安定性を引き起こす可能性があるため、自分のリスクで使用してください。 サードパーティの.dll修正ツールを使用する

専門のプログラムを使用して、失われたシステムファイルをダウンロードして破損したファイルを復元することも可能です。

このようなツールは、定期的なスキャンとチェックを行い、コンピュータが健康でマルウェアやスパイウェアの影響を受けていないことを確認することで、安全を保つこともできます。

5. 推奨システム要件を満たしていることを確認する

  1. Windows検索バーを開きます。
  2. dxdiagと入力し、選択します。
  3. システムタブでRAMCPUモデルを確認します。

  1. ディスプレイタブでGPUモデルを確認します。

古いコンピュータを使用している場合は、DirectXを実行するための最低システム要件を満たしているかどうかを確認したほうが良いです。DirectX 12の最低システム要件は以下の通りです。

  1. Windows 7(32ビットまたは64ビット)
  2. DirectX 12対応グラフィックカード
  3. .NET Framework 4
  4. 1 GB RAM
  5. 2 GHzデュアルコアCPU

6. コマンドプロンプトを使用して.NET Frameworkをインストールする

  1. 検索に移動し、cmdと入力してコマンドプロンプトを管理者として開くを選択します。
  2. 次のコマンドを入力し、Enterを押します: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs
  3. プロセスが完了するまで待ちます。
  4. コンピュータを再起動します。

.NET Frameworkをインストールするには、古くからあるDISM(Deployment Image Servicing and Management)サービスを使用しなければなりません。DSIMが失敗した場合は、このステップバイステップのガイドで迅速に修正してください。

ただし、全体のツールを使用するのではなく、.NET Frameworkをインストールするために必要な部分のみを使用します。

DirectXを再インストールする方法はありますか?

DirectXを削除して手動で再インストールするための信頼できる専用アンインストールソフトはありませんが、いくつかの方法でDirectXを再インストールすることは常に可能です。

DirectXの更新は、最新のバージョンを取得するためにWindows Updateと一緒にリリースされるため、これを確認することで最新のバージョンを入手でき、OSは前のものの上に再インストールします。

DirectXはすべてのWindowsオペレーティングシステムの不可欠な部分であるため、DirectXの問題はお気に入りのアプリケーションが動作しなくなる原因となる可能性があります。

Windows 10でDirectXに関する問題がある場合は、ぜひ私たちの解決策を試してみてください。さらなる提案や質問がある場合は、下のコメントセクションにお問い合わせください。