前言
众所周知,微软拼音作为Windows自带的中文输入法,不能说是难用,只能说是勉强能用。
在更换输入法为Rime之后,却发现这该死的微软拼音无法被删除
一旦按照常规方式在“设置→时间和语言→语言和区域→(中文)选项→键盘→删除微软拼音”之后,微软拼音会暂时消失,btw一旦重启电脑,微软拼音便会重新蹦出来。但是这时候(中文)选项里也没有微软拼音了,此时是无法直接删除的。离谱吗?离谱就对了,这个那个阴魂不散的Edge一样恶心🤮
恢复微软拼音
刚刚说道,在重启电脑后微软拼音会重新出现在输入法候选中且为默认输入法,并且(中文)选项里也没有微软拼音。
那么这时候只需要略微施一点甜头,在“键盘”中重新添加微软拼音,再把微软拼音删除即可
彻底删除微软拼音
如何管控系统
相信大家能看出来,微软拼音和Edge的嚣张离不开Windows11在操作系统层面上的作妖。
那么我们必须得了解管控流氓系统软件的三个方法:
⚠️注意:修改系统软件可能会导致系统功能失效,请谨慎操作
- 文件管理法:通过删除对应软件的文件(目录),同时创建相同名称的目录(文件)(文件拓展名无需考虑)。这样可以使安装程序/修复程序(或者说是Windows Update)无法操作对应文件(目录)而导致安装/修复失败。
但是缺点也很明显,很多目录都被写了保护,主体“TrustedInstaller”拥有目录的完全控制权限,这一主体我没有对其有研究。而如果你成功更改了所有者,并且修改了用户权限,(过程可以看这篇教程(⚠️️大量AD)) ,恭喜你,你已经是主人了。但是大多数情况下你还是无法对文件夹进行操作,即使你获取了完全控制权限。而许多安装程序在安装时也会删除原有文件夹,也就是说每次轮回你都要想尽办法删除文件夹
(Fucking Microsoft)。 - 组策略法:组策略是Windows在专业版的一个工具,家庭版可以参考这篇文章尝试安装组策略(操作未试验)。组策略实际上是Windows将部分对注册表的一系列操作封装起来,以供用户实现对系统的控制。说真的组策略很好用,对系统的危害性近乎为0,但是量太少了不够塞牙缝(
- 注册表法:
Windows唯一真神,系统的命根子注册表是Windows储存各种配置文件的地方,许多程序也喜好将设置/授权什么的存在其中,类似于config.jsonconfig.yaml之类的,通过更改注册表,便可以修改操作系统一些玩意,例如更改更新通道,关闭Windows的安全中心之类的。但是这个方法的危险性极高,尤其是涉及到系统的玩意,所以老人家常说“记得备份注册表”
彻底删除微软拼音
说完了储备知识,接下来就得说说怎么干掉,由于微软拼音的顽固,第一个方法无法授权,第二个方法没有对应设置,于是只能请出注册表
微软的输入法候选菜单存储在注册表的计算机\HKEY_CURRENT_USER\Keyboard Layout\Preload之中
我打开之后里面有三个值,00000804、e0200804和00000409,而系统自带有英语(美国)-美式键盘和中文(简体,中国)-微软拼音,前面的值为在候选中的排名。通过找不同,很容易猜出e0200804为我安装的中文(简体,中国)-小狼毫,通过查询得知英语(美国)-美式键盘的代码为00000409,所以删除00000804即可删除微软拼音
重启,恩,该死的微软拼音果然消失了,有可以体验一下子就可以在中文和英文切换的快感了。
2023/02/17更新:
在Windows更新22H2(25300.1000)之后,这方法失效了,而距离我写博仅仅过了四天。这一次我不想惯着Windows了。
⚠️注意:本操作会导致键盘设置无法使用,请谨慎操作
还是进入注册表的计算机\HKEY_CURRENT_USER\Keyboard Layout\Preload,这次在左侧的目录栏中找到Preload,右键,选择权限,在弹出的新窗口中选择高级。点击所有者右侧的更改,输入账户名,将所有者更改为当前用户(前提得是管理员账户)。应用后选中SYSTEM,点击下方禁用继承,应用后点击编辑,显示高级权限。通过取消勾选,只留下查询数值 枚举子项 通知 读取控制,点击确定即刻。然后重复之前的步骤并重启即可。
⚠️注意:后续恢复重新给予SYSTEM完全权限即可
后记
根据Mircosoft这个大公司的尿性,很大概率在下一次Windows Update中,这该死的微软拼音又会像Edge一样秽土转生,如同打不死的小强 我是很喜欢拥有操作系统的所有权的那种感觉,所以我平时除了使用Windows之外,其实更加喜欢Linux系统一些。我不存在所谓的“绝对开源”“中立开源”“混沌开源”之类的概念,我只是很喜欢能掌控操作系统的全部,知道OS的源代码里没有掺杂什么奇奇怪怪东西的那些感觉。 随着Windows从我最开始使用的Windows XP,到现在的Windows 11 -22H2。我看到了太多臃肿繁杂的东西被强行塞进了Windows这个系统里面,也见识了微软的各种离谱操作,当我慢慢开始吐槽Windows的一堆强制捆绑的时候,我就意识到,当什么时候我不玩游戏了,也许就是我格Windows的时候(PS:什么你说一些软件Windows独占?Wine了解下)