Cosa sono i processi svchost.exe e ctfmon.exe ?

COS’È svchost.exe, PERCHÈ ESISTE E SOPRATTUTTO SI PUÒ DISABILITARE?

Il soggetto in questione, come avrete ben capito dall’introduzione di questo articolo, è un processo fondamentale che “gira” sia su Windows XP che su Windows Vista, “in gruppi” ovvero noi non individuiamo un solo svchost.exe, ma bensì più di uno, come mai?

Procedendo in ordine, secondo Microsoft, la descrizione di questo servizio, è la seguente: “svchost.exe is a generic host process name for services that run from dynamic-link libraries”, spiegato in termini poveri, esso non è altro che un nome di un processo di un host generico di alcuni servizi che gira da “librerie collegate dinamicamente”, non è semplicissimo come concetto ma è abbastanza percettibile; chiarito ciò, perché questo esiste?

Tempo fa Microsoft, decise di utilizzare come “servizi interni” file DLL anziché EXE, questo da molti punti di vista conviene, ma Windows non poteva avviare direttamente queste DLL, perciò, è nato il cosiddetto processo svchost.exe.

Giunti a questo punto, da bravi Geek quali siete, vi chiederete sicuramente se esso si può disabilitare (in modo sicuro), ebbene vi rispondo che è possibile eseguendo le seguenti operazione e con cautela:

  1. Aprire “Services” dai tools amministrativi (dovrete accedere da amministratori); o digitare da “Esegui” questo comando: services.msc
  2. Scegliere il servizio da disabilitare e col tasto destro, selezionare “Proprietà”.
  3. Scegliere “Disabilitato” dalla voce contestuale “Tipo di avvio”; è possibile inoltre, disabilitarlo da comando con la seguente stringa: sc config trkwks start= disabile (dove trkwks sta per il nome del servizio scelto).

Compiuto ciò, quando riavvierete il sistema, il servizio da voi scelto, sarà disabilitato.

COS’È ctfmon.exe, PERCHÈ ESISTE E SOPRATTUTTO SI PUÒ DISABILITARE?

Questo processo, è più che altro fastidioso, infatti, se ci avete fatto caso, se provate a disabilitarlo dal menù di avvio delle applicazioni con una qualsiasi utility, esso ricompare; ma se seguirete il post, saprete eliminarlo quando, come e perché vorrete.

Tornando alla descrizione, ctfmon.exe è il processo stabilito da Microsoft che controlla l’input alternativo d’utente e la barra della lingua di Office. Con è possibile controllare il computer tramite riconoscimento vocale o penna Tablet PC, oppure utilizzando gli input della tastiera su schermo per le lingue asiatiche; quindi consiglio di lasciarlo stare se almeno una di queste operazioni è attiva.

Comunque sia, è possibile disabilitarlo? Se si, come?

Beh, questo a differenza del precedente, è un processo molto semplice da disattivare; vedremo come fare di seguito:

1) DISABILITARE DA MICROSOFT OFFICE 2003:

  • Possiamo togliere l’alternativo input text dall’installazione di Office 2003; dalla voce “Alternative User Input”.

2) DISABILITARE DA WINDOWS XP:

  • Dalla voce “Pannello di controllo/Opzioni Internazionali della lingua”, rechiamoci sulla scheda “Lingue” e clicchiamo su “Dettagli/Avanzate”; spuntiamo quindi, la seconda casella “Disattiva servizi…”.

3) DISABILITARE DA WINDOWS VISTA:

  • Recarci anche qui su “Pannello di controllo/Opzioni internazionali della lingua” e cliccare su “Cambia keyboards…”, scheda “Keyboards e Lingue” e “Cambia keyboards”.

Vi ritroverete ora alla medesima schermata simile a quella di Windows XP, disabilitate come prima, allo stesso modo.

4) DISABILITARE DA AVVIO APPLICAZIONI CON WINDOWS:

  • Scegliere una qualsiasi Utility (ad esempio CCleaner) per eliminare ctfmon.exe dall’avvio di sistema.

5) RIAVVIARE IL COMPUTER:

Riavviate ora il computer e alla riaccensione del sistema, assicuratevi che il fastidioso processo se ne sia andato.

0 commenti:

Posta un commento