This symptom matches a known IME framework issue: when the Text Input Management Service is disabled or not running, ctfmon.exe cannot start, the IME framework does not initialize, and switching input methods can fail exactly as described—language appears in the taskbar, but selecting it or using Win + Space does nothing.
Try this end-to-end fix:
- Press Win + R, type services.msc, and press Enter.
- In Services, find Text Input Management Service.
- On versions earlier than Windows 11 25H2, this was named Touch Keyboard and Handwriting Panel Service.
- Right-click it and select Properties.
- Check Startup type.
- If it is Disabled, change it to Manual or Automatic.
- If the service is not running, start it.
- Sign out of Windows, then sign back in.
After sign-in, test switching again with:
- Win + Space
- the taskbar language menu
Since Korean works but Chinese IMEs do not, also verify the Chinese keyboard layout is actually present under the language entry:
- Open Settings > Time & language > Language & region.
- For Chinese (Simplified, China), select the ... menu > Language options.
- Under Keyboards, confirm Microsoft Pinyin is present.
- If needed, select Add a keyboard and add Microsoft Pinyin or Microsoft Wubi.
For Traditional Chinese:
- In Settings > Time & language > Language & region, open Language options for the Traditional Chinese language.
- Under Keyboards, add the needed IME such as Microsoft Quick, Microsoft Changjie, or Microsoft Bopomofo.
If the IME is installed but still cannot be selected, open the IME-specific settings from:
- Settings > Time & language > Language & region > Chinese language ... > Language options > keyboard ... > Keyboard options
That confirms Windows recognizes the IME package correctly.
If a metered connection warning appears on the language options page, connect to a non-metered network and let Windows download the missing language features before testing again.
References: