Página principal » cómo » ¿Qué es ctfmon.exe y por qué se está ejecutando?

    ¿Qué es ctfmon.exe y por qué se está ejecutando?

    Sin duda está leyendo este artículo porque está frustrado con el proceso ctfmon.exe que simplemente no deja de abrir sin importar lo que haga. Lo eliminas de los elementos de inicio y reaparece mágicamente. Así que qué es lo?

    Este artículo es parte de nuestra serie en curso que explica varios procesos que se encuentran en el Administrador de tareas, como svchost.exe, dwm.exe, mDNSResponder.exe, conhost.exe, rundll32.exe, Adobe_Updater.exe y muchos otros. ¿No sabes qué son esos servicios? Mejor empieza a leer!

    Ctfmon es el proceso de Microsoft que controla la entrada de usuario alternativa y la barra de idioma de Office. Es la forma en que puede controlar la computadora a través del habla o una tableta digitalizadora, o usando las entradas del teclado en pantalla para idiomas asiáticos.

    Si está utilizando alguno de los anteriores, debe dejarlo habilitado. Para todos los demás, nos ocuparemos de deshabilitar este molesto servicio..

    Dependiendo de la configuración de su sistema, hay varios pasos diferentes para deshabilitarlo. He intentado enumerar todos los métodos a continuación.

    Paso 1: Deshabilitar en Microsoft Office 2003

    Podemos eliminar la entrada de texto alternativa de Microsoft Office 2003 simplemente eliminando esa función en la configuración.

    Nota: No he descubierto dónde está la configuración equivalente para Office 2007 (si existe), pero también podemos desactivarla de la siguiente manera..

    Vaya a Agregar o quitar programas, elija Cambiar su instalación de Microsoft Office y asegúrese de marcar la casilla "Elegir personalización avanzada de aplicaciones" antes de ir al siguiente.

    Busque "Entrada de usuario alternativa" en la lista y cambie el menú desplegable a "No disponible" para que se vea así:

    Paso 2a: Deshabilitar en Windows XP

    Hay un paso adicional que podemos tomar para asegurarnos de que se apague en Windows XP, que parece ser la mejor respuesta para los usuarios de XP.

    Abre el panel de control y elige las opciones regionales y de idioma..

    Elija la pestaña Idiomas y luego haga clic en Detalles en la sección superior.

    Ahora, en la pestaña Avanzado, puede elegir "Desactivar los servicios de texto avanzados", que deberían cerrar ctfmon inmediatamente..

    También querrá echar un vistazo a la primera pestaña de Configuración y asegurarse de que su cuadro de "Servicios instalados" se parece a este:

    Si tiene más de un servicio instalado, entonces ctfmon podría volver ... Por ejemplo, en mi sistema había una entrada para mi tableta de dibujo para que pudiera usarla como entrada de texto ... lo cual no me importa, por lo que hice clic en Quitar eso.

    Paso 2b: Deshabilitar en Windows Vista

    La configuración anterior para deshabilitar por completo los servicios de texto no parece existir en Windows Vista por lo que puedo decir, pero podemos eliminar los servicios de entrada adicionales utilizando un método similar.

    Abra el Panel de control, elija Configuración regional y de idioma y luego busque "Cambiar teclados u otros métodos de entrada".

    En la pestaña Teclados e idiomas, puede seleccionar Cambiar teclados.

    Ahora finalmente estarás en la misma pantalla que en Windows XP. Volverá a querer eliminar los servicios extra instalados en la lista que no sea el idioma de teclado predeterminado.

    Paso 3: Eliminar de inicio

    No querrá realizar este paso antes de hacer los demás, ya que simplemente se volverá a sobrescribir. Abra msconfig.exe a través de la ejecución del menú de inicio o el cuadro de búsqueda, y luego busque la pestaña Inicio.

    Busque ctfmon en la lista y desactívela desactivando la casilla. Solo recuerde que si no ha desactivado ctfmon a través de una de las otras configuraciones, esto no le ayudará mucho..

    Paso 4: Si todo lo demás falla

    Puede simplemente anular el registro de las dlls que ejecutan los servicios de entrada alternativos ejecutando estos dos comandos desde el cuadro de ejecución (uno a la vez)

    Regsvr32.exe / u msimtf.dll

    Regsvr32.exe / u msctf.dll

    Si realiza este paso, también debe usar el Paso 3 para deshacerse de las entradas de inicio.

    Paso 5: Reiniciar

    Reinicie su computadora y luego abra una aplicación de Microsoft Office si la tiene instalada. Verifique que ctfmon.exe no se esté ejecutando.

    Para más información puedes leer el artículo de Microsoft sobre el tema..