Windows 11/10で「xinput1_3.dll または d3dx9_43.dll が見つかりません」エラーが出たときの対処法
プログラムやゲームを起動しようとした際に、「このプログラムはコンピューターに存在しないため開始できません。xinput1_3.dll または d3dx9_43.dll を再インストールしてください」といったエラーメッセージが表示されることがあります。この記事では、両方のDLLファイルに関するエラーを解決する方法を解説します。
この種のエラーは、主にゲームを起動するときに発生します。ゲームのセットアップファイルには、ゲーム本体と一緒に自動的にインストールされるDirectXインストーラーが同梱されていることが多いのですが、何らかの理由でインストールに失敗したり、該当するDLLファイルが破損・消失していたりすると、このようなエラーメッセージが表示されます。
DirectXとは?
DirectXは、ハードウェアの性能を引き出すことで、Windowsパソコン上でマルチメディアファイルやプログラム(特にゲーム)を快適に動作させるためのMicrosoft製の技術です。DirectX関連のファイルが欠落したり破損したりすると、今回のようなDLLエラーが起こることがあります。
xinput1_3.dll / d3dx9_43.dll が見つからない場合の対処法
1. DirectXを最新版に更新する
この問題の最大の原因は、DirectXのインストールに含まれるDLLファイルの欠落です。そのため、まずはDirectXを更新することで改善が期待できます。
xinput1_3.dll の不足エラーを修正するには、お使いの環境に応じた方法でDirectXを導入します。なお、Microsoftが配布している単体インストーラー(DirectX End-User Runtime Web Installer)が対応しているのはDirectX 9までです。すでにDirectX 10、11、12がインストールされている場合は、Windows Updateを使って更新を行います。Windows 7以前のバージョンをお使いの場合は、Microsoft公式サイトから「DirectX End-User Runtime Web Installer」をダウンロードして実行してください。
Windows 11/10でDirectX 11.1以降またはDirectX 12を使用している場合は、Windows Updateを実行しましょう。保留中のアップデートがあればすべて適用し、その後エラーが解消されたかどうかを確認してください。
d3dx9_43.dll の不足エラーも、対処法は基本的に同じです。DirectX 9を使用している場合や、既存のDirectX環境をバージョン9.0へ更新したい場合は、DirectX End-User Runtime Web Installerをダウンロードして実行します。併せてWindows Updateも実行しておくと安心です。
2. グラフィックドライバーを更新する
どちらかのエラーが続く場合は、グラフィックドライバーの更新も試してみてください。グラフィックカードメーカーの公式サイトから最新ドライバーを入手するか、多くのメーカーがドライバーに付属させている管理ツール(NVIDIA GeForce ExperienceやAMD Softwareなど)から更新できます。
上記の対処法で問題が解決しない場合は、該当ソフトウェアを完全にアンインストールしたうえで再インストールしてみるのも有効な手段です。
関連記事
- 「MSVCP140.dll が見つからないため、プログラムを開始できません」と表示される場合の対処法
- 「VCRUNTIME140.DLL が見つからないため、プログラムを開始できません」と表示される場合の対処法
-
Windows 11/10でイベントビューアーが見つからない・開かないときの対処法
イベントビューアーは、Windowsに標準搭載されている管理ツールの一つで、Windows上で動作するアプリケーションやシステムが出力するログファイルを確認できます。ログは「カスタムビュー」「Windowsログ」「アプリケーションとサービスログ」「サブスクリプション」などに分類されており、トラブルシューティングやエラーの原因調査に欠かせない存在です。 イベントビューアーのサービスが利用できないというエラーが表示される場合は、サービスの起動方法を確認する必要があります。一方、検索ボックスにイベントビューアーが表示されない、ショートカットが見当たらないといったケースでは、本記事で紹介する対処法を順
-
Windows 11/10でNVIDIAコントロールパネルが消えた・表示されないときの対処法7選
Windows 11やWindows 10へのアップグレード後、あるいはWindows Updateの適用後に、NVIDIAコントロールパネルが見つからなくなるトラブルに遭遇することはありませんか。本記事では、この問題の主な原因を解説し、実際に試せる対処法を7つご紹介します。NVIDIAコントロールパネルが消える主な原因この問題の最大の原因は、Windows UpdateやOSのアップグレードによってグラフィックドライバーとの互換性が失われることです。そのほかにも、ドライバーの古さ、NVIDIAコントロールパネル自体の破損、レジストリのサブキーや値の欠落、一時的なシステムエラーなどが考えられま