/
/

How to Add or Remove the Language Bar in Windows 11

How to Add or Remove the Language Bar in Windows 11 blog banner image

The Language Bar in the taskbar (Windows 11) allows you to conveniently switch between keyboard layouts you have installed. This feature is turned on by default. But while it can be helpful, having a clear system tray can also declutter your workspace, reducing accidents and IT support strain.

Our complete guide explains how to manage the Language Bar in Windows 11, key points you need to consider, and answers to relevant questions.

Enable or disable the Language Bar in Windows 11

⚠️ These methods apply to Windows 11 Home, Pro, Education, and Enterprise editions.

Managing the Language Bar in your taskbar (Windows 11) can benefit accessibility-focused environments. On the other hand, knowing how to remove the Language Bar in Windows 11 enables your IT staff to further optimize your digital workspace.

Method 1: Add or remove Language Bar via Settings app

The simplest way to add or remove the Language Bar is through Windows Settings. Employees can use this method in a user-assisted session.

  1. Press Win + I to open Settings.
  2. Go to Time & language > Typing > Advanced keyboard settings.
  3. Under Switching input methods:
    1. To show the Language Bar, select the checkbox for Use the desktop Language Bar when it’s available.
    2. To remove the Language Bar, clear the checkbox for Use the desktop Language Bar when it’s available.
  4. To dock the Language Bar, click Language Bar options and select Floating on desktop.

Method 2: Configure Language Bar via Control Panel

The Control Panel contains important accessibility settings for legacy systems. These allow you to improve the user experience for multilingual employees and manage input behavior in enterprise/education environments.

  1. Press Win + R, type Control, and press Enter
  2. Go to Control Panel (Category view).
  3. Navigate to Clock and Region > Region > Language Preferences > Typing > Advanced keyboard settings.
  4. Under Switching input methods:
    1. Select the checkbox for Use the desktop Language Bar when it’s available to turn on the Language Bar.
    2. Clear the checkbox for Use the desktop Language Bar when it’s available to remove the Language Bar.
  5. Click Language Bar Options to choose from:
    1. Floating on Desktop
    2. Docked in the Taskbar
    3. Hidden

Method 3: Use Registry Editor to control Language Bar visibility

⚠️ This method requires administrator privileges and involves modifying important Registry values. Before you start, prepare a backup.

Streamline your UI by applying system-wide changes to your Registry. Do the following for your script-based deployment:

  1. Press Win + R, type Regedit, and press Enter.
  2. Navigate to:

HKEY_CURRENT_USER\Software\Microsoft\CTF\LangBar

  1. Double-click the ShowStatus key in the right-hand pane.
    1. If you don’t see the value, do the following:
      1. Right-click on an empty space in the right-hand pane.
      2. Select New > DWORD (32-bit) value.
      3. Name it ShowStatus.
  2. Modify its value:
    1. 0 = Hidden
    2. 1 = Floating on Desktop
    3. 2 = Docked in the Taskbar
  3. Restart your system or sign back in to apply changes.

Method 4: PowerShell script for automation

⚠️ This method requires administrator privileges.

Execute special commands via PowerShell to automate Registry changes across multiple devices. You may also use login scripts to ensure thorough implementation.

  1. Press Win + R, type Powershell, and press Enter.
  2. Run a command to modify the Language Bar.
    1. To hide the Language Bar:

Set-ItemProperty -Path "HKCU:\Software\Microsoft\CTF\LangBar" -Name "ShowStatus" -Value 0

    1. To dock the Language Bar in your taskbar (Windows 11):

Set-ItemProperty -Path "HKCU:\Software\Microsoft\CTF\LangBar" -Name "ShowStatus" -Value 2

    1. To float your Language Bar:

Set-ItemProperty -Path "HKCU:\Software\Microsoft\CTF\LangBar" -Name "ShowStatus" -Value 1

  1. Select Enter.
  2. Exit PowerShell.

Additional considerations for managing the Language Bar in your Taskbar (Windows 11)

The Language Bar supports accessibility, and having it on lets you customize your workspace in impactful ways. As such, you need to prioritize your system’s stability when making modifications, especially in mixed environments.

Input method visibility

Visibility is a big part of accessibility, and you can ensure the workstation’s input method is visible by going to Settings > Personalization > Taskbar and turning on system icons. Input Indicator should be enabled as well.

Taskbar language indicator

The Language indicator displays which input language you’re currently using (e.g., ENG, ESP). When you turn on the Language Bar in your taskbar (Windows 11), make sure the language indicator is on by doing the following:

  1. Press Win + R, type Control, and press Enter.
  2. Go to Control Panel (Category view).
  3. Navigate to Clock and Region > Region > Language Preferences > Typing > Advanced keyboard settings.
  4. Select the checkbox for Use the desktop Language Bar when it’s available to turn on the Language indicator.

Use roaming profiles to implement changes

Use the Group Policy to sync your profiles so that your changes follow the user whenever they log in. You can modify certain aspects of your Language Bar when you navigate to User Configuration > Administrative Templates > Control Panel > Regional and Language Options.

Touch devices

Lastly, the Language Bar may appear differently on touchscreen devices. In this instance, the language switcher is typically integrated into the touch keyboard’s interface along with predictive text. You can turn it on by going to Settings > Personalization > Taskbar > Taskbar corner icons.

🛑| Manage text suggestions on touch keyboards to strengthen your privacy policy.

Read NinjaOne’s guide on how to turn text suggestions on/off for touch keyboards.

Seamlessly manage the Language Bar in the taskbar for Windows 11

The Language Bar empowers your users by letting them customize their keyboard format, giving them access to multiple language settings at a time. Various methods can configure the Language Bar for increased operational efficiency. These workflows can even be further simplified with powerful automation tools.

Remote management tools help you prioritize your system’s stability while applying system-wide changes. The goal is to improve productivity, and all-in-one monitoring software can aid in that effort by lessening human error and eliminating IT heartburn.

FAQs

To dock the Language Bar in your taskbar (Windows 11), do the following:

  1. Press Win + R, type Control, and press Enter
  2. Go to Control Panel (Category view).
  3. Navigate to Clock and Region > Region > Language Preferences > Typing > Advanced keyboard settings.
  4. Select the checkbox for Use the desktop Language Bar when it’s available to turn on the Language indicator.
  5. Click Language bar options, then select Docked in the taskbar.

Do the following:

  1. Press Win + I to open Settings.
  2. Go to Time & language > Typing > Advanced keyboard settings.
  3. Under Switching input methods:
    1. Clear the checkbox for Use the desktop Language Bar when it’s available to remove the Language Bar.

Here’s how you can remove a language setting from your taskbar’s Language Bar:

  1. Go to Settings > Time & Language > Language & Region.
  2. Remove all other languages except your preferred one.

If you want to set a new default setting for your Language Bar, do this:

  1. Go to Settings > Time & Language > Language & Region.
  2. Go to Advanced keyboard settings.
  3. Under Override for default input method, use the dropdown menu to select your default language.

You might also like

Ready to simplify the hardest parts of IT?
×

See NinjaOne in action!

By submitting this form, I accept NinjaOne's privacy policy.

NinjaOne Terms & Conditions

By clicking the “I Accept” button below, you indicate your acceptance of the following legal terms as well as our Terms of Use:

  • Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms.
  • Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party.
  • Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library belonging to or under the control of any other software provider.
  • Warranty Disclaimer: The script is provided “as is” and “as available”, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations.
  • Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks.
  • Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script.
  • EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).