多くのユーザーは、Windows 7、Server 2008 R2およびServer 2012でd3dcompiler_47.dll行方不明のファイルエラーに遭遇します。D3DCompiler47 dllは、多くのゲームの実行を可能にする一般的なファイルで、多くのプログラムで必要になります。PhotoshopやAutocadなどのゲームまたはプログラムを起動しようとすると、d3dcompiler_47.dllがコンピューターにないため、プログラムを起動できないというエラーが表示されます。このDLLファイルはDirectXに関連していますが、このファイルはオペレーティングシステムに付属しているため、Windows 7のこのパッケージには含まれていません。
このエラーは、Windows 7 Service Pack 1(SP1)、Windows Server 2008 R2 SP1、またはWindows Server 2012を実行しているコンピューターにMicrosoft .NET Framework 4.7をインストールするときにも表示されます。セットアッププログラムはブロックされ、d3dcompiler_47.dllが必要なため続行できませんファイル。元のd3dcompiler_47.dllをダウンロードして、プログラムやゲームを開始するエラーを修正する方法を見てみましょう。
KB4019990をダウンロードして、欠落しているd3dcompiler_47.dllファイルのエラーを修正
マイクロソフトは、さまざまな問題に対処するために頻繁な更新をリリースしています。そして、そのようなソリューションの1つは、d3dcompiler_47.dllファイルが存在するWindows 7用の更新プログラム(KB4019990)です。
- MicrosoftのWindows Updatesディレクトリに移動します。
- システム(Windows 7、Server 2008 R2またはServer 2012)とビット数(x32ビット-x64ビット)を選択し、[ダウンロード]をクリックします。
.msuパッケージをインストールする前に、Windows Updateが有効になっていることを確認してから、.msuファイルをダブルクリックするだけでインストールを開始します。インストール後、PCを再起動します。
どこにスローし、d3dcompiler_47.dllはどこにありますか?
サードパーティのサイトやプログラムからDLLファイルをダウンロードしないでください-これは危険です。d3dcompiler_47.dllファイルは、テスト済みの別のPCで取得して自分にコピーできます。これはおそらくあなたを助けない極端な解決策ですが、私はそれをしました。以下のパスに沿ってファイルをドロップします。
32ビットOSの場合:
- C:\ Windows \ System32 \ D3DCompiler_47.dll
64ビットOSの場合:
- C:\ Windows \ SysWOW64 \ D3DCompiler_47.dll
- C:\ Windows \ System32 \ D3DCompiler_47.dll
64ビットWindowsを使用している場合は、このファイルをSysWOW64とSystem32の2つのフォルダーに入れる必要があります。PCを再起動します。
上記の方法で問題が解決しない場合は、このDLLを登録する必要があります。いくつかのライブラリは登録を目的としていないため、何千ものライブラリがあるため、どのライブラリを推測するかは非常に困難です。エラーが発生しても心配する必要はありません。管理者としてコマンドラインを開き、コマンドを順番に入力します。
regsvr32 /u D3DCompiler_47.dll
-登録のキャンセル。regsvr32 /i D3DCompiler_47.dll
- チェックイン。
続きを見る:
- d3dcompiler_43.dllをダウンロードしてWindows 10 / 8.1 / 7のエラーを修正
- Windows 10/8/7用のxinput1_3.dllまたはd3dx9_43.dllをダウンロード
- binkw32.dll:Windows 10およびWindows 7向けの無料ダウンロード
- Windows 10/7 / 8.1でvcomp110.dllをダウンロードしてエラーを修正
- MSVCR120.dll_clr0400.dllエラーを修正