修正:d3dx9_38.dllが見つからないか、Windowsで実行するように設計されていません



問題を排除するために楽器を試してください

多くのユーザーがに関連する問題を報告しています d3dx9_38.dll ファイル。ほとんどの場合、関連するエラー d3dx9_38.dll ユーザーが特定のアプリケーションまたはゲームを開こうとするとトリガーされます。





これまでのところ、これらはに関連する2種類のエラーメッセージです。 d3dx9_38.dll ファイル:



  • プログラムを開始できない理由 d3dx9_38.dll コンピュータにありません。この問題を解決するには、プログラムを再インストールしてみてください。
  • C: Windows system32 d3dx9_38.dllは、Windowsで実行するように設計されていないか、エラーが含まれています。元のインストールメディアを使用してプログラムを再インストールするか、システム管理者またはソフトウェアベンダーにサポートを依頼してください。

注意: それを念頭に置いて d3dx9_38.dll は、Windows8およびWindows10に含まれていないDirectX9ファイルのオプションのコレクションの一部です。さらに、これらのオプションのDLLファイルはWU(Windows Update)を介してインストールされません。

現在これらのエラーのいずれかで苦労している場合は、次の方法が確実に役立ちます。同様の状況にあるユーザーが問題を解決するのに役立つ可能性のある修正をいくつか特定することができました。問題を修正できる修正が見つかるまで、以下の方法に従ってください。

方法1:DirectXエンドユーザーランタイムWebインストーラーを再インストールする

以来 d3dx9_38.dll ファイルはDirectXエンドユーザーランタイムWebインストーラーで自動的にインストールされます。多くのユーザーが数回クリックするだけで問題を解決できました。



エラーメッセージをトリガーする追加の破損がない限り、以下の手順に従うと、問題が無期限に解決される可能性があります。必要なことは次のとおりです。

  1. このリンクにアクセスしてください( ここに )そしてヒット ダウンロード ボタンをクリックして、DirectXエンドユーザーランタイムWebインストーラーをダウンロードします。
  2. 新しくダウンロードしたインストーラーを開き、画面の指示に従って、不足しているDirect X9オプションの更新プログラムをインストールします。
    注意: Direct XエンドユーザーランタイムWebインストーラーのインストールが別のエラーで失敗する場合は、 完全なDirectXエンドユーザーランタイム(2010年6月)再配布可能 代わりに。このパッケージがすでにインストールされていると表示されている場合は、下に移動して、 DirectXエンドユーザーランタイム(2008年8月) 再配布可能。
  3. インストールが完了したら、コンピュータを再起動して、以前にエラーメッセージが表示されていたアプリケーションを開くことができるかどうかを確認します。

それでも問題が解決しない場合は、に移動してください 方法2。

方法2:すべてのd3dx9_38.dllオカレンスを削除または名前変更する

さまざまなDirectX再配布可能リリースをインストールしても問題が解決しなかった場合(またはインストールしようとしたときにエラーが発生した場合)、多くのユーザーが同じエラーに苦しんでいるのを助けたと思われる回避策が1つあります。

この方法では、すべてを削除します d3dx9_38.dll これらはWindowsによってアクティブに使用され、不足しているredistパッケージをインストールして新しいコピーを適用します。破損のためにファイルを削除できない場合は、ファイルの名前を次のように変更します。 。古い 拡張機能。オペレーティングシステムにそれらを無視させます。

以下は、すべてのd3dx9_38.dllオカレンスを削除(または名前を変更)してから、不足しているDirectXパッケージを再インストールするために必要な手順のクイックガイドです。

  1. ファイルエクスプローラーを開き、に移動します C: Windows System32 を削除します d3dx9_38.dll ファイル。
    注意: エラーメッセージによって削除が妨げられている場合は、それを右クリックして[名前の変更]を選択し、 。古い それの終わりに拡張。これにより、ファイルに使用されるべきではない古いバージョンが含まれていることがOSに通知されます。
  2. 最初の発生が処理されたら、に移動します C: Windows SysWOW64、 を見つける d3dx9_38.dll ファイルを削除してみてください。
    注:削除がエラーメッセージで失敗した場合は、を右クリックします。 d3dx9_38.dll ファイルして選択します 名前を変更する 。次に、「 。古い ステップ1で行ったように、最後に拡張します。
  3. 一度 d3dx9_38.dll 両方の場所でファイルが削除(または名前変更)されているので、新しいコピーが代わりに使用されることを確認しましょう。これを行うには、このリンクにアクセスしてください( ここに )、不足しているDLLファイルをDirectX9からダウンロードしてインストールします。
    注:インストールが再度失敗する場合は、以下のリンクを使用して、不足しているファイルを含む2つのDirectXパッケージのいずれかを手動でインストールします。
    完全なDirectXエンドユーザーランタイム(2010年6月)再配布可能
    DirectXエンドユーザーランタイム(2008年8月)
読んだ3分