When you start one of the games that are listed in the
"Applies to" section, you may receive an error message that states one of the
following:
- The game requires a later version of Microsoft
DirectX.
- One of the DirectX files was not found.
- You receive the following error message:
Game cannot run because the version of Microsoft DirectX installed on your computer is incompatible. Please reinstall DirectX 9.0 by running Game Setup, or download the current version from www.microsoft.com/directx
This issue may occur if DirectX is installed incorrectly
on the computer.
Method 1: Reinstall DirectX in safe mode
Step 1: Copy DirectX from the game CD and install DirectX
- Insert the game CD in your computer's CD drive or DVD
drive.
- Hold down the SHIFT key when you insert the game CD to prevent the installation from starting automatically.
- Open My Computer. To do this, do one of the following:
- On a computer that is running Windows Vista, click Start
Collapse this imageExpand this image
, type Computer in the Start Search box, and then click Computer in the Programs list. - On a computer that is running Windows XP, double-click My
Computer on the desktop.
- Right-click the icon for your CD drive or DVD drive, and
then click Open.
- Right-click the DirectX folder, and then click
Copy.
- Close all the windows that are open on the
desktop.
- Right-click a blank space on the desktop, and then click
Paste.
Step 2: Re-Install DirectX in safe mode
Remove all floppy disks, CDs, and DVDs from your computer. Then, restart the computer.
- Use one of the following methods, as appropriate:
- If the computer has a single operating system installed, press and hold F8 as the computer restarts. You must press F8 before the Windows logo appears. If the Windows logo appears, wait for the Windows logon prompt to appear. Then, exit Windows and restart the computer.
- If the computer has more than one operating system, use the arrow keys to highlight the operating system that you want to start in safe mode. Then, press F8.
- On the Advanced Boot Options screen, use the arrow keys to select Safe Mode, and then press ENTER.
- Log on to the computer by using a user account that has administrator rights.
An alternative way to start in safe modeTo start the computer in safe mode with networking, follow these steps:
- Click Start
Collapse this imageExpand this image
, type msconfig in the Start Search box, and then click Msconfig.exe in the Programs list. - In the System Configuration dialog box, click the Boot tab.
- Click to select the Safe boot check box, click Network, and then click OK.
- In the System Configuration dialog box, click Restart.
- When in safe mode, double-click the DirectX folder on the Desktop.
- Double-click the Dxsetup.exe file, and then follow the directions that appear on the screen to install DirectX.
- Restart the computer when you are prompted.
If the issue continues to occur, go to method 2.
Method 2: Download and install the latest version of DirectX End-User Runtimes Web Installer in Safe Mode with Networking
Download and then install the latest version of DirectX End-User Runtimes Web Installer in safe mode. To do this, follow these steps:
- Visit the following Microsoft Web site:
- Click Continue, and then click Download. Save the file on your Desktop.
- Restart the computer in safe mode with networking. To do this, follow these steps:
- Click Start
Collapse this imageExpand this image
, type msconfig in the Start Search box, and then click Msconfig.exe in the Programs list. - In the System Configuration dialog box, click the Boot tab.
- Click to select the Safe boot check box, click Network, and then click OK.
- In the System Configuration dialog box, click Restart.
- In safe mode, double-click the DirectX folder on the Desktop, and then double-click Dxsetup.exe. Follow the directions that appear on the screen to install DirectX.
- Restart the computer when you are prompted.
If the issue continues to occur, go to method 3.
Method 3: Download and install the latest service pack
For more information about how to obtain the latest service pack for Windows Vista, click the following article number to view the article in the Microsoft Knowledge Base:
935791
(http://support.microsoft.com/kb/935791/
)
How to obtain the latest Windows Vista service pack