Description of the Office 2003 Alternative User Input update: November 9, 2004 (870774)



The information in this article applies to:

  • Microsoft Office Professional Edition 2003
  • Microsoft Office 2003 Multilingual User Interface Pack
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Professional
  • Microsoft Office Basic Edition 2003
  • Microsoft Office Small Business Edition 2003
  • Microsoft Office Standard Edition 2003
  • Microsoft Office Students and Teachers Edition 2003

SUMMARY

Microsoft has released an update for Microsoft Office 2003 Alternative User Input. The following "Article contents" section describes the information that this article contains about the update.

INTRODUCTION

The Office 2003 Alternative User Input update: KB870774 updates the framework that is used to support advanced text services in Microsoft Office 2003.

back to the top

MORE INFORMATION

Update details

List of issues that are fixed in all language versions of the update

You cannot type DBCS characters in a Web Part

When you try to type double-byte character set (DBCS) characters in the Properties dialog box of a Web Part in a Microsoft Windows SharePoint Services site, the Input Method Editor (IME) button is not available, and you cannot type the DBCS characters.


New default IME is not retained for the Language bar

When you try to change the Input Method Editor (IME) settings on the Language bar to use a different default IME, the new default IME is not retained the next time that you open the Language bar.


Program quits unexpectedly after you remove IME 6.5

If you remove the Input Method Editor (IME) 6.5 from your computer and then try to use a different IME in a program, the program may quit unexpectedly. Additionally, the Language bar may not close as expected when the program quits.


Accessibility tool receives incorrect text from an AIMM-aware program

When you use an accessibility tool with an AIMM-aware program, incorrect text characters may be returned to the accessibility tool. This issue may occur when the accessibility tool uses the IMMGetCompositionStringA(W) command.


Pressing ALT+~ does not change input mode of Language bar

When you press ALT+~, the input mode of the Language bar is not changed. For example, when you start the Japanese version of an Office 2003 program on a Japanese Windows 2000-based computer, and you press ALT+~, the Input mode of the Language bar is not changed from the Japanese-language to the English-language.


Third-party IME is not started for a non-administrator user

After a third-party Input Method Editor (IME) is installed and set as the default IME on a multi-user computer, the third-party IME is not started when a non-administrator user logs on and uses the Language bar.


E-mail message attachment may open slower than expected

When you open an attachment from an e-mail message, the attachment may open slower than expected. This issue may occur on a computer that has the framework that is used to support advanced text services, such as speech or handwriting, installed.


You receive an error message in the module Browseui.dll when you click Start, and then click Run

If you press SHIFT+CTRL several times to toggle between modes on the Language bar and then quit your Office 2003 program, you may receive an error message in the module Browseui.dll when you click Start, and then click Run. This issue may occur when you use the Use inline AutoComplete option on the Advanced tab in Microsoft Internet Explorer.


MUI files continuously updated when you install updates

When you install an update to the framework that is used to support advanced text services, the Multilingual User Interface Pack (MUI) files must also be updated. This issue occurs because the minor version number of the MUI files are checked during the update.


You can only type English-language characters after you install the Global IME

After you install the Global Input Method Editor (IME) on an East Asian Windows 2000-based computer, you can only type English-language characters.


back to the top

List of issues that are fixed in the Japanese, the Korean, the Chinese Traditional, the Chinese Pan, and the Chinese Simplified versions of the update

IME is not applied the first time that a user logs on

When you set an Input Method Editor (IME) as the default IME for all user accounts on a Microsoft Windows 2000-based computer, the default IME may not be applied the first time that the user logs on.


The Citrix session may slow down after you install the Japanese IME

If you install the Japanese Input Method Editor (IME) and then start a Citrix session, the Citrix session may slow down after several hours or days.


You receive an error message in the module Msctf.dll file when you click Start

If the following conditions are true when you click Start on the Task bar on a Japanese Windows 2000-based computer, you may receive an error message in the module Msctf.dll file:
  • The Japanese Windows 2000-based computer has the Office 2003 framework that is used to support advanced text services installed.
  • The Japanese Windows 2000-based computer has Symantec Norton AntiVirus Corporate Edition 7.6 installed,


The message box takes 30 seconds to close when you shutdown Windows

When you try to shutdown a Japanese Windows 2000-based computer that has the Office 2003 framework that is used to support advanced text services installed without first closing all your open programs, you receive a message box for each open program. When you click End, it takes approximately 30 seconds to close each message box before Windows can shutdown.


ALT+SHIFT and CTRL+SHIFT keyboard shortcut may not work in Office 2003

In Microsoft Office 2003, the ALT+SHIFT or the CTRL+SHIFT keyboard shortcut may not switch between keyboard layouts or input languages.

Note This issue may occur when the Ctfmon.exe file does not receive the keyboard shortcut command request after you press the ALT+SHIFT or the CTRL+SHIFT keyboard shortcut because of a keyboard hook procedure that returns a non-zero value. This non-zero value does not let other parts of your system receive the keyboard shortcut commands, and you cannot switch between keyboard layouts or input languages with the keyboard shortcut commands.


back to the top

Known issues

Known issues during installation of the update

  • The update should only be installed on a Windows 2000-based computer from either the Microsoft Office Update Web site or the Microsoft Download Center. If you try to download and install this update on a Windows-based computer other than a Windows 2000-based computer from the Microsoft Download Center, you will receive the following message:
    This update cannot be applied to this Operating System.
    Note When you install Office 2003 on a Microsoft Windows XP-based (or later versions) computer, the Office 2003 Setup program does not install the framework that is used to support advanced text services.
  • If you install this update on an East Asian version of Office 2003, you must restart your computer.
  • If you install this update on a non-East Asian version of Office 2003, you do not have to restart your computer if you did not install any one of the Alternative User Input (Speech and/or Handwriting) optional components in Office 2003.
back to the top

Installation details

How to obtain and install the update

We recommend that you install the client update by using the Office Update Web site. The Office Update Web site detects your particular installation of Microsoft Office and prompts you to install exactly what you must have to make sure that your Office installation is up-to-date.

To have the Office Update Web site detect the required update that you must install on your computer, visit the following Microsoft Web site and then click Check for Updates: The Office 2003 Alternative User Input update: KB870774 , and also installation instructions and deployment strategies, are also found on the Microsoft Download Center. To download this update from the Microsoft Download Center, visit the following Web site:back to the top

How to determine whether the update is installed

The update contains files with the versions that are listed in the following table.
   File name   Version
   -----------------------
   Msctf.dll   5.1.2409.39
   Msimtf.dll  5.1.2409.39
   Input.cpl   5.1.2409.39
   Sptip.dll   5.1.2409.39
You do not have to install this update if you have a later version of the files that are listed in the table.

To determine whether the update is installed on your computer, follow these steps:
  1. Click Start, point to Search, and then click For Files or Folders.
  2. In the Search for files or folders named box, type the file name of the file you want to find, such as Msctf.dll.
  3. In the Look in box, select your local hard disk.
  4. Click Search Now to search for the file.
  5. Right-click the found file and then click Properties.
  6. On the Version tab, determine the version of the file that is installed on your computer.
back to the top

Information for administrators about .msp files

The administrative update is made up of a full-file Microsoft Windows Installer patch file (.msp file) that is packaged in a self-extracting executable file.

The following .msp file is distributed in this update:

Msctf.msp

back to the top

Features for reinstalling specific components for administrators

If you update your administrative installation point and recache and reinstall Office 2003 on client computers, you can run a command line that includes the REINSTALL=[list of features] property. This property specifies whether you want to reinstall specific components of Office 2003 from the administrative image. For Office 2003 Alternative User Input update: KB870774, the value for [list of features] is as follows.
Language[list of features]
ArabicTranslationFiles_1036,CiceroFiles,TranslationFiles_1025
BulgarianCiceroFiles,TranslationFiles_1031
Chinese PanCiceroFiles
Chinese SimplifiedTranslationFiles_2052,CiceroFiles
Chinese TraditionalCiceroFiles
CzechTranslationFiles_1031,CiceroFiles
DanishTranslationFiles_1031,CiceroFiles
GreekTranslationFiles_1031,TranslationFiles_1036,CiceroFiles
EnglishTranslationFiles_3082,TranslationFiles_1036,CiceroFiles
SpanishTranslationFiles_3082,TranslationFiles_1036,CiceroFiles
EstonianCiceroFiles,TranslationFiles_1031
FinnishTranslationFiles_1031,CiceroFiles
FrenchTranslationFiles_1031,TranslationFiles_1036,CiceroFiles,TranslationFiles_1025
GermanTranslationFiles_1031,TranslationFiles_1036,TranslationFiles_1040,CiceroFiles
HebrewTranslationFiles_1036,CiceroFiles,TranslationFiles_1037
CroatianTranslationFiles_1031,CiceroFiles
HungarianTranslationFiles_1031,CiceroFiles
ItalianTranslationFiles_1031,TranslationFiles_1036,TranslationFiles_1040,CiceroFiles
JapaneseFor Microsoft Office Access 2003, Microsoft Office FrontPage 2003, Microsoft Office FrontPage 2003 Retail Edition, Microsoft Office Outlook 2003, Microsoft Office Outlook 2003 Retail Edition, Microsoft Office PowerPoint 2003, Microsoft Office Publisher 2003, Microsoft Office Excel 2003:

TranslationFiles_1041

For Microsoft Office Professional 2003, Microsoft Office Professional 2003 Retail Edition, Microsoft Office 2003 Standard Edition, Microsoft Office 2003 Standard Retail Edition, Microsoft Office Word 2003, Microsoft Office 2003 Multilingual User Interface Pack:

TranslationFiles_1041,CiceroFiles,IMEMain
KoreanTranslationFiles_1042,CiceroFiles
LithuanianCiceroFiles,TranslationFiles_1031
LatvianCiceroFiles,TranslationFiles_1031
DutchTranslationFiles_1036,CiceroFiles
NorwegianTranslationFiles_1031,CiceroFiles
PolishTranslationFiles_1031,CiceroFiles
BrazilianTranslationFiles_3082,CiceroFiles
PortugueseCiceroFiles,TranslationFiles_1036,TranslationFiles_3082
RomanianTranslationFiles_1036,CiceroFiles
RussianCiceroFiles
SlovakCiceroFiles
SlovenianTranslationFiles_1031,CiceroFiles
SwedishTranslationFiles_1031,CiceroFiles
ThaiTranslationFiles_1036,CiceroFiles
TurkishTranslationFiles_1031,TranslationFiles_1036,CiceroFiles
UkrainianCiceroFiles
Optionally, you can substitute the parameter REINSTALL=ALL to reinstall all Microsoft Office components on the client computer.

For detailed procedures to update an administrative image and update client computers, see the "Updating clients from a patched administrative image" section in the "Distributing Office 2003 Product service packs" topic. To view the "Distributing Office 2003 Product service packs" topic, visit the following Microsoft Web site:The Office Admin Update Center for Office IT Professionals contains the latest administrative updates and strategic deployment resources for all versions of Office. For more information about the Office Admin Update Center, visit the following Microsoft Web site:back to the top

Error signature details

You may receive the following Office 2003 error message:
Microsoft program has encountered a problem and needs to close. We are sorry for the inconvenience. To see what data this error report contains, click here.
Note The placeholder program is for the Office 2003 program that you are running

When you view the data in the error report, the report contains an error signature that is similar to the following error signature. The error signatures that may occur in the Msctf.dll and Sptip.dll files are fixed by this update.
 Application name  Application version  Module name  Module version  Offset
 ----------------------------------------------------------------------------

 Winword.exe       11.0.4920.5          Msctf.dll    5.1.2600.1106   0000ce7e

 Winword.exe       11.0.6359.0          unknown      0.0.0.0         00030980

 Winword.exe       11.0.6359.0          unknown      0.0.0.0         000021c0

 Winword.exe       11.0.6359.0          unknown      0.0.0.0         00000640

 Winword.exe       11.0.6359.0          Msctf.dll    5.1.2600.1106   0000ced4

 Winword.exe       11.0.6113.0          unknown      0.0.0.0         00000001

 Winword.exe       11.0.6113.0          Msctf.dll    5.1.2600.1106   0000ced4

 Winword.exe       11.0.6113.0          Msctf.dll    5.1.2600.1106   0000ce32

 Winword.exe       11.0.6113.0          Msctf.dll    5.1.2600.1106   0000ce35

 Winword.exe       11.0.6113.0          Msctf.dll    5.1.2600.1106   0000ce39

 Excel.exe         11.0.5612.0          Msctf.dll    5.1.2600.1106   0000ce39

 Winword.exe       11.0.5604.0          unknown      0.0.0.0         00000001

 Winword.exe       11.0.5604.0          Msctf.dll    5.1.2600.1106   0000ced4

Additionally, other program versions, module versions, and offsets are possible.

back to the top

Modification Type:MajorLast Reviewed:4/26/2006
Keywords:kbupdateissue kbtshoot kbDownload kbfix kbUpdate KB870774 kbAudEndUser kbAudITPRO