「d3dx9_43.dllがないため、プログラムが開始できません」というエラーが出たときの対処法

これは、「DircetX9.0c」が入っていない時に出てくるエラーメッセージなので、 「DircetX9.0c」を入れることで解決することがあります。 以下に手順をメモします。

DirectXの最新版が入っていても必要なことも

Windows10 の場合、DircetX9.0 よりも上位版のDircetXが入っていると思います。
(11、12など9よりも数字が大きいもの)

すると「ちゃんと入っているのになぜ?」と感じてしまうかもしれませんが、例えDirectXの最新版が入っていたとしても、 使用したいソフトウェア等がDirectX9.0cでないと入っていないファイルを必要としている場合、エラーが出てしまいます。

そのため、最新版のDirectXが入っていたとしても「d3dx9_43.dllがないため、プログラムが開始できません」というエラーメッセージが出たらDirectX9.0cをインストールしてみましょう~

DirectX9.0cのインストール手順

Microsoft公式サイトから「DirectX End-User Runtimes(June 2010)」をダウンロードします。
https://www.microsoft.com/en-us/download/details.aspx?id=8109
私は試していませんが、「DirectX End-User Runtimes (March 2009) – 日本語」でも良いかもしれません。
https://www.microsoft.com/ja-jp/download/details.aspx?id=19743


DirectX9.0cのインストール手順の画像1枚目です。

言語は英語一択なので、そのまま「Download」をクリックします。


DirectX9.0cのインストール手順の画像2枚目です。

「ファイルを保存」をクリックして、保存場所を指定(任意)します。


DirectX9.0cのインストール手順の画像3枚目です。

先ほど指定した場所に「directx_Jun2010_redist.exe」というファイルがダウンロードされたら、ダブルクリックします。


DirectX9.0cのインストール手順の画像4枚目です。

規約に同意したら、「Yes」をクリックします。


DirectX9.0cのインストール手順の画像5枚目です。

① クリックしてファイルを保存する場所(任意)を指定します。
大量のファイルが解凍されるので、保存したい場所を決めたらフォルダを作ってそこを指定したほうが良いと思います。今回はわかりやすくDirectX9.0というフォルダ名にしてみました。
②保存場所を決めたら「OK」をクリックします。


DirectX9.0cのインストール手順の画像6枚目です。

解凍されるのを待ちます。


DirectX9.0cのインストール手順の画像7枚目です。

解凍された大量のファイルの中から「DXSETUP.exe」というファイルを探してダブルクリックします。
→「このアプリがデバイスに変更を加えることを許可しますか?」という画面が出てきたら「はい」をクリックします。


DirectX9.0cのインストール手順の画像8枚目です。

使用許諾契約に同意した上で「次へ」をクリックします。


DirectX9.0cのインストール手順の画像9枚目です。

「次へ」をクリックします。


DirectX9.0cのインストール手順の画像10枚目です。

このような画面になったら終了するまでしばらく待ちます。


DirectX9.0cのインストール手順の画像11枚目です。

インストール完了画面に切り替わったら「完了」をクリックして画面を閉じます。

次にエラーメッセージの出ていたソフトウェアを起動して、 「d3dx9_43.dllがないため、プログラムが開始できません」 と表示されなくなったか確認してみましょー!

番外編:インストールされているDirectXのバージョンを確認する方法

DirectXのバージョンを確認する方法の画像1枚目です。

「スタート」の隣の検索ボックスに「dxdiag」と入力して、検索結果に表示されたらクリックして開きます。


DirectXのバージョンを確認する方法の画像2枚目です。

もしこのようなポップアップが表示された場合は「はい」をクリックします。


DirectXのバージョンを確認する方法の画像3枚目です。

最初に開かれるページに「DirectX バージョン」という項目があるので、そこで確認できます。なんとなくこれは隠さなくてもいいのでは、というところまで隠してしまった。。。


この記事をシェアしますか?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

トラックバック URL

https://posiactive.com/windows10-d3dx9-43-dll/trackback/

PAGE TOP