先确认【显示候选窗口】开关已开启,再按ctrl+shift+b唤醒;若无效则结束ctfmon等进程并以管理员身份重启,接着启用旧版兼容模式(需注销重登录),再还原默认设置,最后修改注册表showcandidatewindow为1强制启用。

电脑输入法打字时只显示拼音、光标后空荡荡不弹出候选词窗口,根本没法选字换词,连“你好”都打不出来——这并非输入法崩溃,而是候选窗口被系统级隐藏、渲染中断或服务未加载所致,必须按真实失效层级逐层修复。
先确认候选窗口是否被手动关闭
右键点击任务栏右下角的输入法图标(如“中”或“ENG”)→ 选择「设置」→ 左侧点「外观」→ 检查右侧【显示候选窗口】开关是否已打开。
这一步漏掉,后面所有操作都白费——开关一关,输入法连候选框的创建指令都不会发出去,进程里压根不渲染任何候选UI。
强制唤醒候选窗口(热键优先)
按下 【Ctrl + Shift + B】 —— 这是微软拼音、搜狗、百度等主流输入法通用的候选窗显隐切换热键,90%的“无候选”问题靠它秒恢复。
如果按完没反应,说明底层服务已中断,需立即进入下一步;若出现候选框但几秒后又消失,大概率是全屏程序干扰或DPI缩放异常。
重启输入法核心服务进程
按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到「详细信息」选项卡 → 找到并依次结束以下三个进程:
ctfmon.exe、microsoft.imeservice.exe、textinputhost.exe。
结束后点击「文件」→「运行新任务」→ 输入 ctfmon.exe → 勾选「以管理员身份运行」→ 回车。
ctfmon.exe 是Windows文本服务框架的命脉进程,它一挂,所有输入法UI组件(包括候选框、语言栏、软键盘)全部失能。仅重启资源管理器或切换输入法无效,必须终止并重拉该进程。
启用旧版兼容模式绕过渲染故障
方法一:任务栏快捷入口
右键输入法图标 → 「设置」→ 左侧「常规」→ 滚动到底部 → 开启「使用以前版本的 Microsoft 输入法」。
方法二:设置应用直达路径(Win11推荐)
Win + I → 「时间和语言」→ 「语言和区域」→ 点击「中文(简体,中国)」右侧「⋯」→ 「语言选项」→ 「键盘」列表中找到「微软拼音」→ 点击其右侧「⋯」→ 「键盘选项」→ 「常规」页→ 开启「兼容性」开关。
【必须注销重登录】 仅关闭设置窗口或重启explorer.exe完全无效,新内核不会加载,候选框依旧空白。
重置输入法为出厂默认设置
第一步:进入设置路径
设置 → 时间和语言 → 语言和区域 → 中文(简体,中国) → 语言选项 → 键盘 → 微软拼音 → 键盘选项 → 「常规」页。
第二步:点击「还原微软输入法默认设置」按钮 → 弹窗中点「是」确认。
第三步:无需重启系统,直接打开记事本输入「zhong」,若候选框立刻出现,说明误关的「显示候选窗口」或误启的「嵌入式候选」已被清除;若仍无反应,说明问题在系统服务或注册表层。
手动修复注册表强制启用候选窗口
按下 Win + R → 输入 regedit → 导航至:
HKEY_CURRENT_USER\Software\Microsoft\IMJ2018\MSUTB。
在右侧查找名为 ShowCandidateWindow 的 DWORD 值;若不存在,右键空白处 → 新建 → DWORD (32位) 值 → 命名为该名称。
双击该值,将「数值数据」改为 1,基数设为「十进制」。
关闭注册表编辑器,注销当前用户并重新登录,候选窗口将依据新策略强制加载显示。











