DirectX Problem



DirectX is an application developed by Microsoft for programmers to enable them to write programs that access hardware features of a computer without any knowledge of where it will eventually run and what hardware will be installed on the machine. In retrospect, DirectX allows multimedia applications take benefit of hardware acceleration features supported by graphics accelerators. PC games benefit the most with the use of DirectX because developers are allowed to standardize certain video display and audio files making it as easy as possible for it to run on any PC.

When running a program that requires a newer release of DirectX and the PC uses an older version the following errors are seen—
  • Cannot initialize dinput9.dll
  • Black/empty screen display
  • This application has failed to start because d3d9.dll was not found. Re-installing the application may fix this problem.
  • Unable to find file d3d8.dll, ddraw.dll or d3d9.dll
  • Dplay.dll has performed an illegal operation
  • Fatal Exception error in dplayx.dll
  • Access violation error in DirectX file D3D8.DLL
  • A required .DLL File, D3D9.DLL, was not found
  • Looping audio, pulsing sound or no sound at all
To solve these problems the simplest solution available is to upgrade DirectX to the latest version.

Another problem with DirectX is that the file downloaded cannot be saved including the updates since the upgrade is rewritten on the older version. So if the DirectX application has to be installed on another PC it will have to be downloaded from Microsoft's site every time. There is a solution for this as well, the appropriate thing to do is download the “redist” version, which means that the package includes the entire file, and is not an active download.

A different problem is related to a flaw in DirectX that puts the Windows system at risk. The error is in the method used by DirectX to check Musical Instrument Digital Interface (MIDI) music files and the two security bugs, which could allow an attacker to achieve control over computers running the bugs. The hacker may well take advantage of the flaws by hosting a specifically crafted MIDI file on a Web site or send the file in a HTML format e-mail. According to Microsoft, Versions of DirectX from 5.2 up to 9.0a are affected and the flaw is rated "critical". Microsoft users are urged to install a patch without delay, known as DirectX 9.0b, a new version of the software that includes the security fix. This problem basically affects gamers causing the PC’s to crash and was discovered a security consultancy in the US known as E-eye.

Also another problem with DirectX is that it requires several ports to flow information freely and depending on the version of DirectX used the number of ports vary.

This might not be a problem for all, but DirectX is a system component and cannot be uninstalled no matter what. If there is a problem with the installation it can be solved by restarting the running applications and reinstallation. After the installation of DirectX 9.0 and there are a few problems, they can be resolved by the installation of updated drivers for the display card, audio card, or input device.

Get a Free Diagnostic Scan with RegCure PC Optimizer
Takes 4 Mins


Free Scan
Click Here



Page copy protected against web site content infringement by Copyscape

© 2008 RegistrySimple.com - Home   Contact Us   Privacy Policy   Terms of Use  

This website provides reviews of various products as a service to the Internet Community.
Each product or service is owned and trademarked by their respective company.
We do not endorse any of the companies, products, or services mentioned.
All information is provided as reviews and opinions only.