Windows 7 Forums Search
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows 7. The Windows 7 forum also covers news and updates and has an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7 - DirectX Problem

 
09-25-2009   #11


Windows 7 Ultimate 64 Bit
 
 


Some games also have to be forced back into an older version of DirectX to work, because they don't have the good sense to use the correct one themselves.

In particular, I had to use a command line switch for Crysis and it's mods to make it use DX9, and it would randomly kick you out of full screen when you went to the left edge of your screen using DX10. Other games probably have -dx9 modifiers like that too, depending on what you're trying to play.

My System SpecsSystem Spec
11-05-2009   #12


Windows 7 Retail
 
 


Quote   Quote: Originally Posted by Zidane24 View Post
Quote   Quote: Originally Posted by logicearth View Post
Windows 7 already includes 9c, 10, 10.1, and 11.
Both correct and incorrect. Win 7 does include DX libraries for all the above except it only has core libraries (just to have version compatibility in place). To avoid problems with DirectX and missing libraries (especially for games that need 9.0) I recommend you run the DX Web Installer from Microsoft. It will scan your computer and install the commonly needed libraries. Over 90% of the time this will fix your issue.
I know 9.0c was released in 2004. Since then, many updates were released. So you're saying the cores for 9.0c, 10, and 10.1 are also installed in Windows 7? This clears alot up! Is there any way to verify this? If I run dxdiag, all it shows is DX11. Like how did you find out the core versions of these are installed?


LATES DIRECTX 9.0c
OFFLINE INSTALLER DOWNLOAD: Download details: DirectX Redist (August 2009)

WEB INSTALLER: Download details: DirectX End-User Runtime
My System SpecsSystem Spec
11-05-2009   #13


Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
 
 


Quote   Quote: Originally Posted by crimson View Post
Quote   Quote: Originally Posted by Zidane24 View Post
Quote   Quote: Originally Posted by logicearth View Post
Windows 7 already includes 9c, 10, 10.1, and 11.
Both correct and incorrect. Win 7 does include DX libraries for all the above except it only has core libraries (just to have version compatibility in place). To avoid problems with DirectX and missing libraries (especially for games that need 9.0) I recommend you run the DX Web Installer from Microsoft. It will scan your computer and install the commonly needed libraries. Over 90% of the time this will fix your issue.
I know 9.0c was released in 2004. Since then, many updates were released. So you're saying the cores for 9.0c, 10, and 10.1 are also installed in Windows 7? This clears alot up! Is there any way to verify this? If I run dxdiag, all it shows is DX11. Like how did you find out the core versions of these are installed?


LATES DIRECTX 9.0c
OFFLINE INSTALLER DOWNLOAD: Download details: DirectX Redist (August 2009)

WEB INSTALLER: Download details: DirectX End-User Runtime
Easiest way I found it out is when you try to run most older games on a fresh install of Windows it will want the Directx 9 libraries because some games want specialized libraries of Directx that are not core libraries...

This is an issue solved easily by just downloading and installing Directx libraries of the appropiate version (9.0c, 10, 10.1)
My System SpecsSystem Spec
.


11-06-2009   #14


Windows 7 Retail
 
 


Quote   Quote: Originally Posted by Zidane24 View Post
Quote   Quote: Originally Posted by crimson View Post
Quote   Quote: Originally Posted by Zidane24 View Post
Both correct and incorrect. Win 7 does include DX libraries for all the above except it only has core libraries (just to have version compatibility in place). To avoid problems with DirectX and missing libraries (especially for games that need 9.0) I recommend you run the DX Web Installer from Microsoft. It will scan your computer and install the commonly needed libraries. Over 90% of the time this will fix your issue.
I know 9.0c was released in 2004. Since then, many updates were released. So you're saying the cores for 9.0c, 10, and 10.1 are also installed in Windows 7? This clears alot up! Is there any way to verify this? If I run dxdiag, all it shows is DX11. Like how did you find out the core versions of these are installed?


LATES DIRECTX 9.0c
OFFLINE INSTALLER DOWNLOAD: Download details: DirectX Redist (August 2009)

WEB INSTALLER: Download details: DirectX End-User Runtime
Easiest way I found it out is when you try to run most older games on a fresh install of Windows it will want the Directx 9 libraries because some games want specialized libraries of Directx that are not core libraries...

This is an issue solved easily by just downloading and installing Directx libraries of the appropiate version (9.0c, 10, 10.1)
No I mean how did you find out the core libraries for DX 9.0c, 10, and 10.1 are installed? Only DirectX 11 appears under dxdiag. Thus, I assumed any older version wasn't installed and that DX11 wasn't backward compatible.
My System SpecsSystem Spec
11-06-2009   #15


Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
 
 


Quote   Quote: Originally Posted by crimson View Post
Quote   Quote: Originally Posted by Zidane24 View Post
Quote   Quote: Originally Posted by crimson View Post
I know 9.0c was released in 2004. Since then, many updates were released. So you're saying the cores for 9.0c, 10, and 10.1 are also installed in Windows 7? This clears alot up! Is there any way to verify this? If I run dxdiag, all it shows is DX11. Like how did you find out the core versions of these are installed?


LATES DIRECTX 9.0c
OFFLINE INSTALLER DOWNLOAD: Download details: DirectX Redist (August 2009)

WEB INSTALLER: Download details: DirectX End-User Runtime
Easiest way I found it out is when you try to run most older games on a fresh install of Windows it will want the Directx 9 libraries because some games want specialized libraries of Directx that are not core libraries...

This is an issue solved easily by just downloading and installing Directx libraries of the appropiate version (9.0c, 10, 10.1)
No I mean how did you find out the core libraries for DX 9.0c, 10, and 10.1 are installed? Only DirectX 11 appears under dxdiag. Thus, I assumed any older version wasn't installed and that DX11 wasn't backward compatible.
I have no proof (as far as showing the core libraries in Windows) but not all older games need a directx update which clearly proves that Directx 11/10 (7/Vista) is partially backwards compatible

The common misconception is that whatever version shown in dxdiag is the only version you have installed. Dxdiag shows you the most current version installed not the only version installed...
My System SpecsSystem Spec
11-06-2009   #16


Windows 7 Retail
 
 


I never firgured that dxdiag was specifically saying that DX11 was the only one installed. What I was saying was that it only shows DX11. Thus, you can only conclude that either DX11 alone is installed or it is the latest one installed. But cannot tell from that whether older ones are installed or what is installed.

Isn't DX9 backwards compatible with older versions. Thus, if you have only DX9 installed, you probably don't need to install older versions. Not sure what was on XP.
My System SpecsSystem Spec
11-06-2009   #17


Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
 
 


Quote   Quote: Originally Posted by crimson View Post
I never firgured that dxdiag was specifically saying that DX11 was the only one installed. What I was saying was that it only shows DX11. Thus, you can only conclude that either DX11 alone is installed or it is the latest one installed. But cannot tell from that whether older ones are installed or what is installed.

Isn't DX9 backwards compatible with older versions. Thus, if you have only DX9 installed, you probably don't need to install older versions. Not sure what was on XP.
DX9 indeed was supposed to be backwards compatible also but it was no surprise to see a game needing an earlier version of driectx prior to 9.0...
My System SpecsSystem Spec
11-06-2009   #18


Windows 7 Home Premium 64
 
 


I also had to re-install DirectX 9.0c because it wasn't detected by some applications and games with the default Windows 7 DX 11.
My System SpecsSystem Spec
11-06-2009   #19


Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
 
 


Quote   Quote: Originally Posted by pgrane View Post
I also had to re-install DirectX 9.0c because it wasn't detected by some applications and games with the default Windows 7 DX 11.
It isn't reinstalling it...it is adding additional libraries with it...

DX11 doesn't include all DX9 libraries...
My System SpecsSystem Spec
Reply

 DirectX Problem problems?



Thread Tools



Similar Threads for: DirectX Problem
Thread Forum
PROBLEM: DirectX cannot be detected Hardware & Devices
DirectX Problem Graphic Cards
Directx 9 problem Gaming
DirectX issue - setup has detected that one or more directx component Graphic Cards
Directx Problem! HELP! Graphic Cards


All times are GMT -5. The time now is 03:28 PM.



Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30