Windows7 can not play World of Warcraft solution

  

In fact, Warcraft can not run is not compatible with the system language, the system's default language is English, even after installing the official Simplified Chinese package, the system still thinks that it is English, so as long as the small Modify it to make the system recognize it as Simplified Chinese.

First execute the registry file, then replace war3.exe and game.dll, use the registry file to skip the opening animation of the first startup

Note: Please backup before replacing War3.exe and game.dll in case of emergency, this step is very important

This is a solution to replace 2 files, the file is in the attachment

But I think this method is not good. . . . . . .

There is still a way

to make the system recognize Simplified Chinese, don't play any Warcraft patch! The method is as follows

Win+R Call up "Run" and enter "regedit" (without quotes) Enter and open the Registry Editor. Expand the [[HKEY_LOCAL_MacHINE\\SYSTEM\\ControlSet001\\Control\\Nls\\Language] branch, and find the two string values ​​"Default and "InstallLanguage" in the right window, double-click them, and place them in the pop-up editing dialog. The numerical data is modified to "0804" (ie Simplified Chinese), (default is 0409, ie English) Click the "OK" button to save. Restart and log in to Windows to run. This method is very simple.

There are also Chinese language packaging after the system recognizes English, naturally no modification is required.

There is also a way to use the hex editor to change the line. The same principle

English version Windows 7 may not play Warcraft 3, it will prompt you to need a specific language version. Modify the game.dll file. Any Warcraft 3 version of the general

regardless of Warcraft which version of the game.dll on the system language version judgment It’s all in one place.

It’s just a matter of changing a place.

Open the game.dll search for 3D0408000074 with UltraEdit, remember to be the first place to search, 1.22 and 1.23 may find two places, is the front The one.

Change 74 to EB, which is uppercase EB. Then save it.

Copyright © Windows knowledge All Rights Reserved