ChsIME占用CPU过高导致电脑几乎卡死

匿名
2016-01-14T09:50:40+00:00

设备是Surface Book i7 16G 512G版本

系统已经更新到最新版了(非预览版)

今天已经连续发生了三次,Microsoft IME(ChsIME)占用CPU突然间达到了29%~30%,电脑几乎卡死。

使用任务管理器试图强行关闭输入法无效。关机等待20分钟没反应采取了强行关机。

在我重置电脑之前,还有什么是我可以做的吗?

——————————————————————————

2016年10月8日更新:

在之前的使用中,win10红石版之后这个问题得到了好转。但是在最近一次更新 Windows 10 Version 1607 之后,问题又再次出现了。

目前此状况只出现在使用edge浏览器的时候。IE表现良好。

______________________________________________________________

2016年10月15日更新:

现阶段解决方案:

控制面板>时钟、语言和区域>语言>高级

替代Windows显示语言可以选择你习惯阅览的语言,比如中文中国

替代默认输入法选择一个英语输入法,推荐使用英语英国/英语美国/英语澳大利亚

保存,重启。

在应用了这样的操作之后,开机登陆界面时系统将不自动载入导致问题的system下ChsIME进程,只在需要使用时载入用户的ChsIME。

但是每次需要使用中文输入法时需要按下左Alt和右Shift切换回中文输入法。

(解决方案已失效,2016年10月21日更新)

Windows 家庭版 | Windows 10 | 输入和语言

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释
问题作者接受的答案
匿名
2016-01-20T06:26:03+00:00

您好!

如果有其他问题需要提交,欢迎发帖。

感谢使用微软产品。

此答案是否有帮助?

1 个人认为此答案很有帮助。
0 个注释 无注释

102 个其他答案

排序依据: 非常有帮助
  1. 匿名
    2016-10-12T02:55:44+00:00

    认真观察,会有两个chsime,一个是用户创建的,一个是system创建的,而占用cpu高的是system创建的。所以找到chsime的位置(C:\Windows\System32\InputMethod\CHS),把chsime.exe的权限修改下,除了administrators组有权限,其他的全部选拒绝,然后重启电脑,这样就只会有一个正常的chsime了。我是这么解决的!

    在锁屏界面会调用输入法,就是会加载system创建的chsime.exe,

    然后登录完成后这个chsime.exe并不会退出,一直卡在那,占用CPU30%左右,内存1.1M

    所以登录界面能不能不加载中文输入法

    ?

    谢谢你的提醒,我想起来我换电脑之前为什么后期很少出现这个问题了。

    控制面板>时钟、语言和区域>语言

    增加一个非中文中国输入法,比如英语英国或者英语美国,然后在左侧选择高级。

    显示语言继续选择中文,然后默认输入法采用英文输入法。在日常使用中使用左alt和右shift切换输入法。

    问题的核心应该就是 登录/锁屏 界面调用了输入法的原因,

    而登录完成后这个system调用的chsime.exe因为bug而无法自动结束,一直占用CPU。

    我也一直是有英语(美国)输入法的,但是我这里不管用,一直会出现这个问题(自从国庆更新了补丁),

    只要系统存在自带的这个中文输入法就99%会出现,偶尔登录完成后会自动结束那个进程,

    希望开发维护人员能好好检查一下这个步骤的代码。前面有个人说的很好,这个问题存在了几年了,一直没有完全解决,说明底层代码肯定有问题,这么长时间过去了,推翻代码重写可能都能取得比现在要好的结果。

    此答案是否有帮助?

    0 个注释 无注释
  2. 匿名
    2016-10-11T15:58:28+00:00

    应该是普遍性问题。我的surfacebook也一样。10月更新后立刻就出现了问题。

    此答案是否有帮助?

    0 个注释 无注释
  3. 匿名
    2016-10-10T09:10:55+00:00

    您好!

    感谢您的理解和支持。

    此答案是否有帮助?

    0 个注释 无注释
  4. 匿名
    2016-10-10T07:30:01+00:00

    认真观察,会有两个chsime,一个是用户创建的,一个是system创建的,而占用cpu高的是system创建的。所以找到chsime的位置(C:\Windows\System32\InputMethod\CHS),把chsime.exe的权限修改下,除了administrators组有权限,其他的全部选拒绝,然后重启电脑,这样就只会有一个正常的chsime了。我是这么解决的!

    在锁屏界面会调用输入法,就是会加载system创建的chsime.exe,

    然后登录完成后这个chsime.exe并不会退出,一直卡在那,占用CPU30%左右,内存1.1M

    所以登录界面能不能不加载中文输入法

    ?

    谢谢你的提醒,我想起来我换电脑之前为什么后期很少出现这个问题了。

    控制面板>时钟、语言和区域>语言

    增加一个非中文中国输入法,比如英语英国或者英语美国,然后在左侧选择高级。

    显示语言继续选择中文,然后默认输入法采用英文输入法。在日常使用中使用左alt和右shift切换输入法。

    此答案是否有帮助?

    0 个注释 无注释