Windows 11/10にDirectXを再インストールする方法


ダイレクトX API のグラフィック機能のおかげで、Microsoft Windows はゲームに最適なオペレーティング システムとしての地位を確立しました。しかし、この重要なコンポーネントがコンピュータ上で適切に機能していない場合はどうすればよいでしょうか?

DirectX はゲームと一緒にパッケージ化されていることが多かったため、以前のバージョンの Windows では個別にインストールする必要がありました。ただし、最近ではこのプロセスは自動であることが想定されているため、手動で行う方法を見つけるのが少し難しくなります。あなたを助けるために、Windows PC に DirectX を再インストールするすべての方法をここに示します。

コンピュータに DirectX を再インストールする必要があるのはどのような場合ですか?

デフォルトでは、Windows 11/10 には最新バージョンの DirectX 12 がすでに含まれています。通常、これは、PC が新しいドライバーで常に最新の状態に保たれ、ハードウェア上で最高のグラフィック パフォーマンスが得られることを意味します。

しかし、場合によっては不具合が発生する可能性があります。もしかしたらあなたのWindows アップデートが一時停止されています かもしれません。おそらく、DirectX のインストールが破損している可能性があります。理由が何であれ、コンピュータにグラフィックの問題がある場合 (ビデオ ゲームの実行時など)、最初に試みることは DirectX を再インストールすることです。

方法 1: DirectX インストーラーをダウンロードする

DirectX は自動的にインストールおよび更新されますが、スタンドアロン インストーラーも引き続き存在します。これを使用すると、既存の DirectX インストールを削除せずに、古い DirectX モジュールをコンピュータに手動で追加できます。

  1. DirectX エンドユーザー ランタイム Web インストーラーを入手するには、 マイクロソフトの公式ウェブサイト に進みます。インストール中に必要なファイルがダウンロードされるため、インストーラは非常に小さいです。
    1. このセットアップを実行し、使用許諾契約に同意します。インストールする必要があるモジュールはすべてここで取得されるため、インターネットに接続していることを確認してください。
      1. すでにインストールされている DirectX のバージョンに応じて、数秒から 1 時間かかる場合があります。 PC に DirectX コンポーネントが不足していない場合、セットアップは何も変更せずに終了します。
      2. システムに DirectX を再インストールするには、公式 Windows インストーラーを使用することをお勧めします。ランタイム インストーラーが完了すると、DirectX 関連の問題に直面することはありません。.

        方法 2: Windows アップデートを確認する

        DirectX は Windows 11/10 にデフォルトで含まれているため、スタンドアロン インストーラーを探す必要はありません。 Windows アップデートには DirectX パッケージが含まれているため、システムで DirectX 12 の最新バージョンが実行されていることを確認するには、最新情報を維持する だけで十分です。

        1. Windows Update を確認するには、[スタート] メニューに移動し、[設定] を開きます。
          1. 表示されるウィンドウで [更新とセキュリティ ] を選択します。
            1. このカテゴリの設定の最初のタブは Windows Update です。 [アップデートの確認 ] ボタンを使用して Windows を更新します。保留中のアップデートがある場合、Windows はそれらを検出してインストールします。
            2. Windows Update で最新の状態になれば、DirectX の再インストールについて心配する必要はなくなります。オペレーティング システムは、ハードウェアがサポートできる最新バージョンを提供するように DirectX モジュールを自動的に構成します。

              方法 3: サードパーティのアプリとサービスを無効にする

              最初の 2 つの方法が機能しない場合は、問題が別の場所にある可能性があります。ごくまれに、サードパーティのアプリケーションまたはサービスが DirectX に干渉することがあります。この干渉により、コンピュータに正しいバージョンがインストールされている場合でも、DirectX の問題が発生する可能性があります。

              1. スタートアップ サービスを無効にするには、タスクマネージャー を開きます。 Ctrl + Alt + Del キーボード ショートカットを使用するか、タスクバーを右クリックしてメニューからタスク マネージャー を選択します。
                1. 初めてタスク マネージャーを開いた場合は、サービスやプロセスではなく、実行中のアプリケーションのみが表示されます。全体像を表示するには、[詳細 ] を選択します。
                  1. タスク マネージャーには、システム プロセスやバックグラウンド タスクなど、PC 上で実行中のすべてのタスクが表示されます。 [スタートアップ ] タブに切り替えます。
                    1. [スタートアップ] タブには、PC の起動時にデフォルトで実行されるすべてのサービスのリストがあります。これらのアプリはコンピューターの速度を低下させるだけでなく、他のより重要なアプリケーションとの競合を引き起こす可能性があります。不要なサービスをすべて選択し、[無効にする ] ボタンを選択します。
                    2. .
                      1. コンピュータ上で実行されているリソースを大量に消費するアプリケーションはスタートアップ サービスだけではありません。このリストには表示されないものの、バックグラウンドで実行され続けるサービスがたくさんあります。このようなタスクを無効にするには、[スタート] メニューからシステム構成 を検索して開きます。
                        1. MSConfig システム ユーティリティ では、コンピュータの起動オプションを設定でき、タスク マネージャよりも詳細に設定できます。この画面の通常の起動 オプションに注目してください。診断が完了したら、これを有効にして正常に戻す必要があります。ここでは、[サービス ] タブを選択して続行してください。
                          1. PC 上で実行されているすべてのバックグラウンド サービスがここにリストされます。これにはシステム プロセスも含まれるため、[すべての Microsoft サービスを非表示にする ] チェックボックスをオンにして削除します。ここで、[すべて無効にする ] ボタンを使用して、これらの余分なプロセスをすべてシャットダウンできます。
                          2. このステップは永続的なものではないことに注意してください。このリストにあるサービスの多くは、必須ではありませんが、ある程度は役に立ち、コンピュータの最高のパフォーマンスを得るために動作する必要があります。これにより、サードパーティのアプリケーションが DirectX のインストールを妨げているかどうかを確認できるだけです。

                            あとは、PC を再起動して、DirectX が機能しているかどうかを確認するだけです。そうである場合は、前のリストのサービスのいずれかが原因です。 1 つずつ有効にして問題のあるアプリケーションを見つけてから、アンインストールまたは無効にすることをお勧めします。

                            完了したら、忘れずにシステム構成アプリに戻り、通常の起動 を選択してデフォルトに戻してください。

                            方法 4: コマンド プロンプトでシステム ファイル チェッカーを実行する

                            DirectX を正しくインストールし、コンピュータを更新し、競合するサービスがないかどうかも確認した場合、残る可能性はデータ破損だけです。ドライバーやシステム ファイルが破損すると、奇妙なエラーがスローされることが多く、診断が難しい場合があります。

                            1. コンピュータ上の破損したシステム ファイルを見つけて修正するには、管理者としてコマンド プロンプト を開きます。検索ボックスに「cmd 」と入力するだけでアプリケーションを検索できます。
                            2. .
                              1. システム ファイル チェッカーと呼ばれる コマンドプロンプトユーティリティ を使用します。名前が示すように、すべてのシステム ファイルにデータ破損がないかチェックし、影響を受けたファイルを修復します。コマンド sfc /scannow を入力してツールを実行します。
                                1. システム ファイル チェッカーは Windows インストールをスキャンし、各ファイルの整合性を検証します。スキャンが完了すると、すべてのシステム ファイルがチェックされ、修復されます。
                                2. Windows 11/10 に DirectX を再インストールする最良の方法は何ですか?

                                  DirectX は Windows 11/10 の不可欠なコンポーネントであるため、通常は自分でインストールすることを心配する必要はありません。代わりに、Windows アップデートにより DirectX の問題が自動的に修正されるため、ゲームをプレイしたり、他のグラフィック アプリケーションを自由に実行したりできるようになります。

                                  ただし、コンピュータに DirectX に関する問題が発生した場合には、手動で再インストールするのも悪くありません。この目的のために Microsoft のスタンドアロン インストーラーを使用することも、Windows アップデートが停止していないことを確認することもできます。

                                  DirectX のインストールが問題ではない場合は、競合するアプリケーションやシステムの破損を確認する必要があります。これらの問題を修正すると、Windows コンピュータ上で DirectX がスムーズに動作するようになります。

                                  .

                                  関連記事:


                                  28.10.2021