up vote 3 down vote favorite
2
share [g+] share [fb]

Whenever I log on to a new Windows server (and that happens a lot), one of the first things I do is close the "language bar" in the lower right corner (I don't need to switch between lots of different keyboards on a remote server, why would I?).

And it seems as if some Microsoft manager had a conversation with the shell team:

"Did you include the annoying language bar?"

"Good. Does it ask Are You Sure if the user tries to close it?"

"Excellent. Can you move the Are You Sure box to the far corner of the screen?"

Is there any way to automate getting rid of the language bar?

link|improve this question

79% accept rate
feedback

3 Answers

up vote 5 down vote accepted

The lanuage bar can be "uninstalled" completely by running the following command:

regsvr32.exe /u /s msutb.dll

Regsvr32.exe usage

You can use the Regsvr32 tool (Regsvr32.exe) to register and unregister OLE controls such as DLL or ActiveX Controls (OCX) files that are self-registerable. This may be necessary to troubleshoot some issues with Windows, Microsoft Internet Explorer, or other programs. For example, the following article in the Microsoft Knowledge Base requires that you use Regsvr32.exe to unregister the Wuv3is.dll control before you reinstall it from the Windows

RegSvr32.exe has the following command-line options:

Regsvr32 [/u] [/n] [/i[:cmdline]] dllname

/u - Unregister server 
/i - Call DllInstall passing it an optional [cmdline]; when used with /u calls dll uninstall 
/n - do not call DllRegisterServer; this option must be used with /i 
/s – Silent; display no message boxes (added with Windows XP and Windows Vista)
link|improve this answer
1  
You set your language, then disable it. Need it again? regsvr32 msutb.dll – Ivo Flipse Aug 5 '09 at 11:31
I agree with this – joe Aug 5 '09 at 11:37
2  
Is this safe? I.e. will it affect anything else on the machine? I assume I can just re-register the DLL to get it back if I notice that something stops working? – Andrew J. Brehm Aug 5 '09 at 11:42
feedback

Somehow I missed the "from command line" in the question title. But since the language bar shows on the desktop, you must have access to the explorer shell for it to annoy you; I'll leave this answer here anyway in case it's helpful.


In XP, there's an option in the Regional and Language Options control panel:

  • In the Languages tab, click Details... in the Text services and input languages group.

  • In the Settings tab of the dialog that comes up, click Language Bar... in the Preferences group.

  • You'll see a setting for Show the Language bar on the desktop.

Surely there's a similar setting for Windows Server?

link|improve this answer
feedback

Uninstalling the language bar does not answer the question.

link|improve this answer
Yes, it does. Anything that makes it go away really. – Andrew J. Brehm Oct 15 '09 at 10:29
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.