さーよん

How to Install


This introduction is for Windows 11 environment. For Windows 2000 Professional, the installation steps are somewhat different. Please see other sites on how to enable East Asian languages on that platform. For Windows 95/98/NT4, it is required to download Asian language support and input editor files from Microsoft's Web site.

Windows 10 Installation

Original CPIME was developed on Windows XP platform and requires extra setting to be installed on Windows 10 platform.
Due to repeated specification changes in Windows 10 updates, the workaround differs based on which Windows 10 version you are using.

Thanks to Pinyin Joe's great work, he summarized workaround and instructions by each version on his website.
If you are using Windows 10 and having trouble to install or activate CPIME even after the steps below, please refer to the website after executing IME installation ("1. Install CPIME" section below).

FAQ: How to select Cantonese Phonetic IME (CPIME) in Windows 10

To check which version you are using:
  1. Press Windows Key + R to open Run dialog
  2. Type “winver” into the Run dialog, and press Enter.

1. Install CPIME

  1. Download CPIME from download page.
    At first, as the downloaded file is compressed (zipped), uncompressing is required. Right-click the zipped file and left-click "Extract All(A)..." (Following explanation is for Windows XP. If you use another version, please unzip the file by other methods.)

  2. Right-Click "Install_CPIME.INF" file and left-click "Install(I)".
    This is the end of installation. Next shows the explanation about how to set the installed CPIME as a Cantonese Input Method.

2. Set CPIME as one of the Input Languages in Windows





  1. Open Windows PowerShell and copy & paste the commands below to PowerShell window
    ##################################
    $langs = Get-WinUserLanguageList
    $hanthk = ($langs | Where-Object LanguageTag -like 'zh-Hant-HK')
    $hanthk.InputMethodTips.Clear()
    $hanthk.InputMethodTips.Add('0C04:E03D0C04')
    Set-WinUserLanguageList $langs
    ##################################