应启用msctfmonitor任务并勾选“已启用”,开启桌面语言栏、禁用按应用窗口切换输入法,运行ctfmon.exe唤醒服务;若失败则安装中文语言包或修复注册表langbar项。

电脑右下角显示“已禁用输入法”,键盘敲击无反应、不弹出候选框、无法输入中文,此时不是键盘坏了,也不是系统崩溃,而是输入法服务被系统主动切断或配置项被意外关闭,必须针对性地恢复服务状态和关键设置。
检查并启用MsCtfMonitor任务
这是Windows 10/11中控制输入法框架的核心计划任务,一旦被禁用,所有输入法进程(包括微软拼音、五笔、第三方输入法)都会失去调度能力,即使图标还在任务栏也完全失效。
第一步:按 Win + X → 选择“计算机管理” → 左侧展开“任务计划程序” → “任务计划程序库” → “Microsoft” → “Windows” → “TextServicesFramework”。
第二步:在右侧列表中找到 【MsCtfMonitor】,右键它 → 若菜单中显示“启用”,则点击启用;若显示“运行”,则先点击“运行”,再右键→“属性”→勾选“已启用”→点击“确定”。
注意:不要只点“运行”就以为完事——该任务若本身处于禁用状态,单次运行只能临时生效,重启后还会回归禁用。必须确保其“常规”选项卡里“已启用”复选框被勾选,否则下次开机依然报错。
重置语言栏与默认输入法
很多用户误关了桌面语言栏,导致输入法虽在后台运行,但无法响应焦点切换、不显示候选窗口、热键失灵,看起来就像“被禁用”。
方法一:打开“设置”→“时间和语言”→“语言和区域”→右侧点“语言”→“中文(简体,中国)”→“选项”→“键盘”→确认“微软拼音”已列出;若缺失,点“添加键盘”→选中“微软拼音”→添加。
方法二:回到“语言和区域”→点左侧“输入”→“高级键盘设置”→务必勾选“使用桌面语言栏”,同时取消勾选“允许我为每个应用窗口使用不同的输入法”。
这一步很关键:后者若开启,某些旧版Office或微信PC版会触发输入法上下文隔离机制,导致新窗口无法继承输入状态,表现为“点开Word就变英文,切回桌面才恢复”。关闭它可强制全局统一输入法环境。
手动唤醒输入法服务进程
当ctfmon.exe未启动时,整个文本服务框架(TSF)处于休眠状态,哪怕任务已启用、设置已正确,依然不会响应任何按键。
按 Win + R → 输入 ctfmon.exe → 回车。
如果提示“找不到文件”,说明系统缺失输入法支持组件,需立刻进入“设置→应用→可选功能→添加功能”,搜索“中文语言包”并安装;若已安装但仍报错,则说明注册表中TSF服务路径被篡改,需执行下一步。
打开管理员权限的 PowerShell → 粘贴执行:reg add "HKCU\Software\Microsoft\CTF\LangBar" /v "ShowStatus" /t REG_DWORD /d 3 /f → 回车 → 再执行 ctfmon.exe。











