This simple step helps to solve Windows 7 Language Bar Missing issue. Sometimes, even after enabled language bar in control panel, it disappears again in Windows 7. You can see the language bar only when UAC prompts for administrator elevation.
Indication: Windows 7 Language bar missing, even after enabling language bar in control panel, it disappears again in Windows 7. You can see the language bar when only UAC prompts for administrator elevation.
Reason: Only one language added as Input language.
Some start up services not started in personal profile.
Solution: Method 1 (if you know this method, try the second method) – You can add the Language bar in control panel by following steps,
Go to Control Panel -> Regional and Language Option -> Keyboards and Languages -> press Change Keyboards..
The following dialog box will be appeared,

Note: Language bar will be displayed either on taskbar or Desktop, only if you selected more than one language as input language.
Make sure your second language is listed in the input language list. If not you can add it by pressing Add button.
Still if language bar is missing in vista or Windows 7 after more than one language listed; go to ‘Language Bar’ as arrow mark pointing in above sample.

Here you can select where the language bar should be appeared or hidden. Make sure ‘Hidden’ is not selected. Select the appropriate option and press OK.
If you cannot see the language bar in vista or Windows 7 computer after above all settings are correct. Here is the tricky part and try this.
Method 2
This method will enable the startup service required for language bar, when your all settings are correct as mentioned above.
Go to Registry editor by typing ‘ regedit’ in Run dialog box. Go to the following location,

Right Click on blank space in right side, select New String Value.

Again right click on newly created value and press modify, then type as below.
“ctfmon”=”CTFMON.EXE”

Press OK, restart your computer. Now you can see the language bar in vista or Windows 7.




I did all the steps above and I STILL can’t see the Language Bar. I did install the Russian keyboard and it shows up in the “Languages and Regions” keyboard feature, but I still can’t see “language bar” as an option for my task bar. I’m running windows 7. This is so frustrating! Yesterday I installed the Russian keyboard on a Win XP computer and I had absolutely no problems. The language bar showed up right way. Today i’m spending over 2 hours, about 10 websites and windows help pages and now I’m wishing that this computer went back to Win XP. 7 is just so frustrating.
Worked out awesome for Me
Thanks so much
this method works for me, thank you very much.
Thank you..
other method
1. Right Click on blank space in right side, select New String Value.
2. Rename the New String Value into “ctfmon”
3. Right Click “Modify….” Value data type in “CTFMON.EXE”
4. Finished
Sorry, first step is optional if already have the string value file call “ctfmon ” just directly rename it.
Lastly, restart computer and done.
No probs, Thanks for your comment.
The method 2 works so much. Thank you so much for your kind help.
I will try whole the ways to resume the language bar.Thanks
thanx it work but the other way thank yuh………..
genius, thanks!
Excellent Tip. I was using the language bar while i had Vista. When i upgraded to W7 Professional it was missing and I could not use the japanese language. I was finally contemplating of going in Ultimate but gave a last try to search in the forums.
A BIG THANK YOU
CHEERS
Sri
Good, I helped one more user.
Большое спасибо,последний вариант самый толковый!
Here is a great solution, it works great !
Go to http://www.wseven.info/ctfmon/
But, considering this website is in Russian, only Lena can read it
Let me give you some explanation.
Scroll down the page and find a paragraph with # 1.
Click on word архив (archive) and save it on your hard drive.
There is a password needed for archive , it is wseven.info
Double-click on Run.exe
Click on Yes.
Restart
Wish you luck, monkrus
thanks mate this works for me perfectly!
Those methods doesnt work for me:(
Another methdi with work for me:
Start->in search box type CTFMON.EXE and pres enter
this should work
This method does the same and makes sure to start CTFMON.exe at every restart.
DUDE!! That was bloody simple. Real easy, much easier than what was earlier proposed in 2nd option.
Thanks mate.
This method works for me. Thank you so much.
I tried so many other methods and spend more than 3 hours, none worked for me.
Finally…a solution that worked!!! Can’t thank you enough!
thank u so much~
thanks it works!!!!!!!!!!!!!!!!!
one day missing language bar in my task bar. but this article help full to me to the restore language bar
thank you.
You must choose more than one language,than the language bar will apear ,sry on bed eng,i hope u understand
@Philip,
Sometimes even after you enable more than one language this will not appear. That time use this registry method.
THANKS A LOT
I’m ok with method 2. coz’ CTFMON.EXE is not on my start up program. No it’s ok
method 2 worked for me thank you very much! will you kind enough to give me solution to fix 0xffffff error when installing google input method. i uninstall it and can’t reinstall it. showing same error repeatidly.
Lik WHY says:
April 11, 2010 at 6:43 am
other method
1. Right Click on blank space in right side, select New String Value.
2. Rename the New String Value into “ctfmon”
3. Right Click “Modify….” Value data type in “CTFMON.EXE”
4. Finished
Thanx a lot m8
@Heartvoice, thanks for this.
Thanks a lot,it really works…=)
I did all the steps but I didn’t get back a language bar. Should delete default strng value and just leave the one with name “ctfmon” ?
I did all the steps but I didn’t get back a language bar. Should delete default strng value and just leave the one with name “ctfmon” ? I did what you said in the past and it did work but I am not able to recover a laguage bar now!
@Andrzej,
You have to modify as “ctfmon”=”CTFMON.EXE”.
Its mainly to start the the CTFMON.EXE service during start up. Make sure opening and closing quotes are correct.
If you are doing all correct, then uninstall the second keyword language, restart the computer and re enable the second language. Hope this will help you.
It works!!!!! Thank you very much^^
the first tip worked! thanks a bunch!
Thank you very much. It worked out a easily and painlessly. Much appreciated.
Thanks a lot Claudiu. you are great…!!!
How can I enable startup from Windows 7?
i have tried these two method, but it is still failed. did you have another method for WIN7 64 BIT OS.
other method
1. Right Click on blank space in right side, select New String Value.
2. Rename the New String Value into “ctfmon”
3. Right Click “Modify….” Value data type in “CTFMON.EXE”
4. Finished
Yup, I have done that and everything preceding it but I still don’t have the language bar.
This might be related to the problem:
Microsoft Speech recognition is not working. On attempting to start the application there is an error message saying that the recognition language is not set to be the same as the UI language. This is not the case – both are set to the same language.
OK, a bit more information.
I have discovered that if I run the command “ctfmon.exe”, (without the quotes), in the run box the Language Bar appears and speech recognition starts working.
I have had a look at the “run” registry subkey in another Windows 7 machine which is working normally and there is no ctfmon.exe value present. Presumably something else must be starting it and whatever it is has got corrupted in the machine which has the problem. It would seem that introducing the ctfmon.exe value into the run subkey would be simply a work around.
Thank you very much for the information, I needed that! :* THANKSSSSS
I did all the steps including the last one and the other method. But the language bar doesn’t show up yet. It only shows when there is a something notification like “Do you allow the following program to…” please help me!
Thank you
Same here, I originally did the first step. Then I went here and done the second method. Then even renamed the string into ctfmon.
But I still do not get it into my taskbar. I’ve hidden it once and now fixed by first step. What should I do?
Please help, thanks.
thanks All. i’m also ok. so thanks.
When I tried right clicked as per the instructions nothing happened .I mean it didn’t show anything , then how do I proceed. My language bar is not exist anymore.
Please help.
Hi
I’ve built a laptop for a user at my company, the operating system is in english but she needs swedish/finnish keyboard availability. Under ANY other profile than hers (she’s added as local admin) there is a language toolbar, however, under her account, no language toolbar show, no amount of ctfmon.exe trickery solves this and we cant customise anything related to location in control panel.
Any ideas about this?
Regards
John
Thank you so much it worked.
Merci beaucoup ca a fonctionner tres bien.
Thanks so much for your help! It actually worked!
Hi it’s really useful
Thanks for the valuable tips . They are very useful
thanks a lot..very helpful advice
Thanks. it works for my VIsta.
Thank you so much for your info. method 1 didn’t it work but method 2 works for my Windows 7. thanks again.
Glad to know that, thanks for confirming.
Same problem here with Windows 7. Only fixed when I did Method2 regedit added string value Name “ctfmon”=”CTFMON.EXE” AND [right click]>[Modify]>[Value data] as follows: (keep the quotes):
‘C:\Windows\System32\ctfmon.exe”
NOW I have language bar joy!
Thanks God, it works! My Japanese language bar is back!
it didn’t work for me , what i must do????????????????
help
Help
Help
Sweet!
It did work! Thanks for awesome tip!
Microsoft Help NEVER helps.
thank you soooomuch
It is not working for me when I am logged into my user account. Please tell me if there is any other method
thanks so much
[FIXED] Bootcamp users for Win7
If you are using Bootcamp and tried all method above, but no luck, try this:
Go to Control Panel -> Region and Language -> Keyboard and Languages tab -> Change Keyboards… ->
Under general tab, see if it is United States (Apple), if there is an (apple), change it to something else like United States-International, the Language Bar should pop up again.
You can move up/down the (apple) to delete it.
Hope this helps.