Call of Duty Black Ops - d3dx9_43.dll error at launch

Ask a question
This article highlights an issue and its solution during the launch of Call of Duty Black Ops. It suggests updating the operating system using a link which downloads the DirectX End-User Runtime Web Installer. This web installer updates the essential components and thereby enables the user to launch the game without any hassle.


I've installed Call of Duty Black Ops on my Windows 7 based PC and upon launching it I get the following error message.
 d3dx9_43.dll is missing

I don't understand - my laptop is more than enough to run the game and other games are running perfectly.


Even if Windows 7 comes with the latest Microsoft DirectX® 11, you need to update it:
  • Go to this link
  • Download the DirectX End-User Runtime Web Installer (dxwebsetup.exe- size 282KB)
  • Once it is downloaded, run it.
  • The necessary components will be installed/updated in a matter of seconds (depending on your connection speed)

Call of Duty is a video game series which began on PC, and later expanded to consoles and handhelds. Several spin-off games have been released alongside the main series. Most games in the series have been set primarily in World War II, with a few exceptions such as Call of Duty 4: Modern Warfare, Call of Duty: Modern Warfare 2.
Launch Call of Duty and enjoy!

Tested on ACER Aspire 5742G
Jean-François Pillou

CCM is a leading international tech website. Our content is written in collaboration with IT experts, under the direction of Jeff Pillou, founder of CCM reaches more than 50 million unique visitors per month and is available in 11 languages.

Learn more about the CCM team