Homepage » Recensioni » Che cos'è SearchFilterHost.exe e Perché è in esecuzione?

    Che cos'è SearchFilterHost.exe e Perché è in esecuzione?

    Quindi hai aperto il task manager e hai visto SearchFilterHost.exe in esecuzione e vuoi sapere di cosa si tratta, giusto? Probabilmente sei chiaro perché questo processo non è normalmente un virus. Infatti, è incluso in ogni copia di Windows da XP, ma non è stato ascoltato molto prima di Vista. Questo piccolo eseguibile è un servizio di sistema creato da Microsoft che aiuta le funzioni di ricerca di Windows.

    Voglio sapere di più? Tuffiamoci dentro.

    Se date un'occhiata in Process Explorer, non rivela molto su SearchFilterHost, ma ci fa sapere che è figlio di SearchIndexer.exe, che abbiamo trattato in un articolo precedente. Se per qualche motivo si desidera disabilitare il servizio, è possibile farlo seguendo queste istruzioni. SearchFilterHost.exe normalmente non usa molta memoria o potenza della CPU ed è generalmente leggero sulle risorse di sistema, tuttavia ci sono stati alcuni reclami più rari di cui parleremo di seguito.

    Uno sguardo a netmon rivela che questo processo ha alcune attività di rete in cui contatta Microsoft e scarica i dati. I dati trasmessi non sono personali, sono correlati alle query per gli argomenti della guida all'interno del sistema di guida integrato di Windows e vanno direttamente a Microsoft. Questa attività di rete può essere disabilitata aprendo la casella Argomenti della Guida in Windows e quindi in Opzioni> Impostazioni e deselezionando "Migliora i risultati della ricerca utilizzando la Guida in linea".

    Posizione

    Le chiavi di registro che interessano SearchFilterHost si trovano in:

    • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Diagnostics \ Performance \ resolver
      • Reg_Expand_SZ: SystemBinariesList
    • Inoltre alcune voci riguardanti l'accesso alla rete attraverso il firewall in:
      • HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ SharedAccess \ Parameters \ FirewallPolicy \ RestrictedServices \ Static \ System

    Il processo stesso si trova a

    • C: \ Windows \ System32

    I problemi

    Alcuni utenti hanno segnalato che SearchFilterHost utilizza una quantità elevata di utilizzo della CPU, fino al 100%, di volta in volta. Se si verifica questo problema, non è necessariamente una soluzione difficile. Un utente suggerisce di impostare un reindirizzamento dell'immagine per l'avvio del servizio che lo farà partire. Un altro suggeriva di disabilitare l'indicizzazione XML. Alcuni suggeriscono di disabilitare la ricerca di Windows, mentre altri hanno dovuto riformattare il sistema operativo per risolverlo.

    Tra i casi segnalati, il più delle volte l'elevato utilizzo della CPU era correlato all'installazione di un decodificatore di terze parti.

    Conclusione

    SearchFilterHost.exe è un processo sicuro creato da Microsoft. È essenziale che alcune funzioni di Windows Search funzionino correttamente, tuttavia la ricerca è ancora in grado di funzionare (meno completamente) senza di essa. Il processo normalmente non ha un impatto notevole sulle prestazioni del sistema e non dovrebbe essere disabilitato per un capriccio.