windows10自带简体中文拼音输入法自身问题导致卡住的bug反馈

简体中文的拼音输入法会在C:\Users\<username>\AppData\Roaming\Microsoft\InputMethod\Chs文件夹下创建tmp文件,使用的是Windows API: GetTempFileNameW,但是创建出来的tmp文件并不会清理掉,导致如果使用的时间够长,比如一年,此文件夹下会填充满65535个tmp文件,导致该API无法正常获取临时文件名,并且每次调用会尝试65535次CreateFileW函数调用,最终导致输入中文异常的慢,基本无法输入中文,CPU也占用满单核。请修复此问题!

版本 Windows 10 专业版

版本号 20H2

安装日期 ‎2021/‎6/‎25

操作系统内部版本 19042.1706

体验 Windows Feature Experience Pack 120.2212.4170.0

欢迎咨询社区!我是Pondsi。

建议在任务栏搜索框输入 反馈 打开 反馈中心,提交一下这个情况。

当前建议进入
%AppData%\Microsoft\InputMethod
删除其中的文件夹。
然后打开输入法设置(如下图),词库和自学习,关闭其中的所有开关。

注意!请务必遮挡个人信息(电子邮件/电话/姓名等)。(若是没有,请忽略)
|||| |||||| |||||||| || ||||||||||||||| |||||
The first rule of deferring old age and developing youth is to avoid all emotional disturbances.
---Lin Hele

1 人认为此回复有帮助

·

此回复是否有帮助?

抱歉,这没有帮助。

太棒了! 感谢你的反馈。

你对此回复的满意度如何?

感谢你的反馈,它能帮助我们改进网站。

你对此回复的满意度如何?

感谢你的反馈。

感谢回复,

可以观察1-2天,看下情况。

注意!请务必遮挡个人信息(电子邮件/电话/姓名等)。(若是没有,请忽略)
|||| |||||| |||||||| || ||||||||||||||| |||||
The first rule of deferring old age and developing youth is to avoid all emotional disturbances.
---Lin Hele

1 人认为此回复有帮助

·

此回复是否有帮助?

抱歉,这没有帮助。

太棒了! 感谢你的反馈。

你对此回复的满意度如何?

感谢你的反馈,它能帮助我们改进网站。

你对此回复的满意度如何?

感谢你的反馈。

同时关闭“自学习”和“基于上下文的智能短语提取”应该是可以避免tmp文件的出现了,必须两个都关,只关一个不行

此回复是否有帮助?

抱歉,这没有帮助。

太棒了! 感谢你的反馈。

你对此回复的满意度如何?

感谢你的反馈,它能帮助我们改进网站。

你对此回复的满意度如何?

感谢你的反馈。

根据描述有改善。
可以再观察几天,看下情况。

注意!请务必遮挡个人信息(电子邮件/电话/姓名等)。(若是没有,请忽略)
|||| |||||| |||||||| || ||||||||||||||| |||||
The first rule of deferring old age and developing youth is to avoid all emotional disturbances.
---Lin Hele

此回复是否有帮助?

抱歉,这没有帮助。

太棒了! 感谢你的反馈。

你对此回复的满意度如何?

感谢你的反馈,它能帮助我们改进网站。

你对此回复的满意度如何?

感谢你的反馈。

tmp文件还是会出现,我再继续观察看看会不会持续增加

此回复是否有帮助?

抱歉,这没有帮助。

太棒了! 感谢你的反馈。

你对此回复的满意度如何?

感谢你的反馈,它能帮助我们改进网站。

你对此回复的满意度如何?

感谢你的反馈。

部分增加是正常的。
临时文件通常会在之后自动清理。
建议使用一段时间,看下是否还会卡顿等情况。

注意!请务必遮挡个人信息(电子邮件/电话/姓名等)。(若是没有,请忽略)
|||| |||||| |||||||| || ||||||||||||||| |||||
The first rule of deferring old age and developing youth is to avoid all emotional disturbances.
---Lin Hele

此回复是否有帮助?

抱歉,这没有帮助。

太棒了! 感谢你的反馈。

你对此回复的满意度如何?

感谢你的反馈,它能帮助我们改进网站。

你对此回复的满意度如何?

感谢你的反馈。

其实有种曲线救国的办法

写个bat,cd进入Chs文件并运行del *.tmp命令,然后仍到自启动文件夹里,这样每次开机的时候都会把Chs目录下的.tmp文件清理掉

cd /d %AppData%\Microsoft\InputMethod\Chs

del *.tmp

14 人认为此回复有帮助

·

此回复是否有帮助?

抱歉,这没有帮助。

太棒了! 感谢你的反馈。

你对此回复的满意度如何?

感谢你的反馈,它能帮助我们改进网站。

你对此回复的满意度如何?

感谢你的反馈。

 
 

问题信息


上次更新时间 2024/05/17 1,901 次浏览 适用于: