文章
2026/10/30
修复Rime小狼毫让VSCode崩溃的问题
2026-10-30
无标签

崩溃的频率非常高,可以说是按几下键盘就会崩溃一次,特别是在输入提交记录的时候,非常令人炸裂,似乎是24H2才有的,但是刚好又是LTSC,所以这系统还是很多人用的

但是这个抽象问题不是小狼毫的bug,而是windows的bug,是windows的输入法框架导致的,所以只能通过修改注册表来解决这个问题

在开始菜单输入 regedit 打开注册表编辑器

在上面的框粘贴 \HKEY_CURRENT_USER\Software\Microsoft\InputMethod\Settings\Common 按一下回车

  1. 找到 InputPanelPageLastOpenTime 双击打开改成 7a42bb00,没有就新建一个,他是64位值
  2. 找到 TouchKeyboardHasEverShown 双击打开改成 0,没有就新建一个,他是32位值

然后需要限制权限,不然你每用一次触摸键盘,Bug又回来了:

  1. 在左边树状结构找到当前选中的 Common 右键,权限,
  2. 添加,高级,立即查找,在下面找到 Everyone 点一下,点两次确定
  3. 高级,双击 Everyone ,类型改成拒绝,点右上角的 显示高级权限,然后取消勾选 读取控制 勾上 设置数值
  4. 点 确定 和 是 直到窗口都关掉

最后注销或者重启一下电脑问题就永久修复了

在中文下输入全角符号#

在一些程序上,万象拼音会默认把符号换成半角的,比如VSCode(Code.exe)
你只需要在右下角托盘图标右键打开用户文件夹,打开 weasel.yaml 改一下

app_options:
Code.exe:
ascii_mode: true
ascii_punct: false

其中 ascii_mode 是默认英文的开关,ascii_punct 是中文使用半角符号的开关

如果咩咩的文章对您有帮助,您可以 请我喝牛奶