什么是ctfmon.exe,为什么运行?

毫无疑问,您阅读本文是因为您对ctfmon.exe进程感到沮丧,无论您做什么都无法停止打开它。您将其从启动项中删除,然后魔术般地重新出现。那是什么

有关的:这是什么过程,为什么要在我的PC上运行?

本文是我们正在进行的系列文章的一部分,介绍了在任务管理器中找到的各种过程,例如svchost.exe,dwm.exe,mDNSResponder.exe,conhost.exe,rundll32.exe,Adobe_Updater.exe等。不知道这些服务是什么?最好开始阅读!

Ctfmon是用于控制“替代用户输入”和“ Office语言”栏的Microsoft进程。您可以通过语音或写字板或使用亚洲语言的屏幕键盘输入来控制计算机。

如果使用上述任何一种,则应保持启用状态。对于其他所有人,我们将停用该烦人的服务。

根据您的系统配置,有许多不同的步骤可以将其禁用。我试图在下面列出所有方法。

步骤1:在Microsoft Office 2003中禁用

我们可以从Microsoft Office 2003中删除替代文本输入,只需在安装程序中删除该功能即可。

注意:我还没有弄清楚Office 2007的等效设置在哪里(如果有的话),但是我们也可以在下面以其他方式将其禁用。

转到“添加/删除程序”,选择“更改Microsoft Office的安装”,并确保在单击“下一步”之前选中“选择应用程序的高级自定义”复选框。

在列表中找到“替代用户输入”,并将下拉列表更改为“不可用”,因此如下所示:

步骤2a:在Windows XP中禁用

我们还可以采取其他步骤来确保在Windows XP中将其关闭,这似乎是XP用户的最佳答案。

打开控制面板,然后选择区域和语言选项。

选择“语言”选项卡,然后单击顶部的“详细信息”。

现在,在“高级”选项卡上,您可以选择“关闭高级文本服务”,这将立即关闭ctfmon。

您还需要查看第一个“设置”标签,并确保您的“已安装服务”框看起来与此类似:

如果您有多个已安装的服务,那么ctfmon可能会回来…例如,在我的系统上,我的绘图板有一个输入,因此我可以将它用作文本输入……我不在乎,因此我单击了删除它。

步骤2b:在Windows Vista中禁用

据我所知,上述完全禁用文本服务的设置在Windows Vista中似乎不存在,但是我们可以使用类似的方法删除其他输入服务。

打开控制面板,选择“区域和语言选项”,然后找到“更改键盘或其他输入法”。

在键盘和语言选项卡上,您可以选择更改键盘。

现在,您最终将与Windows XP处于同一屏幕。您将再次要删除列表中除默认键盘语言以外的其他已安装服务。

步骤3:从启动中删除

您不希望在执行其他步骤之前先执行此步骤,因为它将再次被覆盖。通过开始菜单运行或搜索框打开msconfig.exe,然后找到“启动”选项卡。

在列表中找到ctfmon并通过取消选中该框将其禁用。请记住,如果您还没有通过其他设置之一禁用ctfmon,那么这对您没有多大帮助。

步骤4:如果其他所有方法均失败

您可以通过从运行框中运行这两个命令(一次一个)来完全注销运行替代输入服务的dll。

Regsvr32.exe / u msimtf.dll

Regsvr32.exe / u msctf.dll

如果执行此步骤,则还应该使用步骤3摆脱启动项。

步骤5:重新启动

重新启动计算机,然后打开Microsoft Office应用程序(如果已安装)。验证ctfmon.exe没有运行。

有关更多信息,您可以阅读有关该主题的Microsoft文章。


$config[zx-auto] not found$config[zx-overlay] not found