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

DirectX APIのグラフィカル機能のおかげで、MicrosoftWindowsはゲームに最適なオペレーティングシステムとしての地位を確立しています。しかし、この重要なコンポーネントがコンピューター上で正しく機能していない場合はどうすればよいでしょうか。

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

コンピュータ(Computer)DirectXを再インストールする必要があるのはいつですか?

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

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

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

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

  1. DirectXエンドユーザーランタイムWebインストーラー(DirectX End-User Runtime Web Installer, )を入手するには、Microsoftの公式Webサイトにアクセス(Microsoft’s official website)してください。インストール中に必要なファイルがダウンロードされるため、インストーラーは非常に小さいです。

  1. このセットアップを実行し、使用許諾契約に同意します。インストールする必要のあるモジュールがすべて取得されるため、インターネットに接続していることを確認してください。

  1. すでにインストールされているDirectX(DirectX)のバージョンによっては、数秒から1時間かかる場合があります。PCにDirectX(DirectX)コンポーネントがない場合、セットアップは変更を加えずに終了します。

公式のWindowsインストーラーを使用することは、システムに(Windows)DirectXを再インストールするための推奨される方法です。ランタイムインストーラーが処理を完了したら、 (Runtime Installer)DirectX関連の問題に直面することはありません。

方法(Method)2:WindowsUpdateを確認する(Windows Updates)

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

  1. Windows Update(Windows Updates)を確認するには、[スタート]メニューに移動し、 (Start)[設定(Settings)]を開きます。

  1. 表示されるウィンドウで、[更新とセキュリティ]を選択します。(Update & Security.)

  1. このカテゴリの設定の最初のタブは、WindowsUpdateです。[更新の確認(Check for updates)]ボタンを使用して、Windowsを更新します。保留中の更新がある場合、Windowsはそれらを検出してインストールします。

Windows Update(Updates)を最新の状態にしたら、 DirectXの再インストールについて心配する必要はありません。オペレーティングシステムは、ハードウェアがサポートできる最新バージョンを提供するようにDirectXモジュールを自動的に構成します。

方法(Method)3:サードパーティのアプリ(Apps)サービスを無効にする(Services)

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

  1. スタートアップ(Startup) サービス(Services)を無効にするには、タスクマネージャ(Task Manager)を開きます。Ctrl + Alt + Del キーボードショートカットを使用するか、タスクバー(Taskbar)を右クリックしてメニューから[タスクマネージャー(Task Manager)]を選択します。

  1. タスクマネージャ(Task Manager)を初めて開く場合は、実行中のアプリケーションのみが表示され、サービスやプロセスは表示されません。全体を表示するには、[詳細](More details.)を選択します。

  1. タスクマネージャ(Task Manager)は、システムプロセスやバックグラウンドタスクを含む、PC上で実行中のすべてのタスクを表示するようになりました。[スタートアップ(Startup)]タブに切り替えます。

  1. [スタートアップ(Startup)]タブには、PCの起動時にデフォルトで実行されるすべてのサービスのリストがあります。これらのアプリはコンピューターの速度を低下させるだけでなく、他のより重要なアプリケーションとの競合を引き起こす可能性があります。不要なサービスをすべて選択し、[無効(Disable)にする]ボタンを選択します。

  1. (Startup)コンピューターで実行されているリソースを大量に消費するアプリケーションは、スタートアップサービスだけではありません。そのリストには表示されないが、とにかくバックグラウンドで実行し続けるサービスはたくさんあります。このようなタスクを無効にするには、 [スタート]メニューから(Start)システム構成(System Configuration)を検索して開きます。

  1. MSConfigシステムユーティリティ(MSConfig system utility)を使用すると、コンピュータで起動オプションを構成でき、タスクマネージャ(Task Manager)よりもはるかに詳細です。この画面の通常の起動(Normal startup)オプションに注意してください。診断が完了したら、これを有効にして正常に戻す必要があります。今のところ、[サービス(Services)]タブを選択して続行します。

  1. PCで実行されているすべてのバックグラウンドサービスがここに一覧表示されます。これにはシステムプロセスも含まれるため、[すべてのMicrosoftサービス(Hide all Microsoft services )を非表示にする]チェックボックスをオンにしてそれらを削除します。これで、[すべて無効(Disable all)にする]ボタンを使用して、これらの余分なプロセスをすべてシャットダウンできます。

このステップは永続的ではないことに注意してください。このリストにあるサービスの多くは、必須ではありませんが、それでもある程度有用であり、コンピューターの最高のパフォーマンスを実現するために機能する必要があります。これにより、サードパーティのアプリケーションがDirectX(DirectX)のインストールを妨害していないかどうかを確認することしかできません。

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

完了したら、システム構成(System Configuration)アプリに戻り、[通常の起動(Normal startup)]を選択してデフォルトに戻すことを忘れないでください。 

方法(Method)4:コマンドプロンプトで(Command Prompt)システムファイルチェッカー(System File Checker)を実行する

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

  1. コンピューター上の破損したシステムファイルを見つけて修正するには、管理者としてコマンドプロンプト(Command Prompt)を開きます。検索(Search)ボックスにcmdと入力するだけで、アプリケーションを見つけることができます。

  1. システムファイルチェッカー(System File Checker)と呼ばれるコマンドプロンプトユーティリティ(command prompt utility)を使用します。名前が示すように、すべてのシステムファイルにデータの破損がないかチェックし、影響を受けたファイルを修正します。コマンドsfc /scannowを入力して、ツールを実行します。

  1. システムファイルチェッカーは、 (System File Checker)Windowsインストールをスキャンし、各ファイルの整合性を検証します。スキャンが完了すると、すべてのシステムファイルがチェックされて修復されます。

Windows 11/10DirectXを再インストール(Reinstall DirectX)する最良の方法は何ですか?

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

ただし、コンピューターでDirectXに問題が発生した場合は、手動で再インストールすることをお勧めします。この目的でMicrosoftのスタンドアロンインストーラーを使用することも、WindowsUpdate(Updates)が停止していないことを確認することもできます。(Windows)

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



About the author

私は、ソフトウェア業界で 10 年以上の経験を持つ、推奨される Windows 10 の専門家です。私は Explorer と Office 365 の両方の専門知識を持っており、特にユーザーの個人設定と外観設定に熟練しています。私のスキルは、オンライン レビューを通じて優れた顧客サービスを提供し、AI などのテクノロジを活用してサポートを改善するという私のビジネスの中心にあります。



Related posts