Article ID: 892075 - Last Review: October 11, 2007 - Revision: 2.6 Characters for some languages do not work correctly when you type them in a 64-bit program on a computer that is running a 64-bit version of Windows XP, Windows Server 2003
SYMPTOMSCharacters for some languages do not work correctly when you
try to type them in a 64-bit program on a computer that is running a 64-bit
version of Microsoft Windows XP, Microsoft Windows Server 2003. For example, when you use an East Asian language Input Method Editor (IME) for your default keyboard layout, you cannot type East Asian language characters in a 64-bit program. This problem can occur when you use the 64-bit versions of the following programs:
CAUSEThis issue occurs because you are using an IME that supports
only 32-bit programs. This IME will not work correctly with a 64-bit program.
WORKAROUNDTo work around this issue, select an IME that supports both
32-bit programs and 64-bit programs. To do this, follow these steps:
Important A 32-bit IME does not work with the Welcome to Windows logon dialog box because the logon is a 64-bit process. If your computer is configured to use a 32-bit IME as the default keyboard layout for the default user profile, you cannot type international characters in the Welcome to Windows logon dialog box. You must manually switch to a 32-bit and 64-bit combined IME. To do this, press ALT+SHIFT. For additional information, click the following article number to view the article in the Microsoft Knowledge Base: 292246
(http://support.microsoft.com/kb/292246/
)
List of languages supported in Windows 2000, Windows XP, and Windows Server 2003
MORE INFORMATIONYou can use the following IMEs on your computer:
Additionally, a 64-bit IME will not work correctly with a 32-bit program, such as the 32-bit version of Notepad or the 32-bit version of Internet Explorer. Each IME includes a dynamic link library (.dll) file. A 32-bit IME uses a 32-bit .dll file. A 32-bit .dll file cannot be loaded into a 64-bit process. Alternatively, a 64-bit IME uses a 64-bit .dll file. A 64-bit .dll file cannot be loaded into a 32-bit process. The IMEs that are included in 64-bit editions of Microsoft Windows XP, Windows Server 2003 provide both the 32-bit binary files and the 64-bit binary files that are required to work correctly in a 64-bit environment. APPLIES TO
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Back to the top
