27Aug

O que é ctfmon.exe e por que ele está sendo executado?

Você não tem dúvida de ler este artigo porque está frustrado com o processo ctfmon.exe que simplesmente não vai parar de abrir, não importa o que você faça. Você o remove dos itens de inicialização e ele apenas reaparece magicamente. Então o que é?

Este artigo é parte de nossa série em curso, explicando vários processos encontrados no Gerenciador de tarefas, como svchost.exe, dwm.exe, mDNSResponder.exe, conhost.exe, rundll32.exe, Adobe_Updater.exe e muitos outros. Não sabe quais são esses serviços? Melhor começar a ler!

Ctfmon é o processo da Microsoft que controla a Entrada de Usuário Alternativa e a Barra de Idioma do Office.É como você pode controlar o computador por meio de uma fala ou uma lapela, ou usando as entradas de teclado na tela para idiomas asiáticos.

Se você estiver usando qualquer um dos itens acima, você deve deixá-lo ativado. Para todos os outros, entraremos no trabalho de desativar esse serviço irritante.

Dependendo da configuração do sistema, há várias etapas para desativá-lo. Eu tentei listar todos os métodos abaixo.

Etapa 1: Desativando no Microsoft Office 2003

Podemos remover a entrada de texto alternativa do Microsoft Office 2003 apenas removendo esse recurso na configuração.

Nota: Eu não descobri onde a configuração equivalente é para o Office 2007( se houver um), mas também podemos desativá-lo de uma maneira diferente abaixo.

Vá para Adicionar / remover programas, escolha Alterar a instalação do Microsoft Office e verifique se você seleciona a caixa "Escolher personalização avançada de aplicativos" antes de clicar em seguida.

Encontre "Entrada de usuário alternativa" na lista e altere o menu suspenso para "Não disponível" para que pareça com isso:

Etapa 2a: Desativando no Windows XP

Há um passo adicional que podemos tomar para garantir que ele seja desligado no WindowsXP, que realmente parece ser a melhor resposta para usuários do XP.

Abra o Painel de controle e escolha Opções regionais e de idioma.

Escolha a guia Idiomas e clique em Detalhes na seção superior.

Agora, na guia Avançado, você pode escolher "Desativar serviços avançados de texto", que deve fechar imediatamente o ctfmon.

Você também quer dar uma olhada na primeira guia Configurações e certificar-se de que a caixa "Serviços instalados" parece semelhante a esta:

Se você tiver mais de um serviço instalado, então o ctfmon pode retornar. .. Por exemplo, emmeu sistema havia uma entrada para o meu tablet de desenho para que eu pudesse usá-lo como uma entrada de texto. .. do qual eu não me importo, então cliquei em Remover sobre ele.

Etapa 2b: desabilitando no Windows Vista

A configuração acima para desabilitar completamente os serviços de texto não parece existir no Windows Vista, tanto quanto posso, mas podemos remover os serviços de entrada adicionais usando um método semelhante.

Abra o Painel de controle, escolha Opções regionais e de idioma e, em seguida, localize "Alterar teclados ou outros métodos de entrada".

Na guia Teclados e idiomas, você pode selecionar Alterar teclados.

Agora você estará finalmente na mesma tela que no Windows XP.Você novamente quer remover os serviços extras instalados na lista diferente da sua linguagem de teclado padrão.

Passo 3: Remover da inicialização

Você não vai querer executar este passo antes de fazer os outros, porque ele será sobrescrito novamente. Abra msconfig.exe na caixa de execução ou pesquisa do menu Iniciar e, em seguida, localize a guia Inicialização.

Encontre ctfmon na lista e desative-a desmarcando a caixa. Basta lembrar que, se você não desativou o ctfmon através de uma das outras configurações, isso não o ajudará muito.

Etapa 4: Se tudo derrama o

, você pode simplesmente cancelar completamente as dlls que executam os serviços de entrada alternativos executando estes dois comandos da caixa de execução( uma de cada vez)

Regsvr32.exe / u msimtf.dll

Regsvr32.exe/ u msctf.dll

Se você executar esta etapa, você também deve usar a Etapa 3 para se livrar das entradas de inicialização.

Etapa 5: reinicialize

Reinicie seu computador e, em seguida, abra um aplicativo do Microsoft Office se você tiver instalado. Verifique se ctfmon.exe não está sendo executado.

Para obter mais informações, você pode ler o artigo da Microsoft sobre o assunto.