Windows 10自带输入法不显示候选字栏

微软拼音(或者说Win10自带输入法,进程为 Microsoft IME),系统版本 20H2、20H1、2004等更新了功能体验包、输入法等特性的版本,在更新完成 或者 用 Dism++ 等清理比较强力的工具清理后,出现包括输入法、自带截屏(新版)等异常。

  • 现象:
    • 输入后只有下划线,不显示文字候选框,无法按数字键选字,只能用空格键选首位候选词。
    • 无法打开表情面板,无法打开输入法工具栏(新版);
    • 自带截屏(不是 win7 时代就有的老截屏,而是UWP版本的新版截屏)无法使用,提示 ms-screenclip;
  • 原因:
    • 简单讲基本上就是因为 2004 版本之后通过 「设置-应用-Windows可选功能」部署的 「Windows 功能体验包」(Windows.Client.ShellComponents)被删除导致的;
    • 之所以网上能查到的一大片通过启用兼容模式“使用以前版本的微软拼音输入法”能用的原因,是由于老版本的输入法不依赖这个功能体验包,属于治标不治本的鸵鸟方法,相当于你再装一个其他输入法,并没有解决问题,只是绕开。
  • 解决:
    • 「设置-应用-Windows可选功能」中是找不到「Windows.Client.ShellComponents」这个功能的,需要通过 Dism 手动部署安装。

一句话解决:

右键 Windows 开始徽标(或 Win+x),打开管理员模式的 CMD 或 PowerShell,运行以下代码:

DISM /Online /Add-Capability /CapabilityName:Windows.Client.ShellComponents~~~~0.0.1.0
上一篇
下一篇