电脑里的语言栏没了,工具栏里也没有语言栏这一项了,要怎么找回来啊??????
打开我的电脑
1、打开C盘
2、打开windos
3、找到system32文件并打开它
4、找ctfmon双击就出来了。
一.右击任务栏空白处-工具栏-语言栏即可。
二.首先打开文字服务
1. 单击开始,单击 控制面板,然后双击“区域和语言选项”。
2. 在语言选项卡上的“文字服务和输入语言”下,单击详细信息。
3. 在首选项下,单击语言栏。
4,选择“关闭高级文字服务”复选框,,把里面的钩去掉.
三.其次设置语言栏的输入法
1. 单击开始,单击控制面板,然后双击“区域和语言选项”。
2. 在语言选项卡上,在“文字服务和输入语言”下,单击详细信息。
3. 在首选项下,单击语言栏。
4. 选择“在桌面上显示语言栏”复选框。
如果您安装了文字服务, 语言栏将自动显示。 但是,如果您关闭了语言栏,您可以使用此步骤重新显示它。
如果要将语言栏最小化到任务栏,右击任务栏上的语言图标,然后单击“设置",选择你要用的输入法添加就是了.
任务栏----右击----工具栏------单击“语言栏”
如果任务栏中没语言栏了,就先
开始---运行---输入----ctfmon---确定
就有了
1:输入法可以正常使用,只是语言栏不见了,即是按Ctrl+Shift键可以变换输入法。可以按以下步骤
windows xp:控制面板=>区域和语言选项=>语言详细信息=>语言栏勾选“在桌面上显示语言栏”和“在任务栏中显示其他语言栏图标”。
2.如果出现了语言栏但是显示是灰白的,不能设置,而且不能调出输入法。
单击“开始→控制面板”,找到并双击“区域和语言选项”,进入“语言”标签,点“详细信息”按钮,在随后出现的“文字服务和输入语言”对话框中,进入“设置”标签,进入“高级”标签,取消对“关闭高级文字服务”项的选择即可:如果选择了"关闭高级文字服务"后,生效不了.选了应用和确定都不行.那就取消对“关闭高级文字服务”
3、以上的依然不行的话,那么我们看一下选择用户文字输入程序的ctfmon进程是否启动了。
windows xp:“开始”——>“运行”——>输入“msconfig”(引号不要输入),回车——>打开“系统配置使用程序”窗口——>选择“启动”页,找到ctfmon项并在其前面打上钩,按“应用”、“确定”,重启机器即可生效。
4、如果设定启动后,还是不行,我们可以到c盘搜索ctfmon(windows xp是:windows\system32\ctfmon.exe),如果搜索不到ctf,很有可能是这个进程文件损坏。那么从别的同系统的电脑上拷贝该程序或下载一个,然后重新启动系统就可以了,问题就解决了。
2 开始——设置——控制面板——语言和区域设置——语言——文字服务和输入语言——详细信息——高级——系统配置——“关闭高级文字服务”前面的对号取消——确定
3 开始→运行,键入“msconfig”,单击“确定”或回车,运行“系统配置实用程序”,在“启动”里把“Ctfmon.exe”选中,单击“确定”,然后注销或重新启动应该就可以了。
4 打开任务管理器,仔细检查一遍,如没发现ctfmon进程,在运行里面输入ctfmon,提示找不到文件路径(虽然ctfmon不是系统服务但是它位于系统system32文件夹下,是可以在运行里面不输入路径而只输入文件名直接打开的)
些时可写一个最简单的api程序(代码见附录),编译后放到ctfmon.exe所在目录(C:\WINDOWS\system32),并更名为ctfmon.exe。
点击“开始”菜单,点击“运行”,输入internat.exe,确定,重启计算机
附:
程序代码如下:
#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;
}
建议楼主使用【金山卫士】修复语言栏http://labs.duba.net/zt/news_article_013.html
把鼠标移到最下方语言栏位置点右键属性里有设置