d3dx9_42.dllが原因で、多くのゲームを開始できませんでした。 Need For Speed、Sid Meier’s Civilization V、Blurなどのゲームを起動すると、「コンピュータにd3dx9_42.dllがないため、プログラムを起動できません。この問題を解決するには、プログラムをインストールしてみてください。」表示されています。
このエラーは、DirectXがないことの直接の結果として発生します。上記のdllはDirectX9の依存関係であり、インストールすると機能しません。この問題を解決する唯一の方法は、DirectXをインストールすることです。これは、この記事で行うことです。グラフィックドライバには特定の重要なライブラリが含まれているため、更新も試みます。
方法1:DirectXエンドユーザーランタイムのインストール
- これをご覧ください リンク DirectX9をダウンロードします。
- ダウンロードフォルダーにアクセスし、ファイル名dxwebsetup.exeを使用してDirectX9インストーラーを起動します。
- プロンプトに従ってインストールし、インストールを完了します。
- ゲームを起動して、問題が解決したかどうかを確認してください。
方法2:グラフィックスドライバーを更新する
この方法にたどり着く可能性はほとんどありませんが、DirectXが機能しない場合は、グラフィックスドライバーを更新してみてください。
- 押す Windows + X 選択します デバイスマネージャ 。または、を押すこともできます Windows + R コマンドプロンプトを開くには、次のように入力します devmgmt。 msc をクリックします OK 。
- を展開します ディスプレイアダプター カテゴリをクリックし、ビデオカードを右クリックして、 ドライバーの更新 、およびプロンプトに従います。
- PCにビデオドライバをインストールした後、再起動して、ゲームが問題なく起動するかどうかを確認します。
また、チェックしてください: d3dx9_43.dllがありません
1分読む