Restore a Missing DirectX DLL File
By Timothy Tibbetts |
Recently we showed you how to Fix D3dx9_35.dll errors, and one suggestion was to extract the DLL file from DirectX and copy to your computer to fix the problem. Here's how to do just that. Note that these same steps apply to all versions of Windows whether you're using Windows XP, 7, Vista, 8, or 10.
1: Use DX Installer
DX Installer will install only missing DirectX files and could save you a lot of trouble.

2: Extract DLL Files From Microsoft DirectX Redistributable
Download DirectX
You can download the entire DirectX (95MB or so) from MajorGeeks here. Be sure to download from one of the MajorGeeks mirrors. Many DLL errors can be fixed simply by reinstalling DirectX so you might want to try that first.
Extract DirectX to Its Own Folder
Right-click on your C: drive or desktop and choose New - Folder. Name it anything you like or simply leave it called New Folder.
Double-click on directx_Jun2010_redist.exe, and you will be prompted to choose a folder to extract to. Choose the new folder you just created and click on OK.

As you can see, there are numerous CAB files as well as a couple of DLL files and of course, DXSETUP.EXE, if you want to run the installer for DirectX. You'll need to know which CAB file contains the DLL you need - How to Find a DLL File in the DirectX Redistributable Download.
Extract the Files You Need
All we need to do now is extract the CAB file that has the DLL you need. CAB files can be opened by double-clicking on them. You can then extract to a sub-folder of DirectX, or anywhere you like.
Now copy the missing file to C:\Windows\System32. Note - One exception to copying to C:\Windows\System32 would be if your error specifically mentioned a file missing from a specific folder, in which case, you'll want to extract it to the folder that Windows told you was missing the DLL file.
Delete Files and Reboot
We don't like leaving random CAB and DLL files on our hard drive. It can only cause problems. Delete the folders you used for DirectX extraction and reboot. If you have other errors to fix, you can restore the folders from your Recycle Bin.
Continue these steps to restore any other missing files.
Similar:
How to Install the Latest Version of DirectX
This Program Cant Start Because xinput1_3.Dll or d3dx9_43.Dll Is Missing
How to Fix d3dx9_30.Dll Is Missing or Not Found Errors
How to Find a DLL File in the DirectX Redistributable Download
How to Fix D3dx9_35.dll Errors
comments powered by Disqus
1: Use DX Installer
DX Installer will install only missing DirectX files and could save you a lot of trouble.

2: Extract DLL Files From Microsoft DirectX Redistributable
Download DirectX
You can download the entire DirectX (95MB or so) from MajorGeeks here. Be sure to download from one of the MajorGeeks mirrors. Many DLL errors can be fixed simply by reinstalling DirectX so you might want to try that first.
Extract DirectX to Its Own Folder
Right-click on your C: drive or desktop and choose New - Folder. Name it anything you like or simply leave it called New Folder.
Double-click on directx_Jun2010_redist.exe, and you will be prompted to choose a folder to extract to. Choose the new folder you just created and click on OK.

As you can see, there are numerous CAB files as well as a couple of DLL files and of course, DXSETUP.EXE, if you want to run the installer for DirectX. You'll need to know which CAB file contains the DLL you need - How to Find a DLL File in the DirectX Redistributable Download.
Extract the Files You Need
All we need to do now is extract the CAB file that has the DLL you need. CAB files can be opened by double-clicking on them. You can then extract to a sub-folder of DirectX, or anywhere you like.
Now copy the missing file to C:\Windows\System32. Note - One exception to copying to C:\Windows\System32 would be if your error specifically mentioned a file missing from a specific folder, in which case, you'll want to extract it to the folder that Windows told you was missing the DLL file.
Delete Files and Reboot
We don't like leaving random CAB and DLL files on our hard drive. It can only cause problems. Delete the folders you used for DirectX extraction and reboot. If you have other errors to fix, you can restore the folders from your Recycle Bin.
Continue these steps to restore any other missing files.
Similar:
How to Install the Latest Version of DirectX
This Program Cant Start Because xinput1_3.Dll or d3dx9_43.Dll Is Missing
How to Fix d3dx9_30.Dll Is Missing or Not Found Errors
How to Find a DLL File in the DirectX Redistributable Download
How to Fix D3dx9_35.dll Errors
comments powered by Disqus