刚才试了一下 Win+Tab 重命名桌面确实有效,但重启后失效需要重新弄一下。而且我观察了一下,在有 bug 的情况下,alt+tab 切换窗口时,中英文输入的指示(“拼”字左边的“中”/“英”)会快速来回切换,应该是把 alt+tab 的界面识别为一个新的窗口了,然后这个窗口可能默认的中英文状态是有问题的(我猜这个界面强制修改了输入法为中文/英文?),再切换到其他程序时,输入法的逻辑应该是反转了一下中英文状态,又因为被 alt+tab 反转过一次,因此总是与默认中英文状态相反。而在使用临时措施之后,alt+tab 界面的中英文状态也被反转了,依稀可以通过观察中英文指示看出来 alt+tab 窗口是中文输入(与默认状态相反),在切换窗口的一瞬间又有另一次中英文切换,但因为通过临时措施手动指定了 alt+tab 的中英文状态,因此这次在程序窗口中的状态反转一次之后就“正常”了。归根结底,这个临时措施是通过利用 bug 的方式实现的。至于具体原因我没找到输入法的日志,也不清楚怎么调试,还是交给微软吧(天知道要修复多久-.-)。
临时措施的具体方法是 csdn 上的,我简单概括一下:按 win+tab ,右键“桌面 1”,选择重命名,然后按 Shift 来回切换一下输入法的中英文状态,在输入法状态与你默认中英模式相反的情况下,直接按回车保存名字(不用真的改名),然后就正常了。原文链接:
https://blog.csdn.net/zhebushibiaoshifu/article/details/145244463 。