I am trying to remove the Language Bar help from my taskbar in windows XP. I sussesfully remove but when I restart XP it has returned. Can Anyone help?

Dani AI

Generated

and have covered the usual UI fixes (hiding the bar and turning the option off in language settings). If the Language Bar still comes back after a reboot, it usually means a background text-service process or a startup entry is re-enabling it. The Language Bar on XP is tied to the Text Services Framework (the ctfmon.exe component), so you need to find what is launching or registering that service at logon. See Microsoft’s Text Services Framework overview for background on how those services work: Text Services Framework (TSF).

A practical next step is to inspect startup entries with Autoruns (more thorough than the built-in Startup tab). Run Autoruns as administrator and look for items referencing ctfmon, language/input method editors (IME), or anything labeled “language” or “input.” Uncheck only entries you recognize as related to the Language Bar; create a system restore point or export the autoruns/registry state first so you can undo changes. Autoruns download/info: Autoruns for Windows.

If you prefer a manual check, look for run keys and remove only obvious ctfmon entries after backing up the registry:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Also consider these causes before removing ctfmon entirely: installed IMEs or language packs, Office/handwriting plugins, or corporate Group Policy can re-add the service. Disabling ctfmon can break IME, handwriting, or other alternative input features, so remove only what you do not need and keep backups.

Recommended Answers

All 2 Replies

I asume that you are removing it by right clicking the taskbar and unselecting it under tool bar? Or are you just right clicking on the language bar itself and clicking close language bar? Either way should work. If it is coming back after start up you could always right click the start button go to properties, then select the taskbar tab go to customize and select always hide under behavior. Another solution may be to click start run and type msconfig and make sure that the language bar is not listed under the start up tab.

Conrtrol Panel -> Regional & Language Options -> Languages Tab -> Details Button -> Language Bar Button -> uncheck all boxes

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.