Blank keys appear on the On-Screen Keyboard when "Chinese (Hong Kong S.A.R.) - US keyboard" is selected for the keyboard layout on a computer that runs Windows Vista Home Premium Service Pack 1

Applies to: Windows Vista Home PremiumWindows Vista Home Premium 64-bit Edition


On a computer that runs Windows Vista Home Premium Service Pack 1, you apply the following Regional and Language Options settings:
  • Current format: Chinese (Hong Kong S.A.R.)
  • Current location: Hong Kong S.A.R.
  • Keyboard layout: Chinese (Hong Kong S.A.R.) - US keyboard
However, when you try to use the On-Screen Keyboard to input some characters, most keys on the On-Screen Keyboard are blank. Sometimes, the On-Screen Keyboard shows U.S.-English keys instead of Chinese Traditional keys. After you switch the keyboard to the U.S. keyboard, blank keys appear.

This problem usually occurs when you input characters in the Out-of-Box Experience (OOBE) Wizard. It may also occur after you finish the OOBE Wizard and then log on to the system.


Hotfix information

Important Windows Vista and Windows Server 2008 hotfixes are included in the same packages. However, only one of these products may be listed on the “Hotfix Request” page. To request the hotfix package that applies to both Windows Vista and Windows Server 2008, just select the product that is listed on the page.

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site: Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.


To apply this hotfix, you must have Windows Vista Service Pack 1 installed on the computer.

Restart requirement

You do not have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace any other hotfixes.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Windows Vista file information notes

  • The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table.
    VersionProductMilestoneService branch
    6.0.6000.16xxxWindows VistaRTMGDR
    6.0.6000.20xxxWindows VistaRTMLDR
    6.0.6001.18xxxWindows Vista SP1 and Windows Server 2008 SP1SP1GDR
    6.0.6001.22xxxWindows Vista SP1 and Windows Server 2008 SP1SP1LDR
  • The MANIFEST files (.manifest) and MUM files (.mum) installed for each environment are listed separately. MUM and MANIFEST files, and the associated security catalog (.cat) files, are critical to maintaining the state of the updated component. The security catalog files (attributes not listed) are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows Vista
File nameFile versionFile sizeDateTimePlatform
Auxbase.xmlNot Applicable99718-Dec-200721:17Not Applicable
Auxpad.xmlNot Applicable21218-Dec-200721:17Not Applicable
Base.xmlNot Applicable2,68818-Dec-200721:17Not Applicable
Basealtgr_rtl.xmlNot Applicable24718-Dec-200721:17Not Applicable
Base_altgr.xmlNot Applicable2,71318-Dec-200721:17Not Applicable
Base_ca.xmlNot Applicable2,74418-Dec-200721:17Not Applicable
Base_heb.xmlNot Applicable74118-Dec-200721:17Not Applicable
Base_jpn.xmlNot Applicable80418-Dec-200721:17Not Applicable
Base_kor.xmlNot Applicable46918-Dec-200721:17Not Applicable
Base_rtl.xmlNot Applicable62018-Dec-200721:17Not Applicable
Ea-sym.xmlNot Applicable74918-Dec-200721:17Not Applicable
Ea.xmlNot Applicable37418-Dec-200721:17Not Applicable
Ja-jp-sym.xmlNot Applicable74918-Dec-200721:17Not Applicable
Ja-jp.xmlNot Applicable16,61118-Dec-200721:17Not Applicable
Keypad.xmlNot Applicable72718-Dec-200721:17Not Applicable
Keypadbase.xmlNot Applicable1,07618-Dec-200721:17Not Applicable
Ko-kr.xmlNot Applicable15,10018-Dec-200721:17Not Applicable
Kor-kor.xmlNot Applicable38318-Dec-200721:17Not Applicable
Main.xmlNot Applicable22,17718-Dec-200721:17Not Applicable
Numbase.xmlNot Applicable1,21818-Dec-200721:17Not Applicable
Numbers.xmlNot Applicable20918-Dec-200721:17Not Applicable
Symbase.xmlNot Applicable2,75318-Dec-200721:17Not Applicable
Symbols.xmlNot Applicable59118-Dec-200721:17Not Applicable
Web.xmlNot Applicable20718-Dec-200721:17Not Applicable
Webbase.xmlNot Applicable1,14418-Dec-200721:17Not Applicable
Zh-changjei.xmlNot Applicable9,80318-Dec-200721:17Not Applicable
Zh-dayi.xmlNot Applicable11,06718-Dec-200721:17Not Applicable
Zh-phonetic.xmlNot Applicable10,94718-Dec-200721:17Not Applicable
For all supported x64-based versions of Windows Vista
File nameFile versionFile sizeDateTimePlatform
Auxbase.xmlNot Applicable99718-Dec-200721:18Not Applicable
Auxpad.xmlNot Applicable21218-Dec-200721:18Not Applicable
Base.xmlNot Applicable2,68818-Dec-200721:18Not Applicable
Basealtgr_rtl.xmlNot Applicable24718-Dec-200721:18Not Applicable
Base_altgr.xmlNot Applicable2,71318-Dec-200721:18Not Applicable
Base_ca.xmlNot Applicable2,74418-Dec-200721:18Not Applicable
Base_heb.xmlNot Applicable74118-Dec-200721:18Not Applicable
Base_jpn.xmlNot Applicable80418-Dec-200721:18Not Applicable
Base_kor.xmlNot Applicable46918-Dec-200721:18Not Applicable
Base_rtl.xmlNot Applicable62018-Dec-200721:18Not Applicable
Ea-sym.xmlNot Applicable74918-Dec-200721:18Not Applicable
Ea.xmlNot Applicable37418-Dec-200721:18Not Applicable
Ja-jp-sym.xmlNot Applicable74918-Dec-200721:18Not Applicable
Ja-jp.xmlNot Applicable16,61118-Dec-200721:18Not Applicable
Keypad.xmlNot Applicable72718-Dec-200721:18Not Applicable
Keypadbase.xmlNot Applicable1,07618-Dec-200721:18Not Applicable
Ko-kr.xmlNot Applicable15,10018-Dec-200721:18Not Applicable
Kor-kor.xmlNot Applicable38318-Dec-200721:18Not Applicable
Main.xmlNot Applicable22,17718-Dec-200721:18Not Applicable
Numbase.xmlNot Applicable1,21818-Dec-200721:18Not Applicable
Numbers.xmlNot Applicable20918-Dec-200721:18Not Applicable
Symbase.xmlNot Applicable2,75318-Dec-200721:18Not Applicable
Symbols.xmlNot Applicable59118-Dec-200721:18Not Applicable
Web.xmlNot Applicable20718-Dec-200721:18Not Applicable
Webbase.xmlNot Applicable1,14418-Dec-200721:18Not Applicable
Zh-changjei.xmlNot Applicable9,80318-Dec-200721:18Not Applicable
Zh-dayi.xmlNot Applicable11,06718-Dec-200721:18Not Applicable
Zh-phonetic.xmlNot Applicable10,94718-Dec-200721:18Not Applicable


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates

Additional file information for Windows Vista

Additional files for all supported x86-based versions of Windows Vista

File namePackage_for_kb959332_client_1~31bf3856ad364e35~x86~~
File versionNot Applicable
File size1,367
Date (UTC)30-Oct-2008
Time (UTC)11:04
File namePackage_for_kb959332_client~31bf3856ad364e35~x86~~
File versionNot Applicable
File size1,430
Date (UTC)30-Oct-2008
Time (UTC)11:04
File nameX86_37b5d714a27105daa6c1c50fd184cda5_31bf3856ad364e35_6.0.6001.22298_none_f3403bfccac54e0c.manifest
File versionNot Applicable
File size709
Date (UTC)30-Oct-2008
Time (UTC)11:04
File nameX86_microsoft-windows-tabletpc-softkeyboard_31bf3856ad364e35_6.0.6001.22298_none_d1e201af6abc3557.manifest
File versionNot Applicable
File size103,922
Date (UTC)30-Oct-2008
Time (UTC)04:19

Additional files for all supported x64-based versions of Windows Vista

File nameAmd64_b4d657983974bd39f7a84762244820d8_31bf3856ad364e35_6.0.6001.22298_none_948ec42c169fd368.manifest
File versionNot Applicable
File size713
Date (UTC)30-Oct-2008
Time (UTC)11:04
File nameAmd64_microsoft-windows-tabletpc-softkeyboard_31bf3856ad364e35_6.0.6001.22298_none_2e009d332319a68d.manifest
File versionNot Applicable
File size103,944
Date (UTC)30-Oct-2008
Time (UTC)06:01
File namePackage_for_kb959332_client_1~31bf3856ad364e35~amd64~~
File versionNot Applicable
File size1,375
Date (UTC)30-Oct-2008
Time (UTC)11:04
File namePackage_for_kb959332_client~31bf3856ad364e35~amd64~~
File versionNot Applicable
File size1,438
Date (UTC)30-Oct-2008
Time (UTC)11:04