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

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
Published by jak58. Latest update on October 25, 2012 at 05:36 AM by Jeff.
This document, titled "Call of Duty Black Ops - d3dx9_43.dll error at launch," is available under the Creative Commons license. Any copy, reuse, or modification of the content should be sufficiently credited to CCM (
List of Call of Duty Commands to Be Used in Console
Call of Duty Black Ops PC: Unlimited Ammo cheats