1. Computing & Technology

Discuss in my forum

DLL File Locations in the DirectX Redistributable Download

Locations of Specific DLL Files in the Microsoft DirectX Redist Download

By , About.com Guide

Restoring a missing DirectX DLL file from Microsoft's DirectX end-user redistributable download can be really time consuming if you don't know which of the dozens of included CAB files the DLL file you're looking for is contained in.

Below is an alphabetical listing of every DLL file included in the DirectX Redist download from Microsoft, along with the specific CAB file that the DLL file is located in.

Important: If you've arrived at this page with the intention of troubleshooting a missing DLL issue without first looking at a specific troubleshooting guide for the DLL file, please find it here. I have complete troubleshooting guides available for every DirectX DLL file.

Important: Most DirectX files come in 32-bit and 64-bit versions. You must install the correct DLL file for your version of Windows. CAB files ending in x86 contain 32-bit files and those ending in x64 contain 64-bit files.

See Am I Running a 32-bit or 64-bit Version of Windows? if you need help deciding which file to extract.

Note: The information below is valid for the most recent DirectX redistributable download available, version 9.29.1962, released on June 8, 2010. Please let me know if these tables need updated.

| Table 2 >

DLL File Locations in the DirectX Redist Download (Table 1 of 10)

DirectX DLL CAB File
amstream.dll \dxnt
d3d8.dll \dxnt
d3d8thk.dll \dxnt
d3d9.dll \dxnt
d3dcompiler_33.dll \APR2007_d3dx10_33_x64
d3dcompiler_33.dll \APR2007_d3dx10_33_x86
d3dcompiler_34.dll \JUN2007_d3dx10_34_x64
d3dcompiler_34.dll \JUN2007_d3dx10_34_x86
d3dcompiler_35.dll \AUG2007_d3dx10_35_x64
d3dcompiler_35.dll \AUG2007_d3dx10_35_x86
d3dcompiler_36.dll \Nov2007_d3dx10_36_x64
d3dcompiler_36.dll \Nov2007_d3dx10_36_x86
D3DCompiler_37.dll \Mar2008_d3dx10_37_x64
D3DCompiler_37.dll \Mar2008_d3dx10_37_x86
D3DCompiler_38.dll \JUN2008_d3dx10_38_x64
D3DCompiler_38.dll \JUN2008_d3dx10_38_x86
D3DCompiler_39.dll \Aug2008_d3dx10_39_x64
D3DCompiler_39.dll \Aug2008_d3dx10_39_x86
D3DCompiler_40.dll \Nov2008_d3dx10_40_x64
D3DCompiler_40.dll \Nov2008_d3dx10_40_x86
D3DCompiler_41.dll \Mar2009_d3dx10_41_x64
D3DCompiler_41.dll \Mar2009_d3dx10_41_x86
D3DCompiler_42.dll \Aug2009_D3DCompiler_42_x64
D3DCompiler_42.dll \Aug2009_D3DCompiler_42_x86
D3DCompiler_43.dll \Jun2010_D3DCompiler_43_x64
D3DCompiler_43.dll \Jun2010_D3DCompiler_43_x86
d3dcsx_42.dll \Aug2009_d3dcsx_42_x64
d3dcsx_42.dll \Aug2009_d3dcsx_42_x86
d3dcsx_43.dll \Jun2010_d3dcsx_43_x64
d3dcsx_43.dll \Jun2010_d3dcsx_43_x86

©2012 About.com. All rights reserved.

A part of The New York Times Company.