Solving the incompatibility between Vista and games

  

Is Windows Vista really so bad? actually not. The reason why Vista is incompatible with some games (such as QQ games, World of Warcraft, etc.) is largely due to the fact that these games were originally in the process of development, not based on Vista, but only "try hard to test" Vista platform. This inevitably shows that Vista is incompatible with the game.

In response to such problems, the author collected and compared these issues, and finally found that these issues have a commonality: DirectX. In other words, it is often caused by the version of DirectX and improper use. Since there is commonality, the solution to the problem is much easier.

1. Run the game prompt XXX.dll error problem

The problem of dll (dynamic link library) error is relatively easy to solve. For example, when a netizen plays "Dynasty Warriors 4", the system prompts d3dx9_27.dll error and cannot continue the game.

The solution to this problem is to copy the d3dx9_27.dll file to the directory "X:WindowsSystem32" where the system partition is located.

Tips:

Similar problems, gamers can copy the corresponding dynamic link library files from the installation CD/file to the "X:WindowsSystem32" directory.

2. With DirectX 9.0c Redist April 2007

The first method can only solve problems one-to-one, if only individual dll files, or some other files are missing, Gamers can extract from the installation CD/file. What if there are multiple files error? If you still use the first method at this time, you will obviously be said "no technical content."

To solve the problem once and for all, it is recommended that gamers consider installing DirectX 9.0c Redist April 2007.

DirectX 9.0c edist April 2007 and DirectX 9 are not a product, we can think of it as "more complete" DirectX 9.

When users install DirectX 9.0c Redist April 2007, it automatically scans the version of DirectX and installs files that are not available on DirectX into the system.

3.Universal d3dx9.dll file

Special note, this method is derived from the experience of some gamers. It is understood that this method can not solve every problem, but in most cases it can be used.

When the user is playing a game, the XXX.dll file is missing, error, etc., you can search the d3dx9.dll file from the system, copy and paste it into the game installation directory, and then put it Change the name to the name of the file that the system reports missing.

4. Keep an eye on Microsoft update patch

If the above methods can not be solved, what should I do? Of course, I am looking for Microsoft! The vista system was developed by them, and he has to be responsible for the problem.

Fortunately, Microsoft released a game compatibility patch for Windows Vista, a new generation operating system, which can correct compatibility problems encountered by many classic PC games on Windows Vista.

Microsoft said that some classic PC games will encounter problems such as being unable to install, running, or running unstable on Windows Vista. This patch fixes compatibility issues on classic PC games such as Lego Star Wars, Battlefield 2, Infinite Flight X, Age of Empires 3, Fable: Lost Chapters, and Dungeon Siege.

Special Tips:

When the above patches are installed, Windows Vista requires genuine verification. In fact, Vista, which is currently activated, can be verified.

Summary:

No matter which system, which game, the compatibility problem between the two will exist now, it will exist in the future, this will be an eternal topic, but also a There will never be a complete solution.

Copyright © Windows knowledge All Rights Reserved