techPowerUp! Forums

Go Back   techPowerUp! Forums > Software > Games

Reply
 
Thread Tools
Old Oct 5, 2012, 12:59 PM   #1
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,561 (10.96/day)
Thanks: 3,700
Thanked 8,696 Times in 6,393 Posts

System Specs

Missing DirectX files? Read here!

Since you found this thread, i'm going to assume you've tried to start up a game, and for some reason its telling you that you're missing some files. Most likely they're vaguely named, but you narrowed it down to missing DirectX files of some sort.

Some examples could be:

d3dx9_24.dll
D3DX9_43.dll
d3dx10_38.dll
d3dx11_43.dll

Those are all DirectX file names, taken from my system as i wrote this thread. Note how they mention what versions of DirectX they are for, and a 'version' number.
This number is important, because Microsoft regularly updates DirectX.

Where people get confused, is they think that by having directX 11 installed it means that have DirectX 9 and 10 installed and up to date as well - but Microsoft continue releasing updates for DX9 and 10 even though DirectX 11 was released long ago.
Just because you have DX11, doesn't mean you have directX 9.0C 'version' 43 (D3DX9_43.dll)


Normally the game would ask to install/update its required DirectX version when its installed, and that's why people don't have this problem often. Right now you are probably thinking a variant of "Oh yeah, i installed this game on another copy of windows, and restored it from a backup/other hard drive without reinstalling" as it all clicks into place.

Microsoft have a generic installer/updater for DirectX that updates all versions of DirectX - DX9/10/11 all at once) - but for some reason its usually labelled as a 9.0c installer, and NOT on windows update.

The Web Updater (which requires an internet connection to work) is located HERE. This version is recommended if you just want to updated the one machine.

If you want/need to update several machines, or have craptastic internet - you want the Redistributable version, found HERE

To note just how bad microsoft are at this, look at this image.


DirectX from June 2010 released on the 18th of April 2011


Feel free to leave questions or comments, thanks are best done by clicking the thanks button so we dont clog up the thread.
Mussels is offline  
Reply With Quote
The Following 9 Users Say Thank You to Mussels For This Useful Post:
Old Dec 17, 2012, 11:37 AM   #2
qubit
Overclocked quantum bit
 
qubit's Avatar
 
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,649 (4.33/day)
Thanks: 4,178
Thanked 3,303 Times in 1,943 Posts

System Specs

Quote:
Originally Posted by Mussels View Post
Where people get confused, is they think that by having directX 11 installed it means that have DirectX 9 and 10 installed and up to date as well - but Microsoft continue releasing updates for DX9 and 10 even though DirectX 11 was released long ago.
Just because you have DX11, doesn't mean you have directX 9.0C 'version' 43 (D3DX9_43.dll)
That explains why some games insist on installing DX9 even on my DX11 system.
__________________
Siggie in the post.
qubit is offline  
Reply With Quote
Old Dec 17, 2012, 12:11 PM   #3
3870x2
3500 Posts
 
3870x2's Avatar
 
Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,543 (2.37/day)
Thanks: 175
Thanked 691 Times in 557 Posts
Send a message via Skype™ to 3870x2

System Specs

Quote:
Originally Posted by qubit View Post
That explains why some games insist on installing DX9 even on my DX11 system.
Games will come prepackaged with direct X in most cases and will attempt an install. Also, steam does not check for your direct X updates before trying to install (which is a pain in the ass because it takes up to 5 minutes)
__________________
A+, N+, S+, MCSE.
Heatware
STEAM ID Name: furi0nst0rmrage (0s are zeros)
M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM
The amount exaltation of the processor cores can brings amazing floating” -sparkle
3870x2 is offline  
Reply With Quote
Old Dec 17, 2012, 12:24 PM   #4
de.das.dude
3500 Posts
 
de.das.dude's Avatar
 
Join Date: Jun 2010
Location: Wild Wild East
Posts: 4,585 (4.26/day)
Thanks: 2,337
Thanked 1,342 Times in 919 Posts
Send a message via Skype™ to de.das.dude

System Specs

i had a dtx web installer from some game. i use it to update dtx all the time
__________________
my wallet isnt hashwell compatiple *sad face*
de.das.dude is online now  
Reply With Quote
Old Dec 17, 2012, 12:36 PM   #5
slyfox2151
2000 Posts
 
slyfox2151's Avatar
 
Join Date: Jan 2009
Location: Brisbane, Australia
Posts: 2,518 (1.58/day)
Thanks: 57
Thanked 528 Times in 470 Posts

System Specs

lol,


I thought this was common knowledge.
__________________
“it's still EA.. they will F*** it up. F***ing up games is the only thing they do consistently.” -TRIPTEX_MTL
slyfox2151 is offline  
Reply With Quote
The Following User Says Thank You to slyfox2151 For This Useful Post:
Old Dec 17, 2012, 12:47 PM   #6
brandonwh64
Addicted to Bacon and StarCrunches!!!
 
brandonwh64's Avatar
 
Join Date: Sep 2009
Location: Chatsworth, GA
Posts: 13,569 (10.00/day)
Thanks: 2,149
Thanked 5,342 Times in 3,697 Posts
Send a message via ICQ to brandonwh64 Send a message via AIM to brandonwh64 Send a message via MSN to brandonwh64 Send a message via Yahoo to brandonwh64

System Specs

Quote:
Originally Posted by slyfox2151 View Post
lol,


I thought this was common knowledge.
To some people it is not, I know when I first started to deal with DX back when win95 was released, It was hard to stay up to day because they did not have installers quite like this. I just had to get lucky with the newer games I purchased cause some had the installer on the disc.
__________________
Cruncher's:
All GPU's
GPU's:
7970 3GB *Unlocked* = 8 Threads
5770 1GB OCed = 2 Threads
brandonwh64 is offline  
Crunching for Team TPU
Reply With Quote
Old Dec 17, 2012, 12:47 PM   #7
Mathragh
500 Posts
 
Mathragh's Avatar
 
Join Date: Dec 2009
Location: The Netherlands
Posts: 650 (0.51/day)
Thanks: 156
Thanked 198 Times in 147 Posts

System Specs

Just watch out for the Bing Bar that gets installed if you don't pay attention lol
Mathragh is online now  
Reply With Quote
Old Dec 17, 2012, 12:51 PM   #8
TheMailMan78
Banstick Dummy
 
TheMailMan78's Avatar
 
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,111 (6.92/day)
Thanks: 1,337
Thanked 6,834 Times in 3,741 Posts

System Specs

You should always run DirectX update the second you do a clean install. Games will install thier own custom DX files as needed after this.
TheMailMan78 is offline  
Reply With Quote
The Following User Says Thank You to TheMailMan78 For This Useful Post:
Old Dec 17, 2012, 01:05 PM   #9
3870x2
3500 Posts
 
3870x2's Avatar
 
Join Date: Feb 2008
Location: Joplin, Mo
Posts: 4,543 (2.37/day)
Thanks: 175
Thanked 691 Times in 557 Posts
Send a message via Skype™ to 3870x2

System Specs

Quote:
Originally Posted by Mathragh View Post
Just watch out for the Bing Bar that gets installed if you don't pay attention lol
[√] Are you sure that you want to not install Bing tool bar? not?
__________________
A+, N+, S+, MCSE.
Heatware
STEAM ID Name: furi0nst0rmrage (0s are zeros)
M O D E R N||W A R F A R E || 2 || CLUBHOUSE // TEAM
The amount exaltation of the processor cores can brings amazing floating” -sparkle
3870x2 is offline  
Reply With Quote
Old Dec 17, 2012, 01:23 PM   #10
Drone
1000 Posts
 
Drone's Avatar
 
Join Date: Sep 2010
Location: Nonlocal location
Posts: 1,897 (1.90/day)
Thanks: 62
Thanked 822 Times in 525 Posts

System Specs

DX is ok. I remember some games even require Visual C redist, games for windows live, physx and other crapola. IIRC old far cry required .net framework 1.1. lol!
__________________
...the young Universe was filled with a hot dense soup of interacting protons, electrons and photons at about 2700ºC. When the protons and electrons joined to form hydrogen atoms, the light was set free
Drone is offline  
Reply With Quote
Old Dec 17, 2012, 01:29 PM   #11
brandonwh64
Addicted to Bacon and StarCrunches!!!
 
brandonwh64's Avatar
 
Join Date: Sep 2009
Location: Chatsworth, GA
Posts: 13,569 (10.00/day)
Thanks: 2,149
Thanked 5,342 Times in 3,697 Posts
Send a message via ICQ to brandonwh64 Send a message via AIM to brandonwh64 Send a message via MSN to brandonwh64 Send a message via Yahoo to brandonwh64

System Specs

Quote:
Originally Posted by Drone View Post
DX is ok. I remember some games even require Visual C redist, games for windows live, physx and other crapola. IIRC old far cry required .net framework 1.1. lol!
I know some games on my steam list still try to install that visual C++ crap when I start them up even though C++ is already installed. I do miss far cry 1 though.
__________________
Cruncher's:
All GPU's
GPU's:
7970 3GB *Unlocked* = 8 Threads
5770 1GB OCed = 2 Threads
brandonwh64 is offline  
Crunching for Team TPU
Reply With Quote
Old Dec 17, 2012, 01:36 PM   #12
erixx
2000 Posts
 
erixx's Avatar
 
Join Date: Mar 2010
Location: Moorsoldaten barracks
Posts: 2,183 (1.89/day)
Thanks: 711
Thanked 312 Times in 250 Posts

System Specs

My first Windows 8 install (retail) / drivers / games had this problem of missing files, and NOTHING whatsoever solution like those gratuitously posted by Mussels etc were able to get DirectX working, most games with very few exceptions ended with an error a second after launching them.

Reinstalled windows from scratch and never saw it again
__________________

"Where's Carmack when you need him?" by cadaveca
erixx is offline  
Reply With Quote
Old Dec 17, 2012, 09:18 PM   #13
Drone
1000 Posts
 
Drone's Avatar
 
Join Date: Sep 2010
Location: Nonlocal location
Posts: 1,897 (1.90/day)
Thanks: 62
Thanked 822 Times in 525 Posts

System Specs

Overview For Each Feature Level (directx 9.1-11.1)

This could be added to the OP. Describes differences and features in directx
__________________
...the young Universe was filled with a hot dense soup of interacting protons, electrons and photons at about 2700ºC. When the protons and electrons joined to form hydrogen atoms, the light was set free
Drone is offline  
Reply With Quote
The Following User Says Thank You to Drone For This Useful Post:
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cannot read files on floppy disk anyquist General Software 10 Oct 7, 2010 11:06 AM
Oh, man... Directx 10 non gamer here Morrison5891 Games 89 Apr 29, 2009 10:25 AM
Nice read on the history of DirectX. kenkickr Graphics Cards 0 Jul 2, 2008 09:44 PM
Mistake at actual PC Gamer April Issue - Read the missing article online Bastieeeh News 6 Mar 12, 2007 10:48 PM
missing files orionpc General Hardware 25 Dec 31, 2005 06:10 PM


All times are GMT. The time now is 09:35 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts