电脑上的输入法显示仅桌面,在其他界面就不能打字,请问是怎么回事?

如题所述

这时由于系统管理输入法的组件没有启动导致的。

具体解决方法如下:

1.按下WIN+R快捷键,然后在运行中输入CMD回车,也可以在小娜搜索框搜索CMD打开。

2.打开命令提示符后,输入“Ctfmon”后,按回车。

3.这时再切换输入法,输入法便可以显示在其他窗口之上。

4.如果下次开机还是一样,可以在注册表中操作:

定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run,在窗口的右侧新建名字为ctfmon.exe的字符串值(REG_SZ),并将其值设置为“C:\WINDOWS\system32\ctfmon.exe”。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-28

由于系统管理输入法的组件没有启动导致的。运行cmd,命令行窗口中输入ctfmon,再按Enter运行即可。切换输入法时,输入法便可以显示在其他窗口之上,详细步骤:

1、按windows徽标键+R打开运行界面。

2、然后输入cmd,再Enter运行。

3、出现以下运行窗口。

4、在出现的命令行窗口中输入ctfmon。再按Enter运行。这时再切换输入法时,便可以显示在其他窗口之上。

本回答被网友采纳
第2个回答  推荐于2018-02-22
打开命令字符(win+r)输入CTFMON就好了
原理;ctfmon 或者 ctfmon.exe 进程名称: Alternative User Input Services 描述: ctfmon.exe是Microsoft Office产品套装的一部分。它可以选择用户文字输入程序,和微软Office XP语言条。这不是纯粹的系统程序,但是如果终止它,可能会导致不可知的问题。 程序ctfmon.exe是有关输入法的一个可执行程序,系统默认情况下是随电脑开机而自动启动的。如果你设置了ctfmon.exe不随机自动启动,进入系统后你的电脑任务栏中的输入法图标(即语言栏)就不见了。 要设置ctfmon.exe随机自动启动,可以单击“开始”——>“运行”——>输入“msconfig”(引号不要输入),回车——>打开“系统配置使用程序”窗口——>选择“启动”页,找到ctfmon项并在其前面打上钩,按“应用”、“确定”,重启机器即可生效。 如果在“启动”页,找不到ctfmon项,说明注册表中已将该项删除,可以单击“开始”——>“运行”——>输入“regedit”(引号不要输入),回车——>打开“注册表编辑器”,定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run,在窗口的右侧新建名字为ctfmon.exe的字符串值(REG_SZ),并将其值设置为“C:\WINDOWS\system32\ctfmon.exe”,然后关闭注册表编辑器,再执行前一步的操作即可.本回答被网友采纳
第3个回答  2018-09-19
去属性设置——》输入法修复器——>手动修复——>输入法切换不出来的问题(第二个)。修复完成就可以了。
第4个回答  2019-06-19
建议卸载输入法重新下载一下就好啦,亲测有效
相似回答