一、开始→设置→控制面板?,打开控制面板,在控制面板中单击?单击“语言和区域设置”,弹出“语言和区域设置”对话框,单击?“语言”标签,在“文字服务和输入语言”下单击“详细信息”按钮,弹出“文字服务和输入语言”对话框,单击“高级”标签,在“系统配置”下,把“关闭高级文字服务”前面的对号取消(看到下面的注释了没有,选中“会关闭语言栏”),单击“确定”按钮,输入法图标就回来了。
二、1、在输入法图标上,右键,设置。然后将默认输入语言改为美式键盘试试。
2、再不行,右键,设置,“键设置”,第一个“在不同的输入语言之间切换”,“更改按键顺序”只先勾选“切换输入语言”下面选择左手ALT。 确定。
3.然后还是在“键设置”找到“中文(简体)输入法 - 输入法/非输入法切换”,“更改按键顺序”取消“启用按键顺序”前的勾。一路都确定后退出设置。
4、再次进入设置,进入“在不同的输入语言之间切换”,“更改按键顺序”,把右边那个“切换键盘布局”打上勾。确定后退出。
解决了无法使用ctrl+shift以及ctrl+space切换输入法的问题。
三、如果是XP的话,出现无法切换输入法可以尝试一下这个方法:开始》运行》ctfmon,然后“确定”
如果可以了就很可能说明你输入法进程没有随系统启动,系统并没有加载这个进程,有可能是优化软件禁止了随机启动,恢复一下设置就可以了,要是还是不行的话建议直接将C:\WINDOWS\system32目录下的“ctfmon.exe"文件复制到“C:\Documents and Settings\Administrator\「开始」菜单\程序\启动”文件夹里,快捷方式也行,一般就不会出现什么问题了
四、打开控制面板----语言和区域设置----区域和语言选项-----键设置,然后拉到底下看看你的切换输入法设的是哪个,然后设置上。如果还换不了的话,你去从新下个启动输入法的文件,放到C:/windows/system32/然后把ctfmon.exe(输入法启动文件)放到里面(粘贴),再点开始/运行/输入ctfmon.exe就OK了。(点开始之前,先打开任务管理器把运行中的ctfmon.exe结束)