恢复消失的输入法语言栏

Filed under: 计算机安全 |
Posted on

ctfmon

要是语言栏不见了,就会给切换输入法带来麻烦。造成语言栏消失的原因主要是无操作修改了设置,再就是ctfmon.exe文件没有随机启动或是被病毒木马替换了。

ctfmon.exe是Windows操作系统的用户输入法选择服务,用于控制输入法语言栏,提供语音识别、手写识别、键盘、翻译和其他用户输入技术的支持。

系统默认情况下ctfmon.exe是随电脑开机而自动启动的。如果ctfmon.exe不随机自动启动,进入系统后你的电脑任务栏中的输入法图标(即语言栏)就不见了。

以下是几种解决方法:

方法1. 在任务栏的空白处单击鼠标右键→“工具栏”→单击“语言栏”打钩即可。

方法2. “控制面板”→“日期、时间、语言和区域设置”→“区域和语言选项”→弹出“区域和语言选项”窗口→选择“语言”页→按“详细信息”按钮→弹出“文字服务和输入语言”窗口→选择“设置”页→按右下角的“语言栏”按钮→弹出“语言栏设置”窗口→勾选“在桌面上显示语言栏”复选框。

如果在“文字服务和输入语言”窗口的“设置”页中,“语言栏”按钮呈灰色的不可用状态,请选择“高级”页,将“系统配置”下面“关闭高级文字服务”前面的勾去掉,按“应用”按钮,在弹出的提示框中按“确定”,再选择“设置”页→按右下角的“语言栏”按钮→弹出“语言栏设置”窗口 →勾选“在桌面上显示语言栏”复选框。

如果以上方法均无效或无法正常设置,按以下方法处理。

方法3. 单击“开始”→“运行”→输入“msconfig”,回车→打开“系统配置使用程序”窗口→选择“启动”页,找到ctfmon项并在其前面打上钩,按“应用”、“确定”,重启机器即可生效。

方法4. 如果在“启动”页,找不到ctfmon项,可以按以下方法操作:

“运行”→输入“regedit”,回车→打开“注册表编辑器”,定位到 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run,在窗口的右侧新建名字为ctfmon.exe的字符串值(REG_SZ),并将其值设置为“C:\WINDOWS\system32\ctfmon.exe”,然后关闭注册表编辑器,再执行前一步的操作即可。

方法5. 使用安全的ctfmon.exe文件替换C:\WINDOWS\system32文件夹中的ctfmon.exe文件。获取安全ctfmon.exe文件的方法:从其他安全的电脑中拷贝,从安全的网站下载,或从Windows XP的安装光盘,进入I386目录,找到ctfmon.ex_文件,将其复制到C:\WINDOWS\system32文件夹中并将其重命名为ctfmon.exe,再执行下一步操作。

ctfmon.exe下载地址一

ctfmon.exe下载地址二

ctfmon.exe下载地址三

ctfmon.exe下载地址四

One Response to “恢复消失的输入法语言栏”

  1. ...... laimi Says:

    其实就是改个名字就好了,

Leave a Reply