Win10 1607更新KB3201845后,大家的对微软今天的“改邪归正”长舒一口气,70天以来折腾大家的一个大问题终于在今天发布的累计更新补丁包里面予以解决,具体的大家可以看下ghost123刚才《Surface用户笑Cry!Win10更新KB3201845解决Microsoft IME CPU占用》这篇文章。
刚才的文章提到了早前网上流传的一个命令行解决方案,即用管理员身份运行命令提示符后,输入两句代码来限制Microsoft IME(ChsIME.exe)的System系统权限,原命令行如下——
打开管理员的命令提示符,运行:
if exist "%SystemRoot%\System32\InputMethod\CHS\ChsIME.exe" (
takeown /f "%SystemRoot%\System32\InputMethod\CHS\ChsIME.exe" /A
icacls "%SystemRoot%\System32\InputMethod\CHS\ChsIME.exe" /deny "NT AUTHORITY\SYSTEM:RX")
就不会出现SYSTEM用户的ChsIME.exe进程了。
刚才也提到,这个命令行表面上解决了开机登录后的Microsoft IME(即 ChsIME.exe)进程不再出现,但是每次关屏后也会杀死这个进程,导致中文输入法会出现使用故障。这是不完美的解决方法,但也确实是这40天来最好的解决方法,但是既然微软今天发布了KB3201845(“Windows 10版本1607和Windows Server 2016年的累积更新:2016年12月9日”),那么很多朋友就面临一个问题:如何把之前的非完美解决方案做一个回退?
为了完美而反复折腾,继续笑Cry,上篇文章评论里谁说要把水印调整下透明度来着……
小编在这儿提供一个“逆向”命令,大家可以尝试一下:
第一步先打开命令提示符(管理员),然后输入运行:
if exist "%SystemRoot%\System32\InputMethod\CHS\ChsIME.exe" (
takeown /f "%SystemRoot%\System32\InputMethod\CHS\ChsIME.exe" /A
icacls "%SystemRoot%\System32\InputMethod\CHS\ChsIME.exe" /grant "NT AUTHORITY\SYSTEM:RX")
这样就把之前的SYSTEM权限设置给去掉了,即 /grant 把之前的 /deny 给予回退。
也有个说法,是使用 /remove:d 代替之前的 /deny,这个大家自行实践下。
附带放上图示:
有什么问题大家可以评论里面讨论,会及时跟进反馈决定是否完善或新发文章。