Sign in with
Sign up | Sign in
Your question

Installing DirectX everytime I install a game?

Last response: in Graphics & Displays
Share
October 31, 2012 12:50:08 PM

Hey, putting this here because most people that buy graphics cards, buy them for gaming.


Everytime I install a new game, I'm prompted to install DirectX, sometimes like DirectX9.0c, I'm using windows 7 lol...

Do I really need to install DirectX everytime I install a game? Or is it just incase you don't already have it?
a b U Graphics card
October 31, 2012 1:00:15 PM

If it give you a choice you can say no to it if you have it already.
October 31, 2012 1:02:19 PM

You don't have to if you already have it. I don't know why it keeps asking you though.
Related resources
a b U Graphics card
October 31, 2012 1:03:01 PM

There are many many many versions of DirectX, and a game may require a certain version, I noticed almost all Steam games require a DirectX installation, it's not like it takes up a bunch of space and your game may not run without it, so it's best to just let the install run.
a c 105 U Graphics card
October 31, 2012 1:10:28 PM

when prompted say yes. there may only be one little part of one file missing and without it the game won't play or play right. DX only installs what's needed. if nothing is needed it won't install anything.
October 31, 2012 1:56:33 PM

Basically my understanding of it is this (it's probably wrong):

DirectX has a massive amount of stuff that has to communicate with your GPU and your computer. A game that uses DirectX might have to install/register some components of 'DirectX' to run, some of which might be unique to that game. So when Steam or any other installer says 'Installing DirectX', it's really more like 'updating DirectX for this game'.....

OR am I totally wrong? IDK......
a b U Graphics card
October 31, 2012 2:04:06 PM

When you install DirectX you install everything. Only different might be a different version.
Steam like to install Directx because it like to have all the games separate.
a b U Graphics card
October 31, 2012 3:10:18 PM

Ricky is right and the above posts as well, DirectX has many sub-versions and developers create game specific plug-ins to build upon the existing DirectX code, which are required for the game. It is basically checking the DirectX files already present and comparing them to the set included with the game, it may not even add or alter any files during the process.
October 31, 2012 3:48:16 PM

RickyT23 said:
Basically my understanding of it is this (it's probably wrong):

DirectX has a massive amount of stuff that has to communicate with your GPU and your computer. A game that uses DirectX might have to install/register some components of 'DirectX' to run, some of which might be unique to that game. So when Steam or any other installer says 'Installing DirectX', it's really more like 'updating DirectX for this game'.....

OR am I totally wrong? IDK......

You are correct. Developers develop their own plug ins for the games building on the existing code.
October 31, 2012 5:43:38 PM

Alright, thanks guys, I'll just press yes XD
a b U Graphics card
October 31, 2012 6:03:50 PM

While for most games you would not need to install DirectX again the fact is the game would not know that so instead of having the game not run because of a missing DirectX component they choose to install it. Same reason every Steam game comes with DirectX and .Net just to make sure that when you go to play the game all components are installed and the game is ready to go.

!