必须先确认使用Win10/11自带微软拼音,再通过系统设置启用双拼;若无小鹤双拼选项,需用注册表注入字符串“小鹤双拼2^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt”后重启或注销生效。

要在Windows系统中让微软拼音输入法支持双拼打字,必须先确认当前使用的是Win10或Win11自带的微软拼音,再通过系统设置或注册表启用双拼功能;若直接在输入法状态栏右键点“属性”发现没有双拼选项,说明系统尚未加载该能力,需补全配置。
通过系统设置启用预置双拼方案
这一步适用于 Win10 1903 及以后、Win11 全版本,无需改注册表,操作安全可逆。
1. 按 Win + I 打开系统设置 → 点击左侧【时间和语言】→ 右侧切换到【输入】。
2. 在【相关设置】下方点击【语言和区域】→ 找到【中文(简体)】→ 点击其右侧三个圆点 → 选择【语言选项】。
3. 在【键盘】区域找到【微软拼音】→ 点击其右侧三个圆点 → 选择【键盘选项】。
4. 切换到【常规】选项卡 → 向下滚动至【双拼输入】区域 → 开启【启用双拼】开关。
5. 点击【双拼方案】下拉菜单 → 从中选择“小鹤双拼”“微软双拼”或“自然码”等已内置方案 → 点击右上角【保存】或直接关闭窗口。
此时双拼已启用,但注意:Win11 22H2 起部分新装系统默认不预载小鹤双拼,若下拉菜单里没看到它,必须走注册表注入步骤。
通过注册表注入小鹤双拼方案
当系统设置中找不到小鹤双拼选项时,说明注册表里缺少对应定义字符串,需手动添加。此操作仅影响当前用户,路径为 HKEY_CURRENT_USER,不会波及他人账户。
方法一:用 regedit 图形界面手动添加
1. 按 Win + R 输入 regedit 回车 → 点击【是】允许权限。
2. 在地址栏粘贴并跳转至:HKEY_CURRENT_USER\Software\Microsoft\InputMethod\Settings\CHS。
3. 右侧空白处右键 → 新建 → 字符串值 → 命名为 UserDefinedDoublePinyinScheme0。
4. 双击该字符串 → 在“数值数据”栏完整填入:小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt → 点击确定。
5. 关闭注册表编辑器 → 注销当前用户或重启电脑,使配置生效。
方法二:用命令行一键写入(推荐给批量部署)
右键开始菜单 → 选择【Windows 终端(管理员)】→ 粘贴执行以下命令:
reg add HKCU\Software\Microsoft\InputMethod\Settings\CHS /v UserDefinedDoublePinyinScheme0 /t REG_SZ /d "小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt"
回车后若显示“操作成功完成”,即写入成功;无需重启,但需重新打开【键盘选项】页面才能刷新出小鹤双拼选项。
验证双拼是否生效
启用后,用任意文本框测试即可,无需额外安装软件或重启输入法进程。
1. 确保光标位于可输入位置(如记事本、浏览器地址栏)。
2. 按下 Ctrl + Shift + F 切换双拼/全拼模式(状态栏会显示“双拼”字样)。
3. 输入双拼码验证:比如“好”字,小鹤双拼为 ul,“人”为 iu,“我”为 dj,打出对应汉字即表示生效。
若按 ul 不出“好”,请检查是否仍处于全拼状态,或注册表字符串中漏掉了星号、脱字符 ^ 或末尾的 vt 字符。


















