Windows10LTSC2021输入法对话框消失的解决方案

今天决定把我的 Thinkpad T490 的双系统改为单一的 Windows10LTSC2021, 原因是我的台式机已经配置了 ArchLinux + Windows11 双系统,平时的办公主力为 ArchLinux , 如果笔记本使用 Windows10LTSC2021, 则在 Windows 下的工作直接使用笔记本办公即可。但是,在安装完成 Windows10LTSC2021 后发现输入法的候选框不显示,这是 Windows10LTSC2021 的一个已知的 Bug, 其根本原因在于,微软在精简这个版本时,不小心删除了新版自由软件拼音输入法所依赖的 桌面桥运动时(Desktop Bridge Runtime) 组件。因为缺少必要的运行库,所以输入法就无法正常显示候选框。

方案一:切换到旧版输入法

这是最快捷的临时解决方案,能让输入法立刻恢复正常,操作步骤为:

  • 在任务栏右下角右键点击“中/英”输入法图标,选择设置
  • 在设置窗口中点击常规
  • 找到兼容性部分,打开使用以前版本的微软拼音输入法开关。

方案二:安装缺失的依赖库(更彻底)

这是从根源上解决问题的该当,并且已经被广泛验证有效。其步骤为:

  1. 下载文件:依赖库文件Microsoft.VCLibs https://dl.lancdn.com/landian/soft/vclibs
  2. 解压文件:将下载的压缩包解压,你会得到两个.Appx格式的文件。
  3. 放置文件:将这两个.Appx文件复制到C:盘的目录下。
  4. 安装文件:
    • 右键点击开始菜单,选择Windows PowerShell(管理员)终端(管理员)
    • 在打开的窗口中,根据你的系统类型,输入以下命令并回车
      • 64位系统
        PowerShell
        1
        Add-AppxPackage -Path "C:\Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.Appx"
      • 32位系统
        PowerShell
        1
        Add-AppxPackage -Path "C:\Microsoft.VCLibs.140.00_14.0.30704.0_x86__8wekyb3d8bbwe.Appx"
  5. 重启电脑:命令执行成功后,重启电脑即可生效。

[!WARNING] 如果提示“部署失败”或“资源正在使用中”,可以重启电脑后再试一次。