依次点击【开始-运行】,在运行对话框中输入“Regedit”打开注册表编辑器。展开注册表到下面的分支[HKEY_CURRENT_USER\keyboardlayout\preload],在preload主键下面会有数个以序列号1、2、3、4命名的子键,子键的数目和你的机子上安装的输入法一一对应,其中的1、2、3、4代表的就是输入法的排列顺序。比如,你的机子上一共安装了四种输入法,依次为英文、微软拼音、智能ABC和五笔字型,那么1就对应英文,而4对应的就是五笔字型了。所以,要调整输入法的顺序,只需修改和1、2、3、4对应的键值就行了。例如你想让微软拼音和五笔字型互换位置,那么你可以在子键2上点击右键,选择【重命名】,先把它改为“w”或其他不存在的名称,接着将子键4改名为2,最后将w改名为4即可。退出注册表编缉器,重新启动计算机就行了。上面这种方法的好处是你不用知道输入法的键值,当然了,你也可以直接修改输入法的“默认”键值来调整输入法的顺序。 在这里,顺便告诉你另一个关于输入法的技巧。一般情况下,打开计算机时启动的是英语输入法,其实你可以将你常用的中文输入法做为默认输入法,在任务栏的输入法图标上点击鼠标右键(也可在“控制面板”的“键盘”属性中设置),选【属性】,弹出“键盘属性”窗口,点击【语言】页卡,在“安装的键盘语言及布局”窗口中选择某一输入法,将其【设成默认值】,点【确定】按钮退出。这样,该输入法就成了Windows系统默认的输入法。
方法一: 如果你的win2000系统装了officeXP或以上版本,它会在你和系统里留下一个可误的ctfmon.exe,这真的是一个恶魔,曾经困扰了无数的网友。今天我决意执起正义之剑,斩妖除魔,还网友一个纯洁的中英文输入空间!
方法二:依次点击【开始-运行】,在运行对话框中输入“Regedit”打开注册表编辑器。展开注册表到下面的分支[HKEY_CURRENT_USER\keyboardlayout\preload],在preload主键下面会有数个以序列号1、2、3、4命名的子键,子键的数目和你的机子上安装的输入法一一对应,其中的1、2、3、4代表的就是输入法的排列顺序。比如,你的机子上一共安装了四种输入法,依次为英文、微软拼音、智能ABC和五笔字型,那么1就对应英文,而4对应的就是五笔字型了。所以,要调整输入法的顺序,只需修改和1、2、3、4对应的键值就行了。例如你想让微软拼音和五笔字型互换位置,那么你可以在子键2上点击右键,选择【重命名】,先把它改为“w”或其他不存在的名称,接着将子键4改名为2,最后将w改名为4即可。退出注册表编缉器,重新启动计算机就行了。上面这种方法的好处是你不用知道输入法的键值,当然了,你也可以直接修改输入法的“默认”键值来调整输入法的顺序。
方法三:其实只有一句话就是反注册Regsvr32.exe /u msimtf.dll
什么是 Ctfmon.exe (Ctfmon.exe) 文件?
Ctfmon.exe 能够激活中文可选用户输入方法文本输入处理器 (TIP) 和 Microsoft Office 语言栏。
Ctfmon.exe 文件有哪些功能?
Ctfmon.exe 监视活动窗口,并为语音识别、书写识别、键盘、翻译和其他中文可选用户输入方法技术提供文本输入服务支持。
我可以删除 Ctfmon.exe 文件吗?
如果删除 Ctfmon.exe,可能会导致 Office XP 程序出现问题,因此建议不要删除它。要禁止运行 Ctfmon.exe,请按照下列步骤操作。
第 1 步:卸载中文可选用户输入方法
要卸载中文可选用户输入方法功能,请在 Office XP 安装程序中将安装状态设置为不可用。
Microsoft Windows Millennium Edition (Me)、Microsoft Windows 98 或 Microsoft Windows NT 4.0:
退出所有 Office 程序。
单击开始,指向设置,然后单击控制面板。
在控制面板中,双击添加/删除程序。
在安装/卸载选项卡上,单击选中 Microsoft Office XP product,其中 Office XP product 是正在使用的特定 Office 产品的名称。如果使用的是某个 Office 程序的独立版本,请在列表中单击选中相应的产品。单击添加/删除。
在维护模式选项对话框中,选择添加或删除功能,然后单击下一步。此时将显示“为所有 Office 应用程序和工具选择安装选项”对话框。
单击 Office 共享功能旁边的加号 (+) 以将其展开。
单击中文可选用户输入方法旁边的图标,然后选择不可用。
单击更新。
注意:如果安装了多个 Office XP 产品(例如 Office XP Professional 和 Publisher 2002),则必须为安装的每个产品重复上述步骤。
Microsoft Windows 2000 和 Microsoft Windows XP:
退出所有 Office 程序。
单击开始,指向设置,然后单击控制面板。注意:在 Windows XP 中,单击开始,然后单击控制面板。
在控制面板中,双击添加/删除程序。注意:在 Windows XP 中,单击“添加或删除程序”。
在“目前安装的程序”列表中,单击选中 Microsoft Office XP product,其中 Office XP product 是正在使用的特定 Office 产品的名称。如果使用的是某个 Office 程序的独立版本,请在列表中单击选中相应的产品。单击更改。
在维护模式选项对话框中,选择添加或删除功能,然后单击下一步。此时将显示为所有 Office 应用程序和工具选择安装选项对话框。
单击 Office 共享功能旁边的加号 (+) 以将其展开。
单击中文可选用户输入方法旁边的图标,然后选择不可用。
单击更新。
注意:如果安装了多个 Office XP 产品(例如 Office XP Professional 和 Publisher 2002),则必须为安装的每个产品重复上述步骤。
第 2 步:从文字服务中删除中文可选用户输入方法服务
单击开始,指向设置,然后单击控制面板。
在控制面板中,双击文字服务。注意:在 Windows XP 中,单击“日期、时间、语言和区域设置”,然后单击“区域和语言选项”。在语言选项卡上,单击详细信息。
在“已安装的服务”下面,选择列出的每个输入项目,然后单击删除以删除该项目。必须逐个删除所有项目,但以下输入服务除外:
英语(美国)- 默认美国 101 键盘
第 3 步:对 Msimtf.dll 和 Msctf.dll 文件运行 Regsvr32 /U
单击开始,然后单击运行。
在运行对话框中,键入下面的命令:
Regsvr32.exe /u msimtf.dll
单击确定。
对 Msctf.dll 文件重复步骤 1 到 3。
有关如何删除 CTFMon.exe 的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
313176 程序可能会随机启动、退出、失去和获得焦点
为什么在我将 Ctfmon.exe 从 MSConfig 中删除时,它并没有消失?
将 Ctfmon.exe 从 MSConfig 中删除并不会禁用 Ctfmon.exe。有关禁用 Ctfmon.exe 的更多信息,请参阅本文前面的“我可以删除 Ctfmon.exe 文件吗?”一节。
当我从 Office XP 中删除中文可选用户输入方法功能时,Ctfmon.exe 仍然加载。我还需要做什么才能防止其运行呢?
与中文可选用户输入方法功能不同,Ctfmon.exe 是不能卸载的系统组件。有关禁用 Ctfmon.exe 的更多信息,请参阅本文前面的“我可以删除 Ctfmon.exe 文件吗?”一节。
运行 Ctfmon.exe 时需要使用多少系统资源?
如果不运行高级文字服务,Ctfmon.exe 几乎不使用系统资源。高级文字服务是 Ctfmon.exe 通过 TIP 控制的输入技术(语音识别、书写识别和输入方法编辑器)。
我可以根据需要加载 Ctfmon.exe 而不是始终加载吗?
不能根据需要加载和卸载中文可选用户输入方法系统。
我可以在“任务管理器”对话框中单击“结束任务”或在 Ctfmon.exe 进程的“关闭程序”对话框中单击“结束任务”吗?
不能。建议您不要手动关闭 Ctfmon.exe 进程。如果您要停止 Ctfmon.exe 进程,建议您使用“我可以删除 Ctfmon.exe 文件吗?”一节中的步骤。
Ctfmon.exe 在所有操作系统上的功能都相同吗?
一般来说,相同。Ctfmon.exe 在不同的 Microsoft Windows 操作系统上执行相同的任务。
其他信息
Ctfmon.exe 是负责控制中文可选用户输入方法技术的文件。它启动语言栏组件(在任务栏中),并一直在后台运行,甚至在退出 Office XP 程序之后也是如此。每次启动 Windows 时,它也会启动,并一直在后台运行,而与 Office XP 程序是否启动无关。
在安装 Office XP 中文可选用户输入方法组件后,Ctfmon.exe 在 Windows 会话期间继续在后台运行。
在对它行刑之前,我先来宣读一下他的罪状:
1. 无论你打开什么窗口,总会弹出一个输入法工具体,并且默认是中文输入,非常讨厌。
2. 它替换了原来的区域和输入法设置,并以一个文字服务的设置取而代之,而且不能设置默认的输入法。
3. 结束掉原来的输入法工具进程internat.exe,并令他不能在开机时起动。
4. 将自己放在开机时启动的程序列表中,除非修改注册表,否则无法去除。
5. 像病毒一样有重生能力,当你把ctfmon.exe删了以后,他又会随着Office的启动而重新生成。
6. 当你结束了ctfmon.exe后,经常会出现输入法切换快捷键乱掉的情况。
好,经最高程序员审判庭批准,现对ctfmon.exe执行死行,立即执行!
第一步:右击任务栏空白处,点“任务管理器”。
第二步:找到ctfmon.exe,并终止它。
第三步:在系统目录下的system32目录下找到ctfmon.exe,删除掉。
第四步:写一个最简单的api程序(代码见附录),编译后放到ctfmon.exe所在目录,并更名为ctfmon.exe。
第五步:点击“开始”菜单,点击“运行”,输入internat.exe后点击确定。
第六步:重起计算机。
执行完毕!
附:
1. 程序代码如下:
#include <windows.h>
int APIENTRY WinMain( HINSTANCE, HINSTANCE, LPTSTR, int )
{
HANDLE m_hMutex = CreateMutex( NULL, TRUE, "ctfmon.exe" );
if( GetLastError() != ERROR_ALREADY_EXISTS )
while ( 1 ) Sleep( INFINITE );
return 0;
}
2. 如果执行后发现word的输入法无法正确使用,解决办法如下:
第一步:打开word(废话)
第二步:点击“工具”菜单中的“选项”子菜单。点击“编辑”选项卡。
第三步:清除“输入法控制处于活动状态”的复选。点击“确定”
第四步:点击“工具”菜单中“语言”子菜单中的“设置语言”项。
第五步:在列表中选择“英语 美国”,点击确定。
第六步:关闭Word,重起计算机。
解决。
评论