After the XP English version is installed, Chinese characters are garbled. solution.

Source: Internet
Author: User

3 common solutions

 

1. After the Chinese program environment is changed, it will be correctly displayed

Open the control panel, click "data, time, language, and regional options", and then click "regional and language options". A window is displayed, open the "languages ages" tab in this window, select "Install files for East Asian languages ages (East Asian language support installation)" (Figure 1), and click "Apply ". At this time, the system may require you to insert the operating system installation disc and copy some files, and then restart the system. After the startup, all Chinese files and Chinese webpages can be opened and used normally.

For Windows XP in English version, you only need to install the Chinese Language Pack to display Chinese correctly. In fact, this is not correct. The Chinese Language Pack can only change the English version of the operating system interface from English to Chinese. The Chinese Language Pack must also be installed with East Asian language support. Second, the Chinese Language Pack can only be installed with the English version of Windows XP Professional, the Home Edition does not support language packs. At last, many language packs are not for sale or download. They are only prepared for some large enterprise users and are not easy for individuals and small users.

Correct use of the software

After East Asian language support is installed, all Chinese files can be opened. However, when you install and run the software, you may find that some Chinese software cannot be properly installed and run, this is because garbled characters are displayed on the interface. But why can some Chinese programs be displayed normally?

In fact, all Chinese software that can be normally displayed comply with Unicode standards, such as Microsoft's "target =" _ blank "class = blue Microsoft's office. No additional settings are required, these software can be used on any language platform (of course, the premise is that Chinese fonts have been installed on platforms of different languages ). However, some programs that do not conform to the Unicode standard may be difficult to use. Fortunately, Windows XP has some settings.

In the "Regional and language options" settings of the control panel, open the "advanced" tab, here is a "select a language to match the language version of the non-Unicode programs you want to use" setting (Figure 2 ), this is to set the language environment for your non-Unicode program. If you commonly use non-Unicode programs in simplified Chinese, select "Chinese (PRC)" in the drop-down menu here, and then confirm to restart the computer. In this way, you can use these programs normally.

How to quickly switch the language settings of non-Unicode programs

As we have learned before, for non-Unicode programs, you only need to specify a language environment in the control panel, but most Chinese may have encountered this situation: you need to run non-Unicode programs for both Simplified Chinese and Traditional Chinese. For various reasons, the characters in simplified Chinese and Traditional Chinese are different, this causes the problem that non-Unicode programs in Traditional Chinese will be messy in the simplified Chinese operating system. Although we can set a language environment for non-Unicode programs, however, it is troublesome for people who often need to use multi-language software. On the one hand, the computer needs to be restarted every time the language environment is re-set, and on the other hand, only one language environment can be set at a time, it is difficult to run programs in multiple languages at the same time.

In the face of this situation, the conventional method is to continue to use the previous Chinese platform, but now windows has its own solution, that is, to rely on Microsoft's applocale tool.

Download

After the installation is successful, you can start applocale from the Start Menu. The software interface is very simple. Click "Next" and you can see the page in Figure 3. There are two options, if you are preparing to completely install a non-Unicode program, select "add or remove programs" and click "Browse" to locate the installation program; if you want to use a non-Unicode program that has been installed, select "lunch an application" and click "Browse, select the executable file of the program you want to run. After clicking "Next", the program will require you to select the language type you want to use. If the program you want to install or run is in Traditional Chinese, select "Chinese (traditional)" from the drop-down menu )", click "Next", and click "finish" to complete the settings. The selected program starts to run automatically, and all the previous garbled characters are displayed normally.

 

 

2. inconsistency between default and installlanguage causes garbled characters.

 

Change the region language settings to Chinese (RPC), and then change the registry key value from 0409 to 0804. Restart. No garbled characters

Run the Registry HKEY_LOCAL_MACHINE/system/controlset001/Control
/NLS/language respectively, change the default "0409" of "default" and "installlanguage" to "0804"

 

3. Setting the application software in the registry not only improves the application level, but also solves some difficult problems.

  

● Eliminate garbled display of application software:

Open the hkey_local_machinesystem/currentcontrolsetcontrol/fontassoc associate charset sub-key branch in the registry, and set "symbol (02)" in the right window (this is the internal code of Windows XP) to "no.

 

● Set Font replacement in the application software:

This is often the case when you use the word processing application software. When you take the edited file on a computer to another computer and open it, the original font changes. The reason is that the fonts installed on the two computers are different. The system uses the installed fonts to replace the fonts not installed on the file. If the specified replacement font is different from the original font, the text will be messy and unrecognizable. To avoid these problems, you can use the registry to replace them. Open the hkey_local_machinesoftwaremicrosoftwindows ntcurrentversionfontsubstitutes sub-key branch. You can see that in the window on the right, the key-value names of some key-value items are one type of name, and the value is another type of name. If the system displays the font of the key-value item name, replace it with the font of the value. To change the font you want to replace, double-click the key value and change the value to the expected font name in the displayed dialog box. However, note that the font to be replaced must be a font existing in the "font" in the "control panel", and the spaces in the string must be correct.

  

● Add the executable program Suffix:

In Windows XP systems, all programs suffixed with .comcmd.exe,. bat,. pif, And. CMD can run. If you want to add other executable program suffixes, such. cgj, open the hkey_current_usersoftwaremicrosoftwindows ntcurrentversionwindows sub-key branch in the Registry Editor, and add "cgj" after the programs Key value data in the window on the right.

  

● Short/short file name conversion in application software:

Windows XP supports long file names. Naming a file does not have to be subject to DOS format restrictions. However, when you use the Dir command in the DOS window of Windows XP to view the file name, if the file name exceeds 8 characters, the previous part is automatically truncated and a "~" is added to the end. And a number. This is to be compatible with DOS. Windows XP automatically generates a 8.3-format short file name for long file names. This generation method can be changed by modifying the registry, so that the generated short file name is as consistent as the original file name as possible. Open the hkey_local_machinesystemcurrentcontrolsetcontrolfilesystem sub-key branch, in the window on the right, create a binary key value data "namenumerictail" and change the value to 00. After Windows XP is restarted, the file name displayed in the DOS window will be as close as possible to the long file name, which is easy to distinguish and will never be the same.

  

● Change the font Association:

In Windows XP, the application font may occasionally fail to be properly displayed. In this case, the font Association of the application software in Windows XP may be incorrect. If the font has been properly installed, an error may occur in the font Association in the registry. Open the hkey_local_machinesystemcurrentcontrolsetcontrolfontassoc sub-key branch. The sub-key should have three sub-keys: associated charset, associated defaultfonts, and associated fonts. If the Chinese character software contains garbled characters, the content under the associated defaultfonts subkey is usually incomplete. Here is all the key value names and values under the subkey.

The "" can also be "". In addition, some character sets are specified in associated charset. The key value is the character set name. The value can be "yes" or "no ". If the English software is garbled in Chinese Windows XP. You can change the value of gb2312 (86) to "no", and the restart takes effect.

  

● Add the executable file path of the application:

If the program to be run is not in the specified directory, the dossystem generally sets the path in the autoexec. BAT file of the automatic batch processing file to automatically find the program. In Windows XP, users can add application paths more secretly, instead of setting automatic batch processing. Therefore, you need to modify the registry.

For example, if you want to add a path to the executable file "F: downloadprogram filesaports14active portsaports.exe", enable strongswan in the Registry "and change its default value to F: downloadprogram filesaports14active portsaports.exe, create a new sub-key "path" under the sub-key and change its value to "F: downloadprogram filesaports14active ports ". In this case, you can directly run the program by clicking "aports.exe" or "aports" in the "dispatch" command line.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.