[Solved] How to Fix “Halo – Fatal Error” “We are sorry, but you need to have DirectX 9.0b installed”…

“Halo – Fatal Error” is prompt when users start to play the Halo Combat Evolved (CE). The detail of error message as below:

“We are sorry, but you need to have DirectX 9.0b installed to run this program. Please run Halo PC setup again to install DirectX.”

Halo - Fatal Error "We are sorry, but you need to have DirectX 9.0b installed to run this program. Please run Halo PC setup again to install DirectX."
Halo – Fatal Error “We are sorry, but you need to have DirectX 9.0b installed to run this program. Please run Halo PC setup again to install DirectX.”

Follow the below solution methods to resolve this fatal error to continue to play Halo CE.

Content Summary

Solution 1: Reinstall Direct X 9.0b
Solution 2: Install Halo CE patch 1.0.10 from Bungie
Solution 3: Execute Halo CE in compatibility mode
Solution 4: Install Halo CE CE (Custom Edition)

Solution 1: Reinstall Direct X 9.0b

Step 1: Download DirectX End-User Runtime Web Installer from Official Microsoft Download Center.

Step 2: Double-click on the downloaded executable to start the DirectX installation and accept the UAC (User Account Control) prompt if needed. Follow the on-screen prompts to complete the installation.

Step 3: Restart your computer.

Solution 2: Install Halo CE patch 1.0.10 from Bungie

Step 1: Visit this link to download Halo CE patch 1.0.10 from Bungie.

Step 2: Double-click on the downloaded executable and click on the UAC (User Account Control) prompt to grant admin access.

Step 3: The installer should automatically find and replace Halo CE game files with the new patch.

Step 4: Restart your computer.

Solution 3: Execute Halo CE in compatibility mode

Step 1: Right-click on the HALO CE launch shortcut on the Desktop and choose Properties from the context menu.

Step 2: Go to the Compatibility tab.

Step 3: Check the box beside Run this program in compatibility mode for: and choose Windows 7 from the drop-down menu.

Check the box beside Run this program in compatibility mode for: and choose Windows 7 from the drop-down menu.
Check the box beside Run this program in compatibility mode for: and choose Windows 7 from the drop-down menu.

Step 4: Click Apply and OK button to save the change.

Step 5: Launch the game again.

Solution 4: Install Halo CE CE (Custom Edition)

Step 1: Visit this link to download Halo Custom Edition Game (CE) installation archive.

Step 2: Double-click on the downloaded installation executable and click Yes at the User Account Control prompt to grant admin access.

Step 3: Click the Agree button with the License Agreement and choose a location to start the installation of Halo CE CE (Custom Edition).

Step 4: Click the Install button to start the installation.

Install Halo CE CE (Custom Edition)
Install Halo CE CE (Custom Edition)

Step 5: Enter your license key and complete the installation.

Step 6: Restart your computer.

Thomas Apel Published by Thomas Apel

, a dynamic and self-motivated information technology architect, with a thorough knowledge of all facets pertaining to system and network infrastructure design, implementation and administration. I enjoy the technical writing process and answering readers' comments included.