作者:吳祐賓
你使用倉頡打字的時候,有沒有感受到奇怪的味道:
* 晚上的「晚」永遠都排在第二個字
* 「卜竹竹手一」打不出「産」?而「木中中女」打不出「樓」?
這代表你也是微軟倉頡四代的受災戶
在學習倉頡五代後,一直覺得微軟倉頡和新倉頡的倉頡四代碼表很不友善,一直到最近看到倉頡之友的【替換微軟倉頡碼表,盡享倉頡補完計劃的樂趣】,才知道原來微軟倉頡也可以更新碼表,終於能享受到輸入文字的樂趣了!
首先,本篇文章適用範圍:Windows 10 2004 版以上。記得,Windows 更新有時會覆蓋原來倉頡四代的碼表,記得要再回來更新 (2026/03/18 文末追加:一鍵更換 DLC)
倉頡碼表下載點
下載:MSCJData_Cangjie 開頭字樣檔案
例如:
- MSCJData_20251014_Cangjie3_WithExtJ.7z (三代,到 2025 年 10 月後就沒再更新)
- MSCJData_Cangjie5_20260207.zip (五代)
給倉頡三代的使用者 (習慣打法為:「木中田女」=樓;「戈土心」=應)
倉頡三代補完計劃替換碼表下載地址:https://github.com/Arthurmcarthur/Cangjie3-Plus/releases
給倉頡五代的使用者 (習慣打法為:「木中中女」=樓;「戈人土心」=應)
倉頡五代補完計劃替換碼表下載地址:https://github.com/Jackchows/Cangjie5/releases
安裝步驟
- 任務管理器裏結束兩個Microsoft IME進程。
- 進入 C:\Windows\System32\zh-hk 目錄,刪除
- ChtCangjie.sdc
- ChtCangjie.spd
- ChtCangjieExt.lex
- 打開「包含香港增補字符集字元(HKSCS)」開關。
完成上述步驟後請重新開機,接下來就可以好好體驗倉頡五代所帶來的暢快輸入感!
相信更多愛用倉頡的愛好者不滿足於預設的內容。不過因為我個人沒用到進階設定,想要了解更多細節的倉頡愛好者,歡迎再閱讀補完計畫說明檔。
總結
使用倉頡補完計畫優點
- 字碼編排最貼近符合倉頡歷代改版標準。
- 可以使用倉頡五代輸入方式。
- 重難(ZX)符號輸入完整呈現。
- 還有微軟倉頡獨門快速鍵 100% 保留,例如:
Ctrl+, ,
Ctrl+' 、
Ctrl+. 。
Ctrl+; ;
Ctrl+Shift+; :
`+ +
`- -
`/ /
`/ 向下鍵 ÷
`* 向下鍵 ×
`+ 向下鍵 ±
Ctrl+[ 【 向下鍵 「...
Ctrl+] 】 向下鍵 」...
Ctrl+Alt+, 叫出特殊符號表 (輸入法整合器)
使用倉頡補完計畫缺點
Z開頭的符號碼無法使用,只能使用微軟輸入法的符號快速輸入鍵輸入。(20220904 MSCJData 版本已解決此問題)- 由於微軟倉頡的排序邏輯寫死在程序中,與碼表沒有關聯。補完計畫在調整此問題已將部首、筆畫、兼容區字符移除,RIME 則無此問題
整體來說優點大於缺點,能暢快享受輸入文字的樂趣,在這邊分享給大家。
2026/03/03 附記:
為什麼我執意要使用微軟輸入法引擎?
1. PIME 容易當機 (Python 不知道為什麼就閃退)
2. 小小輸入法在 WinUI (Win App 2.0) 是不能用的,它只能在傳統應用程式下使用
3. 其它的自由倉頡、RIME 等輸入法引擎,操作習慣都要重新熟悉,新設備也需要另外安裝。但熟悉微軟輸入法引擎下,新環境我只需要忍耐字碼位置就好,比較不會換了新設備就變智缺化 (笑)
【2026/03/19 重大更新】一鍵修復 Windows 內建倉頡(三代/五代)選字排序、補完缺字!
上述人工步驟在每次被 Window Update 陰了後,就很懶得重複做,於是我讓 AI 寫了批次檔來做自動更新,原始碼已在 Github 開源供各位取用
Github 專案網址:https://github.com/Eden5Wu/Windows-Cangjie-Updater
三大特色
- 自動升權:因為會修改註冊檔,所以會要求使用者提供系統管理員權限
- 互動式選單:官方有四款需求導向目錄,為此寫了選單,預設為「台灣優先」
- 自動備份 :腳本會自動備份舊碼表,改壞了就換回來即可
原本是寫 bat 批次檔,但倉三和倉五來源目錄皆以中文命名,剛好又是 bat 的罩門,為避免另外說明造成你我困擾,我決定改為 PowerShell (ps1) 來處理
視 bat 為本命的愛好者,也可以在上述 Github 中下載 bat 來使用,程式碼固定為「台灣優先」,有需要再自行修改
實現一鍵安裝的倉頡更新,感覺真是太好啦!
若是哪天又被天殺的微軟「更新」蓋掉,只要再對 .ps1 檔案按右鍵 ->「用 PowerShell 執行」來安裝,3 秒鐘就修復完成!
真是爽快!
常見問題
💡 Q:執行時一閃而過,或是出現「禁止執行指令碼」的紅字報錯?
A: 這是因為 Windows 預設基於安全考量鎖定了 PowerShell 腳本執行。請照以下步驟解鎖:
按下
Win + X鍵,選擇 「終端機 (系統管理員)」。(就是Windows PowerShell)貼上指令:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser並按 Enter。輸入
Y並按確認。
完成後再次對著腳本按「右鍵 -> 使用 PowerShell 執行」即可正常運作









