What to Look For
If you are experiencing problems when running DirectX applications, the DirectX Diagnostic Tool can help you find the source of the trouble. Here are some of the things you should be looking for:
- Incorrect versions of DirectX components. In the Notes section of the DirectX Files page, look for warnings about beta and debug files. Beta files are early test versions and should not be installed with commercial applications. Debug versions, which are used in program development and likewise should not be installed with the final product, can cause applications to run significantly more slowly than they do under the retail versions of the components.
- Uncertified drivers. In the file list on the DirectX Drivers page, look for drivers that are marked as uncertified. Other problems might be shown in the Notes section of the Display, Sound, and Input pages. Uncertified drivers have not been tested by Microsoft for full compatibility with the latest version of DirectX.
- Lack of hardware acceleration. Some programs run very slowly or not at all unless DirectDrawョ or Direct3Dョ hardware acceleration is available. On the Display page, look under DirectX Features to see whether DirectDraw or Direct3D is marked "No acceleration available." If so, you might consider upgrading your hardware.
- Device not connected. If a joystick or other input device fails to respond, it may not be properly set up. Make sure the device is accounted for on the Input page of the DirectX Diagnostic Tool. If not, add the device through Control Panel.