Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: COD 4 DX9 installation required on top of DX11 ?

08 Jun 2009   #1

Win 7 RTM 7600 Ultimate 64-bit
COD 4 DX9 installation required on top of DX11 ?

OK, I'm running Win7 7201 64-bit. I installed COD4 1.7 last night and when asked about installing DX9 I selected "No" since my Win7 has DX11 installed.

When I try and start either single or multi-player I get an error dialog that reads:

"The program can't start because d3dx9_34.dll is missing from your computer. Try reinstalling the program to fix this problem."

I note on my old XP partition that d3dx9_34.dll is installed in C:\Windows\System32.

I get the impression that I HAVE to install DX9 even though I already have DX11 installed ?

Does this make sense ?

Will installing DX9 cause any known conflicts with DX11 ?

Is there a DX11 compatibility pack required or something ?

My System SpecsSystem Spec
08 Jun 2009   #2

Windows 7 Ultimate x64 SP1

You have to run the DX9 setup to get COD4 to work. It will not over write any of the dx11 stuff just update and add the dx9 items the game wants in order to run.
My System SpecsSystem Spec
08 Jun 2009   #3

Win 7 RTM 7600 Ultimate 64-bit

Thanks Xeno... I'll run the web updater tonight and give it a whirl.
My System SpecsSystem Spec

08 Jun 2009   #4

W764 & W764

yep, I ran into the same thing, re-istalled with DX9 and worked perfectly afterwards.
My System SpecsSystem Spec
08 Jun 2009   #5

Windows 7 RC1 7100 64-bit

Similar question here.

Windows 7 comes pre-installed with DirectX 11, and dxdiag shows that.
Now, if we install DirectX9 , which version of DirectX will dxdiag show?
How does this multiple version of DirectX works?
My System SpecsSystem Spec
08 Jun 2009   #6

Win 7 RTM 7600 Ultimate 64-bit

Installing DX9 March redist solved the problem as several folks pointed out.

I was able to play single-player with no issues.

Multi-player - within about a minute of joining a server I got kicked for the "Unknown API" function problem. Boy I hope someone fixes that soon!
My System SpecsSystem Spec
08 Jun 2009   #7

Windows 7 RC1 7100 64-bit

I had no issue playing the following games with the default DX11. I didn't installed DX9c when prompted by the game installer.

Ghost Recon 2
LFS (Live For Speed)

I haven't tried other games yet.
My System SpecsSystem Spec
09 Jun 2009   #8

Windows 7 Ultimate x64 SP1

@ Sapam
The Dxdiag will show Direct X11, running the dx9 setup just adds the files that older games want. The system keeps the newest files and just adds the older ones into its database.

@ RustyFalcon - if you are running any build above 7137 you will get the unknown API and will until Windows 7 is released due to PB stance on beta builds. The reason 7100 works is because its a RC and they have updated the PB system to include its API layers. There is some new layers added to 7137 and up so it gets kicked. Once Win7 is RTM they will update again fixing this issue.
My System SpecsSystem Spec
09 Jun 2009   #9

Windows 7

I had the same problem, didn't install DX9 with COD4 install. I however have COD4 loaded on an XP drive in the same pc, I just pulled the missing .dll from that computer and put it in the correct directory. It launches fine now. Can't play online tho without the pb updated. Sux, I would love to play and see how its working for more than a minute.
My System SpecsSystem Spec
09 Jun 2009   #10

Windows 7 7100

OK, here's the thing. Windows 7 comes with DX11. It's back compatible with DX9 and 10, which means that it has DX9 and 10 libraries. When you install windows - it comes with outdated libraries, so in order to play newer game you have to update them. So basically, you are not installing DX9, but updating already existing DX9 libraries.

Whenever you're installing a new game, always make sure to install DX update that comes with it.
My System SpecsSystem Spec

 COD 4 DX9 installation required on top of DX11 ?

Thread Tools

Similar help and support threads
Thread Forum
Windows cannot copy files required for installation. Error 0x80070070
Hey guys, im trying to do this (i have windows 7 installed first) but when installing vista, at just 2% i get this Windows cannot copy files error. Im installing from a bootable USB and i've already tried using a different 4gb usb, a different vista iso file, different programs to make my usb...
Installation & Setup
Required cd/dvd device driver not found at win 7 installation.
Trying to install win 7 on a toshiba that has the 32 bit and installing 64 and getting error "a required cd/dvd device driver is missing". Can someone help? Call me posssibly?
Installation & Setup
Suggestion required for installation
I am planning to install windows 7 on my friends PC.. His PC configuration is 1 GB RAM 500 GB HDD Pentium D processor.. I thought of installing windows 7 x86 Home basic..What do you guys suggest??
General Discussion
Dx11 gpu
Hi all, I'm considering a new Asus ATI Radeon 5870 1024MB GDDR5 I'm just want to know if my 450W PSU will be big enough to handle it. My current specs are listed below. I don't really want to buy a new PSU but if it needs it I best take the plunge. Cheers.
Hardware & Devices
Dx11 Futuremark newsletter issue 125/July 2009 Dear Futuremark readers, With DirectX 11 and Windows 7 creeping up on us, it looks like...
Chillout Room

Our Sites

Site Links

About Us

Find Us

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

All times are GMT -5. The time now is 09:11.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App