Windows 10にdirectxをインストールできない[フルガイド]

目次:

Anonim

DirectXは、多くのマルチメディアアプリケーションに必要なWindows 10の重要なコンポーネントです。 ただし、Windows 10でDirectXエラーが発生する場合があるため、今日はそれらの修正方法を紹介します。

Windows 10でDirectXエラーを修正するにはどうすればよいですか?

  1. DirectXの以前のバージョンをインストールする
  2. グラフィックカードドライバーを再インストールする
  3. 以前のアップデートのいずれかを再インストールします
  4. Visual C ++再頒布可能パッケージのダウンロード
  5. 不足している.dllファイルをダウンロードします
  6. 推奨システム要件を満たしていることを確認してください
  7. コマンドプロンプトを使用してDirectXをインストールする

解決策1 –以前のバージョンのDirectXをインストールする

一部のアプリケーションは、正常に実行するためにDirectXの古いバージョンを必要とし、手動でインストールする必要があります。 そのためには、ここからインストーラーをダウンロードできます。

ファイルをダウンロードしたら、インストールしてコンピューターを再起動します。 コンピューターの再起動後、ほとんどのDirectXエラーを修正する必要があります。

古いバージョンのDirectXをインストールする場合は、上記のリンクを確認してください。 ただし、最新バージョンに興味があり、GPUのパフォーマンスがどのように向上するかについては、この記事をお読みください。

解決策2 –グラフィックスカードドライバーを再インストールする

グラフィックカードドライバーを再インストールするだけでDirectXの問題が修正されたと報告したユーザーはほとんどいませんでした。 それを行うには、次の手順に従ってください。

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

  2. デバイスマネージャー が起動したら、 ディスプレイアダプター セクションに移動し、グラフィックカードドライバーを見つけます。
  3. ドライバーを右クリックして、[アンインストール]を選択します。

  4. [このデバイスのドライバーソフトウェアを削除する]をオンにして、[OK]をクリックします。

  5. ドライバーをアンインストールした後、コンピューターを再起動します。
  6. コンピューターが再起動したら、グラフィックカードの製造元のWebサイトにアクセスし、グラフィックカードの最新ドライバーをダウンロードします。
  7. ダウンロードしたドライバーをインストールします。

ドライバーを自動的に更新する

この方法が機能しない場合、またはドライバーを手動で更新/修正するために必要なコンピュータースキルがない場合は、TweakbitのDriver Updaterツールを使用して自動的に実行することを強くお勧めします。

このツールは、MicrosoftおよびNorton Antivirusによって承認されています。 いくつかのテストの後、私たちのチームは、これが最高の自動化ソリューションであると結論付けました。 以下に、その方法のクイックガイドを示します。

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

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

免責事項 :このツールの一部の機能は無料ではありません。

ユーザーは、ドライバーを再インストールすることに加えて、 MSI Afterburner などのオーバークロックツールを削除することも推奨します。 これらのツールを使用している場合は、オーバークロック設定をアンインストールする前に必ず削除してください。

解決策3 –以前のアップデートのいずれかを再インストールする

以前にインストールした更新プログラムによってDirectXに問題が発生する場合があり、その場合はこれらの更新プログラムをアンインストールする必要があります。 それを行うには、次の手順を実行します。

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

  3. [更新履歴を表示]をクリックします

  4. [アップデートのアンインストール]をクリックします

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

設定アプリを開けない場合は、この記事を参照して問題を解決してください。 このガイドを使用して、特定のアップデートがインストールされているかどうかを確認してください。

解決策4 – Visual C ++再頒布可能パッケージのダウンロード

Visual C ++ RedistributablesのインストールによりDirectXエラーが修正されたと報告したユーザーはほとんどいませんでした。 このパッケージをダウンロードしてインストールすることをお勧めします。 そのパッケージが機能しない場合は、すべてのVisual C ++再頒布可能物のリストがここにあります。

解決策5 –不足している.dllファイルをダウンロードする

このソリューションを使用すると、システムが不安定になる可能性があるため、自己責任で使用してください。

不足している.dllファイルをダウンロードし、 WindowsSystem32 (Windows 10の32ビットバージョン)またはWindowsSysWOW64 (Windows 10の64ビットバージョン)フォルダーに移動するだけで、Windows 10でDirectXエラーを修正できると報告するユーザーはほとんどいません。

これらの不足しているファイルをインターネットからダウンロードする場合、このソリューションは最も安全ではない可能性がありますので、注意してください。 または、使用している別のコンピューターから不足している.dllファイルをコピーできます。

解決策6 –推奨されるシステム要件を満たしていることを確認する

可能性は低いと思いますが、古いコンピューターを使用している場合は、DirectXを実行するための最小システム要件を満たしているかどうかを確認することをお勧めします。 DirectX 12の最小システム要件は次のとおりです。

  1. Windows 7 32ビットまたは64ビット
  2. DirectX 12互換のグラフィックカード
  3. .NET Framework 4
  4. 1 GBのRAM
  5. 2 GHz DuoコアCPU

解決策7 –コマンドプロンプトを使用して.NET Frameworkをインストールする

.NET Frameworkをインストールするには、基本的に古き良きDISM(展開イメージのサービスと管理)サービスを使用する必要があります。 DSIMが失敗した場合は、このステップバイステップガイドですばやく修正してください。

ただし、「全体」ツールを使用するのではなく、.NET Frameworkをインストールできるようにするツールの一部のみを使用します。 必要なことは次のとおりです。

  1. 検索に移動し、cmdと入力して、管理者としてコマンドプロンプトを開きます。
  2. 次のコマンドを入力して、Enterキーを押します。DISM / Online / Enable-Feature / FeatureName:NetFx3 / All / LimitAccess / Source:D:sourcessxs

  3. プロセスが完了するまで待ちます。
  4. コンピュータを再起動してください。

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

Windows 10でDirectXに問題がある場合は、お気軽に当社のソリューションをお試しください。 その他の提案や質問については、以下のコメントセクションにアクセスしてください。

Windows 10にdirectxをインストールできない[フルガイド]