Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

Windows 10 has several different language controls that are often called the “language bar.” A floating toolbar, an ENG/US taskbar indicator, and the temporary layout switcher require different fixes. Match the symptom first, then use the corresponding setting below.

What you see What it is Use this fix
A rectangular toolbar floating over windows Legacy desktop Language Bar Set Language Bar to Hidden
ENG, EN, US or another abbreviation beside the clock Taskbar Input Indicator Turn off Input Indicator, or remove layouts you do not use
A temporary list in the middle or corner of the screen Keyboard-layout switcher Check Windows + Space, Alt + Shift and other input hotkeys
It appears with broken typing in Search, Settings or sign-in fields Text-input problem Repair ctfmon.exe and the text-input service

Hide the floating Language Bar

For a bar that floats on the desktop or docks itself to the taskbar, use the Windows 10 legacy Language Bar setting:

  1. Press Windows + I to open Settings.
  2. Go to Time & Language > Typing.
  3. Select Advanced keyboard settings.
  4. Select Language bar options.
  5. On the Language Bar tab, choose Hidden.
  6. Select Apply, then OK.
  7. Sign out or restart Windows and check whether the setting remains.

The same dialog offers Floating On Desktop, Docked in the taskbar and Hidden. Hidden is the direct control for a visible legacy bar. Microsoft documents this Windows 10 workflow at its keyboard-layout support page.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Understand the desktop-language-bar checkbox

In Advanced keyboard settings, review Use the desktop language bar when it’s available. This determines whether Windows uses the legacy desktop bar instead of the normal taskbar Input Indicator; it is not a universal “hide every language control” switch. Changing it can make the taskbar indicator appear or disappear.

#1 Best Overall
Sale
Logitech K120 Full Size Wired Keyboard USB Plug-and-Play Windows - Black
  • All-day Comfort: The design of this standard keyboard creates a comfortable typing experience thanks to the deep-profile keys and full-size standard layout with F-keys and number pad
  • Easy to Set-up and Use: Set-up couldn't be easier, you simply plug in this corded keyboard via USB on your desktop or laptop and start using right away without any software installation
  • Compatibility: This full-size keyboard is compatible with Windows 7, 8, 10 or later, plus it's a reliable and durable partner for your desk at home, or at work
  • Spill-proof: This durable keyboard features a spill-resistant design (1), anti-fade keys and sturdy tilt legs with adjustable height, meaning this keyboard is built to last
  • Plastic parts in K120 include 51% certified post-consumer recycled plastic*

Turn off the taskbar Input Indicator

If only an abbreviation remains beside the clock, change the taskbar system-icon setting:

  1. Right-click an empty area of the taskbar and select Taskbar settings.
  2. Under Notification area, select Turn system icons on or off.
  3. Set Input Indicator to Off.

This controls the taskbar icon, not necessarily a floating legacy bar. If the icon returns, check the desktop-language-bar setting and remove layouts that are not needed.

Remove keyboard layouts you do not use

Extra layouts keep an input selector available and can be reintroduced by language or account configuration. Removing a keyboard layout is different from removing an entire language pack.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Start > Settings > Time & Language > Language.
  2. Under Preferred languages, select a language and choose Options.
  3. Under Keyboards, select the unwanted layout and choose Remove.
  4. Repeat these checks for every installed language.
  • A layout may be listed under a language you did not expect.
  • The display language and keyboard layout do not have to match.
  • Remove can be unavailable when it is the only keyboard layout for that language. Add a replacement layout first, then remove the old one.
  • If you need two or more layouts, keep them and hide the visual indicator instead of deleting them.

Microsoft’s current page may show newer Language & region wording, but the steps above are the Windows 10 route: Change your keyboard layout.

Rank #2
Portable Ring Bluetooth Barcode Scanner Wireless 2.4Ghz &USB Wired 3 in 1 Connection Windows.Mac OS.Android.Portable Wearable Mini Finger Bar Code scanners
  • 【Longer Standby Time】Larger 380 mAh battery.longer standby time and continuous working time .the scanner can work continuously for 6.5 hours.Standby time up to 30 days
  • 【Languages available for the ring reader】Supports English;Belgian Finnish;French;German;Italian;Swedish British Danish;Norwegian;Spanish ;Portuguese ;Turkish Q;Turkish F Japanese ;Russian;Brazilian ; Greek;Hungarian Dutch;Polish Romanian; Slovak;(Virtual keyboard supported)
  • [Bluetooth 2.4GHz wireless and USB wired] Bluetooth wireless range: 49ft indoors/98ft outdoors. 2.4Ghz wireless range: 49ft indoors/164ft outdoors (open area, no obstacles)
  • 【3 in 1 Wireless Bluetooth Connection】:Compatible with Bluetooth Function; 2.4G Wireless connection receiver; Wired connection. Easily connected with your laptop, PC, mobile phone, tablet, iphone, ipad, POS. Work with Windows XP/7/8/10, Mac OS, Windows Mobile, Android OS, iOS
  • 【Support 1D Code Scanning】:Quick Barcode Scanning Speed. 1D barcode: UPC, EAN, Code128, Code39, Code11, Interleaved 2 of 5, Codabar,[Non-readable on-screen barcode] (Not supporting QR codes)

Stop accidental language switching

Windows + Space cycles through installed layouts. Alt + Shift may also switch languages, depending on your configuration. To inspect the assigned sequences:

  1. Open Settings and search for Advanced keyboard settings.
  2. Open Input language hot keys (the wording can vary by Windows 10 release).
  3. On Advanced Key Settings, review or remove unwanted key sequences.

A temporary popup after a shortcut is not evidence that the persistent Language Bar setting failed.

If the bar returns after every restart

Work through these steps in order:

  1. Set Language Bar to Hidden, apply the change, then sign out or restart.
  2. Inspect every installed language and remove duplicate or unwanted keyboard layouts.
  3. Press Windows + R, enter C:WindowsSystem32ctfmon.exe, and press Enter. This restarts the text-input component for the current session.
  4. Open services.msc. On Windows 10, find Touch Keyboard and Handwriting Panel Service; if it is disabled, set it to Manual or Automatic and start it if stopped.
  5. Sign out and back in, then restart Windows.
  6. If the behavior is limited to one account, test a new local user profile.
  7. Use Windows repair tools or an in-place repair installation only after backing up data and exhausting the simpler checks.

The service also supports handwriting, touch keyboard and IME functions, so do not disable it merely to hide an icon. Microsoft uses the name Text Input Management Service for newer Windows releases; the older name applies to Windows 10. See Microsoft’s IME troubleshooting guidance.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When the problem is actually broken text input

Treat the issue as a text-input failure—not a cosmetic bar—if you cannot type in the taskbar Search box, Settings, Microsoft Store or sign-in fields, while typing still works in ordinary desktop applications; if Windows + Space does nothing despite multiple layouts; or if switching languages fails.

Rank #3
QQvsMSxvM Wireless Keyboard 2.4G 7 Color Backlit Touchpad Air Mouse with Infrared Indicator Compatible with Android TV Box PC Office(Spanish)
  • Model MRSVI A8 wireless keyboard designed for integration with Android TV boxes, PCs, and home office setups
  • 2.4G wireless connectivity ensures stable transmission within a 10-meter usage range for performance
  • touchpad supports smooth cursor control and multi-gesture navigation for efficient browsing and media control
  • Seven-color backlit enhance visibility in low-light environments with adjustable brightness settings
  • Infrared indicator enables easy device pairing and real-time status monitoring during
  1. Run C:WindowsSystem32ctfmon.exe from the Run dialog.
  2. Check the Windows 10 text-input service described above.
  3. Sign out, sign back in and restart.
  4. Test with a new local profile to separate account corruption from system-wide faults.
  5. Use Windows repair options only as a final escalation.

ctfmon.exe is the Text Services Framework process; Microsoft explains its role in Setting up the Text Services Framework.

Advanced diagnostics: scheduled task and registry advice

Windows 10 commonly uses Task Scheduler Library > Microsoft > Windows > TextServicesFramework > MsCtfMonitor in text-input startup. Community troubleshooting associates this task with launching ctfmon.exe, but it is not a reason for ordinary users to delete or disable the task. Microsoft Q&A documents the diagnostic context at this Windows 10 Search discussion.

Some community answers also suggest adding ctfmon.exe to a registry Run key. Treat that as an advanced, profile-specific workaround—not Microsoft’s universal first-line fix. Back up the registry and understand the service and scheduled-task cause before considering it; see the community example at this language-bar discussion.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

If it appears only at the sign-in screen

A pre-login input control can use separate sign-in configuration. Hiding the desktop Language Bar does not guarantee removal of every indicator shown before you sign in, so do not assume the normal Windows 10 setting has failed.

Rank #4
Symcode Bluetooth Barcode Scanner Handheld USB CCD Cordless Barcode Reader Scanner Compatible with 2.4G Wireless & Bluetooth Function & Wired Connection with Windows, Mac,Android, iOS
  • Bluetooth Brcode Scanner Plug and Play, USB Receiver Automatic Pairing, no need to install any software or App. Simple installation and ideal use in a wide range of situations and workplaces.
  • Bluetooth Wireless + USB Receiver, flexible working solution for inventories without any disturbing cable connection. Best tools for Supermarkets, pharmacies, bakeries, book stores, fashion stores, tobacco shop and magazine kiosks etc.
  • With built-in rechargeable battery, Integrated 1800mAh Li-Ion battery, it provides largest number of scans and Ultra-long battery life.
  • Auto sleep and Easily wakes by pulling the trigger, with power adapter in the package. Rich decoding types, advanced long-range functionality and long service life.
  • In the Inventory Model, the USB Recevier can Store of up to 5000 Codes Entries. Decoding abilities: EAN-8, EAN-13, UPC-A, UPC-E, Code 39, Code 93, Code 128, EAN128, Codaber, Industoal 2 of 5, Interleave 2 of 5, Matrix 2 of 5, MSI, China Postal Code, etc.

Windows 10 support status

Microsoft’s standard Windows 10 support ended on October 14, 2025. The settings and recovery steps above can still address the symptom, but a supported Windows version—or an applicable Extended Security Updates arrangement—should be part of your longer-term plan.

FAQ

Why does the bar appear when I use only English?

Windows can still have more than one keyboard layout installed under one or several languages. Check each language’s Options page and remove layouts you never use.

Can I keep multiple layouts without showing the bar?

Yes. Keep the layouts for switching with Windows + Space, and hide the legacy bar or turn off the taskbar Input Indicator.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Is ctfmon.exe safe?

The file at C:WindowsSystem32ctfmon.exe is the Windows Text Services Framework component. Running that path is a diagnostic step; investigate a file in another location separately.

Should I disable Touch Keyboard and Handwriting Panel Service?

No. Disabling it can affect IMEs, handwriting, touch input, Search and other Windows text fields. Correct its startup state only when troubleshooting a text-input failure.

What if the setting resets after an update?

Recheck the desktop-language-bar toggle, taskbar Input Indicator, installed layouts and service status. A reset can reflect profile, policy or language configuration rather than an update alone.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.