这个情况似乎从 2024年九月 下旬开始出现,并随 24H2 一起发布。该问题由 Windows 引起。
问题描述
例如此 BUG 触发时,你打字 你好 则会变成 n几号 之类的,第一个字符不会被视为拼音或五笔笔画。附带问题是当你发现第一个字符没有打出来后,退格回去重新打时,会发现多吐字符出来,又变成 nn你好。必须再次退格后重新打字,此输入框才不会出现这个问题。
之前微软有方案是使用微软拼音输入法并切换至 win10 样式,但是这样并为有成效。
一些用户也可能出现默认输入法是正常的,但是第三方输入法(比如搜狗拼音输入法)是存在这个问题的。
复现步骤
在切换窗口(且两个窗口的中英文模式)或输入框时,接下来有大概率出现这个问题。
同一输入框内 先复制 再粘贴 文本,接下来在此输入框内 100% 复现。
解决方案
解决方案目前有如下三种,此处仅阐述第三种可以长期解决此问题的方法,前两种可以去看博主AlanCRL的原文:
https://blog.csdn.net/alan16356/article/details/143787272
解决方案三:重制输入法组件,并且修复系统文件的完整性,暂未发现副作用。
以管理员权限打开cmd,输入:
taskkill /f /im ctfmon.exe
reg delete "HKCU\Software\Microsoft\CTF" /f
reg delete "HKCU\Software\Microsoft\InputMethod" /f
sfc /scannow
dism /online /cleanup-image /restorehealth
shutdown -r -t 0
操作完成后系统会自动重启,或许能解诸君燃眉之急,若Windows又擅自更新,导致旧病复发,重新执行此命令即可。
————————————————
原文链接:https://blog.csdn.net/alan16356/article/details/143787272