While playing Call of Duty Black Ops on Windows XP, I kept getting directx error messages on some maps (Hanoi, Launch) and then the game crashes at this point. Otherwise, the game plays well on all other maps.
I tried upgrading DirectX but the Microsoft site stated that I have the latest version (9).
I then tried uninstalling DirectX by deleting the following registry: HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX. I then tried reinstalling DirectX by restarting the computer, checked that DirectX was uninstalled by running DirectX Diagnostic Tool (stated that the DirectX Version was "Not found"). I then downloaded and run the DirectX end user runtime web installer, but I got the following error:
(see attached DXError.log file)
DirectX Setup An internal system error occured. Please refer to DXError.log and DirectX.log in your Windows folder to determine problem
I did not set a restore point prior to deleting this key, nor did I back up the registry.
How can I reinstall DirectX?
DXError.log 1.64KB 379 downloads