win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

写在前面

本问题解决方法为将ctfmon.exe设为开机启动项

 

 

前天给win10添加了一个新的用户账户,准备用来区分一下不同的功能。然后遇到了一个问题:键盘用不了

win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

 

 

从键盘方面入手尝试了几种解决方法,都没有成功,初步判断应该不是这个问题。于是决定先把微软输入法调出来。

windows设置 → 时间和语言 → 语言 → 选择始终默认使用的输入法

win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

确认设置为“微软拼音输入法

win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

 

 

 设置以后发现还是没法使用,就用win+R打开cmd,输入ctfmon,发现菜单栏右侧出现输入法图标。

这证明是因为开机没有启动ctfmon导致键盘无法在系统内使用。

win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

 

 

 win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

 

这里有几种修改方法:

①win+R打开msconfig,选择启动,进行管理。

网上给的教程一般都是这个样子:

win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

 

实际上win10打开是这个效果:

win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

在任务管理器里也找不到ctfmon

win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

 

所以要使用接下来的方法。

 

②修改注册表

输入win+R运行regedit进入注册表管理

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run目录下,右键新建一个字符串值,数值名称为ctfmon,数值数据为C:\Windows\System32\ctfmon.exe

③用户“启动”文件夹

C:\Users\ __当前用户名__\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,把ctfmon的快捷方式放进文件夹。

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp也可以使用这个,这是全部用户开机启动项的文件夹。

 

 

参考:

百度知道:如何通过注册表修改开机启动项

修改win10开机启动文件夹

 

win10更换新账户,键盘在软件内使用正常但是无法在系统输入框内输入的解决方法

上一篇:WebApi-2 自定义路由与默认路由


下一篇:Delphi WinAPI CompareString 和 CompareStringEx 比较两个标识符指定的两个字符串函数