目录
前言
微软拼音输入法是Windows系统原生自带的输入法,但毕竟是国外的输入法所以对一些中文常用的热梗热词支持的不好,虽然微软拼音提供了【导入用户自定义短语】的功能,但是当导入一个比较大的词库(1.5MB以上,对应成词库条数大约在10万条以上)时会直接出现输入法设置界面卡死的情况,即使点了清除也是卡死,此外还会出现【设置】进程cpu占用飙升的情况。
问题产生原因
初步判断是,当进入时间和语言 > 语言和区域 > 微软拼音输入法 > 词库和自学习 > 用户自定义短语页面时,会直接自动加载词库进行预览显示,所以当词库过大,加载到页面预览的数据过多,就会直接导致页面卡死,当然也可能是触发了某些最大的阈值导致进入程序死循环。上面说到【即使点了清除也是卡死】,是因为【清除】功能按钮就在时间和语言 > 语言和区域 > 微软拼音输入法 > 词库和自学习 > 用户自定义短语页面上,也就是得先进入这个页面才能点击【清除】功能按钮,而一旦进入这个页面就会自动对词库进行加载显示,所以又卡死了,这里就导致存在一个逻辑bug。
解决方案
由于不能通过【清除】功能按钮对导入的自定义短语词库进行删除,所以只能找到词库位置进行手动删除。词库位置位于C:\Users\用户名\AppData\Roaming\Microsoft\InputMethod\Chs这个目录,可以先点击【名称】按文件名升序排列,把以ChsPinyin开头的文件都删掉即可(这是简单粗暴的做法,其实这些都是词库文件,即使全删了下次使用也会重新下载回来,所以没什么影响。更科学的做法是,按修改日期排序找到最近修改的词库文件,也就是只删除出问题的词库文件就行)
如果出现文件被微软拼音程序占用而导致无法删除词库文件的情况,那就去任务管理器把对应程序进程终止后再操作。
总结
到今天才发现CSDN平台强制把我的很多文章都设置成【VIP可见】的权限,本人对此并不知情,也从未主动将我的任何文章设置为该权限,首先感谢平台对本人精品文章的认可,但我写文章纯粹是为了与大家分享知识和经验,我希望更多人通过我的文章能学到东西或解决问题,于此对平台的这种行为表示不认可,我已将相关文章权限恢复最初的【全部可见】权限。