The Windows Vista system is resisted by some users. I think there are three reasons. One is that the user thinks that the Vista system is not mature enough, and the other is that the system security is not recognized by the user. The third is the compatibility problem, and the user is the most headache. The problem, especially the compatibility of the Vista system with the game, has caused most users to give up the Vista system. Many users are interested in using the Vista system, but they can't resist the call of the game. The Vista system has become an upset, and a few people are interested.
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 development process, not based on Vista, but just "working hard" near Vista. platform. This inevitably shows that Vista is incompatible with the game.
for this problem, the author collected and compared these questions, and finally found these problems have one thing in common: 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 the wrong question prompted XXX.dll
have problems dll (dynamic link library) mistake, 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.
method of solving this problem is: the d3dx9_27.dll copy files to the system partition where the "X: \\ \\ System32 \\ Windows" under it.
Tip:
Similar problems, gamers can copy the corresponding dynamic link library file from the installation CD/file to the "X:\\Windows\\System32\\" directory.
2. With DirectX 9.0c Redist April 2007
first method is only one solution to the problem, if only individual dll files, or individual other documents 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. Special note: Now updated to DirectX 9.0c Redist August 2007
DirectX 9.0c Redist August 2007 Download
DirectX 9.0c Redist August 2007 and DirectX 9 are not a product, we can think of it as "more complete" DirectX 9.
into the system when the user installs the file to install DirectX 9.0c Redist August 2007, it automatically scans the version of DirectX, DirectX will not.
3. Almighty d3dx9.dll file
specified, 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.
Note: The above installation package had this document.
4. Microsoft update patches glued
If the above method can not be solved, how 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, some time ago for the new operating system Microsoft Windows Vista released the game compatibility patch, the patch can fix a number of classic PC game compatibility issues on Windows Vista experience.
Microsoft said part of the classic PC gaming experience on Windows Vista can not be installed, not run, or run unstable and so on. 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.
Click to download 32-bit Vista game compatibility patch
Click to download 64-bit Vista game compatibility patch
Special note:
The above patch is installed, Windows Vista systems require genuine verification. In fact, Vista, which is currently activated, can be verified.