Microsoft KB Archive/191660

= The DirectDraw option or the Direct3D option is unavailable when you start Microsoft games for Windows =

Article ID: 191660

Article Last Modified on 11/14/2007

-

APPLIES TO


 * Microsoft Flight Simulator X Deluxe
 * Microsoft Flight Simulator X Standard
 * Microsoft Links 2003 Championship Edition
 * Microsoft Age of Empires III
 * Microsoft Age of Empires III : The WarChiefs
 * Microsoft Age of Mythology
 * Microsoft Age of Mythology: The Titans
 * Microsoft Age of Mythology Gold
 * Microsoft Combat Flight Simulator 3: Battle for Europe
 * Microsoft Dungeon Siege
 * Microsoft Dungeon Siege: Legends of Aranna
 * Microsoft Dungeon Siege II
 * Fable: The Lost Chapters PC
 * Microsoft Flight Simulator 2002 Standard Edition
 * Microsoft Flight Simulator 2002 Professional Edition
 * Microsoft Flight Simulator 2004: Century of Flight
 * Microsoft Freelancer
 * Microsoft Impossible Creatures
 * Microsoft Links 2003
 * Microsoft Links 2003 Championship Edition
 * Microsoft MechWarrior 4: Black Knight
 * Microsoft MechWarrior 4: Clan Mech Pak
 * Microsoft MechWarrior 4: Inner Sphere Mech Pak
 * Microsoft MechWarrior 4: Vengeance
 * Microsoft Plus! 98 Standard Edition
 * Microsoft Rise of Nations
 * Microsoft Rise of Nations: Gold Edition
 * Microsoft Rise of Nations: Rise of Legends
 * Microsoft Rise of Nations: Thrones and Patriots

-



This article was previously published under Q191660





SYMPTOMS
When you try to start one of the games listed in the "Applies to" section, you may experience one of the following symptoms:
 * The 3D Acceleration option may be unavailable.
 * You may receive an error message that states that your video adapter does not meet the game requirements.
 * You may receive an error message that states that your video adapter does not have the 3D Acceleration option.
 * The DirectX Diagnostic Tool (Dxdiag.exe) shows Approx. Total Memory as blank or N/A.
 * The DirectX Diagnostic Tool (Dxdiag.exe) shows the DirectDraw option or the Direct3D option as unavailable.



CAUSE
This issue may occur for any one of the following reasons:
 * Your computer does not meet the minimum 3D hardware requirements to run the game.
 * Your video adapter does not have sufficient video memory to run the game.
 * DirectDraw Acceleration is disabled.
 * You are using out-of-date drivers for your video adapter.
 * The latest version of DirectX is not installed or is damaged.
 * One or more programs that are running in the background are interfering with the game.



RESOLUTION
To resolve this issue, use the following methods in the order that they appear in.

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.

Method 1: Configure Hardware Acceleration to use the Full setting
To do this, follow these steps:
 * 1) Open Display Properties. To do this in Windows Vista, click Startvistastartbutton.jpg], type display in the Start Search box, and then click Display Properties in the Programs list.

If you are prompted for an administrator password or for a confirmation, type the password, or click Continue.

To open Display Properties in Microsoft Windows XP and earlier versions, click Start, click Run, type desk.cpl, and then click OK.
 * 1) Click the Settings tab, and then click Advanced.
 * 2) On the Performance or on the Troubleshooting tab, move the Hardware Acceleration slider all the way to the right (the Full position).
 * 3) Click OK, and then click Close.
 * 4) If you are prompted to restart your computer, click Yes.



If your computer meets the minimum system requirements, use the following methods to work around this issue.

Method 2: Enable DirectDraw or Direct3D
To enable DirectDraw or Direct3D, run the DirectX Diagnostic Tool (Dxdiag.exe). To do this, follow these steps:
 * 1) Open the DirectX Diagnostic Tool. To do this in Windows Vista, click Startvistastartbutton.jpg], type dxdiag in the Start Search box, and then press ENTER.

If you are prompted for an administrator password or for a confirmation, type the password, or click Continue.

To open the DirectX Diagnostic Tool in Windows XP and earlier versions, click Start, click Run, type dxdiag, and then click OK.
 * 1) On the Display tab, under DirectX Features, verify that DirectDraw Acceleration and Direct3D Acceleration are selected.

If either of these lines shows a Disabled status, click Enable for that line.
 * 1) If multiple video adapters are installed in your computer, repeat steps 3 and 4 for each Display tab in the DirectX Diagnostic Tool.

Click the Play button to view this streaming media demonstration.

If the issue continues to occur, go to the next method.

Method 3: Download and install the latest version of DirectX End-User Runtimes Web Installer
To do this, visit the following Microsoft Web site:

http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en

Note You may receive the following error message during installation:

The software you are installing has not passed Windows Logo testing to verify its compatibility with this version of Windows. (Tell me why this testing is important.)

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

822798 You cannot install some updates or programs

If the issue continues to occur, go to the next method.

Method 4: Update your video driver
To see whether applicable driver updates are available, visit the following Microsoft Windows Update Web site:

http://windowsupdate.microsoft.com

For information about how to contact the video hardware manufacturer, click the appropriate article number in the following list to view the article in the Microsoft Knowledge Base:

65416 Hardware and software vendor contact information, A-K

60781 Hardware and software vendor contact information, L-P

60782 Hardware and software vendor contact information, Q-Z

Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information. If the issue continues to occur, go to the next method.

Method 5: Restart the computer by using a clean boot procedure
When you start Microsoft Windows, typically there are several programs that start automatically and run in the background that may interfere with the game. These programs may include antivirus and system utility programs. When you perform a clean boot procedure, you prevent these programs from starting automatically.

You must be logged on as an administrator or a member of the Administrators group to complete this procedure. If your computer is connected to a network, network policy settings may also prevent you from completing this procedure.

To restart the computer by using a clean boot procedure, follow these steps if you are using Microsoft Windows XP.

Note You may experience a temporary loss of some services functionality when you follow these steps. Restoring the settings restores the functionality. But the original error message or behavior may return.
 * 1) Open System Configuration. To do this in Windows Vista, click Startvistastartbutton.jpg], type System Configuration in the Start Search box, and then click System Configuration in the Programs list.

If you are prompted for an administrator password or for a confirmation, type the password, or click Continue.

To open System Configuration in Windows XP and earlier versions, click Start, click Run, type msconfig, and then click OK.
 * 1) On the General tab, click Selective Startup.
 * 2) Under Selective Startup, click to clear the following check boxes:
 * 3) * Process SYSTEM.INI File
 * 4) * Process WIN.INI File
 * 5) * Load Startup Items
 * 6) On the Services tab, click to select the Hide All Microsoft Services check box, and then click Disable All.
 * 7) Click OK, and then click Restart.

Click Play to view this streaming media demonstration.

For more information or to view steps for other operating systems, click the following article number to view the article in the Microsoft Knowledge Base:

331796 Games: How to perform a clean boot to prevent background programs from interfering with play

If the issue continues to occur, go to the next method.

Method 6: Disable NetMeeting's Remote Desktop Sharing and then close NetMeeting
Microsoft Windows NetMeeting disables Direct3D when Remote Desktop Sharing is enabled. To disable NetMeeting's Remote Desktop Sharing feature, follow these steps:
 * 1) Start NetMeeting.
 * 2) On the Tools menu, click Remote Desktop Sharing.
 * 3) Click to clear the Enable Remote Desktop Sharing on this computer check box.
 * 4) Click OK.
 * 5) Close NetMeeting.

If the issue continues to occur, go to the next method.

Method 7: Disable the Enable Write Combining feature in Microsoft Windows XP
To disable the Enable Write Combining feature, follow these steps:
 * 1) Click Start, click Control Panel, and then double-click Display.
 * 2) On the Settings tab, click Advanced, and then click the Troubleshoot tab.
 * 3) Click to clear the Enable Write Combining check box.
 * 4) Click OK, and then click OK again.
 * 5) If the issue is not resolved, repeat steps 1 through 4, but in step 4 click to select the Enable Write Combining check box.

Start the game. If these steps were not successful, go to the next method.

Method 8: Create a new user account in Windows XP
To create a user account on a Microsoft Windows XP-based computer, follow these steps:
 * 1) Open the Computer Management tool. To do this in Windows Vista, click Startvistastartbutton.jpg], type compmgmt.msc in the Start Search box, and then press ENTER.

If you are prompted for an administrator password or for a confirmation, type the password, or click Continue.

To open the Computer Management tool in Windows XP, click Start, click Run, type compmgmt.msc, and then click OK.
 * 1) Expand Local Users and Groups, right-click Users, and then click New User.
 * 2) In the User name field, type UserName.
 * 3) In the Password field and in the Confirm password field, type UserPassword, and then click Create.

Important Passwords are case–sensitive. For example, MyPassword and mypassword are treated as two different passwords.
 * 1) Double-click the newly created user account, click the Member Of tab, click Add to add the user to a proper group, and then click OK.

Note Some games require an account in the Administrators group to run.



MORE INFORMATION
For more information, click the following article number to view the article in the Microsoft Knowledge Base:

263039 How to troubleshoot display issues in Microsoft games

To learn more about how to troubleshoot games in Windows Vista, follow the instructions in the "Troubleshoot game problems" topic in Windows Vista Help and Support. To view the topic, follow these steps:
 * 1) Click Start vistastartbutton.jpg], and then click Help and Support.
 * 2) In the Search Help box, type Troubleshoot game problems, and then click Search Help.
 * 3) Click the appropriate topic.

Additional query words: 1.00 msgame mcm motorcross motorcycle 3-d three kbfaq trainsim

Keywords: kberrmsg kbhowto kbarttypeshowme kbinterop kbenv kbprb kbfaq kbdisplay KB191660

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.