Solución rápida: Reinicia el IME con ctfmon.exe desde el cuadro Ejecutar, o elimina y vuelve a agregar el japonés en Configuración → Hora e idioma → Idioma y región. El IME de 24H2 tiene un error conocido en el que el estado de ancho medio/completo se desincroniza después de la suspensión, y reiniciar el servicio lo soluciona.
Se supone que el IME japonés en Windows 11 cambia entre hiragana, katakana, inglés de ancho medio e inglés de ancho completo con la tecla Alt+~ (o la tecla dedicada 半角/全角 en los teclados japoneses). Cuando deja de responder, el teclado se vuelve inútil para la entrada en japonés: cada pulsación se introduce como latino de ancho medio aunque el indicador del IME diga que está en modo japonés. La causa suele ser un proceso de Text Services Framework bloqueado, no un paquete de idioma dañado.
Afecta a: Windows 11 con el paquete de idioma japonés instalado.
Tiempo de solución: 5 minutos.
Qué causa esto
El IME japonés se ejecuta como un procesador de entrada de Text Services Framework (TSF) administrado por ctfmon.exe. Cuando el sistema se despierta de la suspensión, cuando una aplicación se bloquea a mitad de una composición o cuando una actualización de Windows toca los archivos del paquete de idioma, el proceso ctfmon puede perder el rastro de qué estado del IME está activo. El indicador del IME muestra un estado, la entrada se interpreta como otro, y la tecla de modo deja de funcionar porque el framework no sabe a qué instancia del IME enviarla.
La mayoría de las soluciones reinician ctfmon (rápido, tarda segundos) o vuelven a registrar el IME japonés (más lento, pero restablece todo el estado). Reinstalar el paquete de idioma es excesivo excepto después de que una actualización de características de Windows haya dañado los archivos del IME.
Método 1: Reiniciar ctfmon
- Presiona
Ctrl + Shift + Escpara abrir el Administrador de tareas. - Haz clic en la pestaña Detalles.
- Busca
ctfmon.exe. Haz clic derecho y elige Finalizar tarea. - Presiona
Win + R, escribectfmon.exe, presiona Enter para reiniciarlo. El indicador del IME en la barra de tareas debería actualizarse. - Abre el Bloc de notas y prueba a escribir en japonés con Alt+~ para confirmar que el cambio funciona.
Esto resuelve aproximadamente el 80 % de los casos de IME bloqueado. Si funciona una vez pero el IME deja de cambiar de nuevo al día siguiente, has confirmado que la causa es la sincronización de suspensión/reactivación; consulta el Método 3.
Método 2: Eliminar y volver a agregar el japonés como idioma
Cuando reiniciar ctfmon no lo resuelve, el propio registro del IME está dañado. Volver a agregar el japonés fuerza un registro limpio.
- Abre Configuración → Hora e idioma → Idioma y región.
- Haz clic en el menú de tres puntos junto a 日本語 y elige Quitar. Confirma.
- Si el japonés era tu único idioma, agrega primero otro idioma (el inglés ya estará allí).
- Haz clic en Agregar un idioma, busca Japanese y agrégalo. Marca Paquete de idioma y Escritura básica en las opciones de instalación.
- Espera a que se instale (~2 minutos). Cierra sesión y vuelve a iniciarla.
- Prueba el IME con Alt+~ o 半角/全角 en el Bloc de notas.
El volver a agregar borra los diccionarios del IME dañados y registra de nuevo desde cero. Tus palabras aprendidas y atajos personalizados se perderán; expórtalos primero mediante Microsoft IME → Configuración → Herramienta de diccionario → Exportar si te importan.
Método 3: Evitar que ctfmon se cierre al suspender
Si el problema se repite después de cada ciclo de suspensión, la causa raíz es que Windows cierra agresivamente los procesos en segundo plano en Modern Standby. Desactiva eso para ctfmon.
- Abre el Programador de tareas. Ve a Biblioteca del Programador de tareas → Microsoft → Windows → TextServicesFramework.
- Busca MsCtfMonitor. Haz clic derecho y elige Propiedades.
- En la pestaña Desencadenadores, agrega un nuevo desencadenador: Al iniciar sesión, cualquier usuario, sin retraso.
- En la pestaña Configuración, marca Si la tarea falla, reiniciar cada 1 minuto, hasta 3 intentos.
- Guarda y cierra. Prueba poniendo el equipo en suspensión durante unos minutos, despiértalo e intenta usar el IME.
Esto garantiza que ctfmon se reinicie automáticamente si se cierra durante la suspensión, para que no tengas que solucionarlo manualmente cada mañana.
Cómo verificar que la solución funcionó
- Abre el Bloc de notas. Presiona Alt+~ (o 半角/全角). El indicador del IME alterna entre “A” (inglés de ancho medio) y “あ” (hiragana).
- Escribe una secuencia en hiragana y presiona Espacio para convertir. Los candidatos de conversión aparecen normalmente.
- Suspende el equipo durante 5 minutos, despértalo e inténtalo de nuevo. El IME sigue respondiendo.
Si nada de esto funciona
Si el IME sigue sin responder después de los tres métodos, comprueba si hay un IME que no sea de Microsoft (Google IME, ATOK) instalado y compitiendo por el espacio de TSF; desactívalo o desinstálalo en Configuración → Aplicaciones → Aplicaciones instaladas. Ejecuta también sfc /scannow desde un Símbolo del sistema con privilegios elevados para comprobar si hay archivos de sistema dañados que afecten a TextServicesFramework. Como último recurso, ejecuta dism /online /add-package /packagepath:C:\Windows\WinSxS con el nombre del paquete del idioma japonés para forzar una reinstalación a nivel de sistema; en la práctica, una actualización de reparación en contexto es más rápida que encontrar el paquete correcto.
En resumen: Un IME japonés bloqueado casi siempre es un ctfmon colgado. Reiniciarlo soluciona el 80 % de los casos; volver a agregar el japonés soluciona el resto. Si sigue reapareciendo después de la suspensión, el desencadenador de la tarea MsCtfMonitor es tu solución permanente.