Windows11 24H2/23H2 输入法/自带输入法/搜狗输入法/百度输入法/微信输入法等 首字母变成英文/首字母打不出汉字/首击键不被认定为拼音 长期解决方案

这个情况似乎从 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值