遇到这种情况可以有三种方法解决
法一:控制面板设置
开始菜单——控制面版--区域和语言选项”——双击,弹出的对话框中选“语言”选项。点“文字服务和输入语言”里点“详细信息”。——出来的对话框里选“高级”。——将“系统配置”下的“关闭高级文字服务”里的对号去掉。然后一路确定下去,重启电脑看好问题解决没有;
法二:注册表法
“运行”--“regedit”--找到“HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run”项,在右栏里点击右键“新建→字符串值”数值名称为“ctfmon.exe”数值数据为“C:/WINDOWS/system32/ctfmon.exe”。F5刷新或重启系统即可。
法三:软件法
下载“IME Tool”这一款绿色、小巧的输入法设置工具,它可以完成系统自带的“文字服务和输入语言”所不能完成的一些“工作”,方便、灵活地解决用户在输入法设置上的一些棘手问题。
IME Tool的输入法风格中有两个选项,即:输入法指示器和高级文字服务。在Windows XP系统中,默认情况下高级文字服务功能是开启的,其中高级文字服务又包括了语音识别、手写识别和其它高级输入服务等项,而多数程序通常不支持这项功能,但是如果我们关闭了这项功能,就会相应的关闭语言栏,对于中文用户将不能使用中文输入法。有了IME Tool,我们只用在“常规”选项卡中选择“输入法指示器”即可。IME Tool将会关闭Windows XP中相应的文字管理进程,而启动Windows 2000中的文字管理进程internat.exe,这样既能关闭不需要的高级文字服务功能,又能让中文用户使用上相应的中文输入法,可谓一举两得。
不能取消关闭高级文字服务的问题
最近两天输入法图标找不到了,做表格不能切换中文,到控制面板上把"关闭高级文字服务"的勾取消, 按理说可以解决问题,但是确定之后再开,这个勾依旧还是钩上的。
网上查到最近木马猖獗,会修改注册表,将本属于输入法文件转指向木马的所在文件。如此一来,切换输入法的时候就是启动木马的时机。
解决方法如下,执行regedit,打开注册表,找到HKEY_LOCAL-MACHINE/SOFTWARE/MICROSOFT/WINDOWS NT/Current Version/Image File Executions Options/下找到ctfmon,将其删除,其中有一个键值是“C:/windows/inf/MsnSvc64.exe”,在注册表内查找所有的MsnSvc64.exe的键值,将其删除,并将该文件删除,F5刷新或重启,问题解决。
Q:无法取消“关闭高级文字服务”:
A:如果关闭高级文字服务,在系统下将看不到输入法图标,一般来说只需要启用“关闭高级文字服务”即可。但是有些情况下“关闭高级文字服务”前面的选定无法取消。
只需要将同版本的操作系统windows/system32下的同名文件(ctfmon.exe)复制到对应目录即可。这一般是由于ctfmon.exe文件被杀毒软件误删除D.Ctfmon.exe 是负责控制中文可选用户输入方法技术的文件。