The Input Method Editor (IME) system dictionary path is incorrect
The Input Method Editor (IME) system dictionary path is incorrect The Input Method Editor (IME) system dictionary path is incorrect
Citrix states in their article: CTX102071
CTX102071 - The Input Method Editor (IME) system dictionary path is incorrect
This document was published at: http://support.citrix.com/kb/entry.jspa?externalID=CTX102071
Document ID: CTX102071, Created on: Jul 14, 2003, Updated: Aug 3, 2003
Products: Citrix MetaFrame XP 1.0 for Microsoft Windows 2000, Citrix MetaFrame 1.8 for Microsoft Windows 2000
Symptoms
Remote ICA sessions with IME become unreliable (IME becomes unresponsive, applications are aborted, and so on) when they experience delays in converting Japanese characters.
Cause
The Input Method Editor (IME) 2000 dictionary file in the ICA session is double-registered and refers to a dictionary file on a client device. Therefore, data communication between server and client increases and requires greater bandwidth.
Confirmation
Open the IME 2000 Properties and determine if the System dictionary in Dictionary/Learning tab is double-registered or the dictionary on a client device is enabled.
Conditions
• Remapped Windows 2000 server drive on the MetaFrame server installation.
• Client drive mapping is enabled though server and doesn’t have drive C.
• Windows 2000 or Windows NT 4.0 +IME 2000 are installed on drive A as a client device operating system.
• The last logon or default IME dictionary information is retained in the user profile and the path in the remote session exists on a client device (C:\WINNT\IME\IMEJP\Dicts\***.dic).
Reproduction
1. Install Windows 2000 on drive C of a client device.
2. Install the following operating systems on a server:
• Windows 2000 Professional on drive C
• Windows 2000 Server on drive D
3. Create a user in the domain and configure the user for a roaming user profile.
4. Log on to a client device as a user configured for the roaming user profile.
5. Log off from the client device.
6. Log on to a server console using the same user name.
7. Open the IME 2000 Properties and verify whether or not the dictionary is double-registered or the dictionary on a client device is enabled.
Note: If the MetaFrame server drives were remapped after the IME 2000 dictionary information was retained in the default user’s profile, the symptom could occur from the initial logon even if using a local profile.
Resolution
Apply Hotfix MJ183W031 or MetaFrame XP Service Pack 2 and change the location to the IME System dictionary.
Citrix recommends that you use different profiles for logging on locally and to a terminal server.
For more information about using roaming user profile, see Microsoft Tech Net article No. 418680.
The following is an extract from the Hotfix MJ183W031 readme:
“The Input Method Editor (IME) system dictionary path was incorrect if system drives on the MetaFrame server were remapped. In some cases, the IME dictionary path pointed to a client drive.
“With this hotfix, administrators can execute the following command to correct the mapping of the dictionary path:
drvremap /ime
If user profiles are stored on a network server, append to this command the path to the profile folder. For example, if the path to user profiles is n:\[profile]\%USERNAME%\ntuser.dat, execute this command:
drvremap /ime:n:\[profile]”
Use the driveremap tool included in Service Pack 2 for MetaFrame XP 1.0 for Windows 2000 Server for Japanese and follow the readme. Applying Service Pack 2 DOES NOT affect or change anything because it depends on each environment.
Other Workarounds
• If a user uses a local profile, remove a dictionary pointing to the client drive from the system dictionary in IME 2000 Properties (the Dictionary / Learn) tab and enable the appropriate dictionary on the MetaFrame server. After configuration, the change is retained but each user needs to change the configuration on all MetaFrame servers to which the user is connected.
• Uncheck items related to Connect Client Drives at Logon after selecting Client in Citrix Connection Configuration (ica-tcp) and uncheck Inherit User Configuration or Use Account Setting in Connection Area. If a user needs to use a client device drive, map appropriate drives except for drive C using net use command (for example, net use f:\\Client\C$). If a user needs to refer to drive C for a published application, run net use command before launching applications in an ICA session; thenmMap drive C.
User login
Who's new
- Cachleferah
- Weedbacuupe
- vororourn
- vDonellaCandrah
- SnnaSusi