Was ist SearchFilterHost.exe und warum wird es ausgeführt?

Sie haben also den Task-Manager geöffnet und SearchFilterHost.exe ausgeführt, und Sie möchten wissen, was es ist, oder? Sie sind wahrscheinlich im Klaren, da dieser Prozess normalerweise kein Virus ist. Tatsächlich ist es in jeder Windows-Version seit XP enthalten, aber bis Vista wurde nicht viel davon gehört. Diese kleine ausführbare Datei ist ein Systemdienst, der von Microsoft erstellt wurde und Windows-Suchfunktionen unterstützt.

Willst du mehr wissen? Lass uns eintauchen.

Wenn Sie in Process Explorer einen Blick darauf werfen, wird nicht viel über SearchFilterHost verraten, aber es lässt uns wissen, dass es ein Kind von SearchIndexer.exe ist, das wir in einem früheren Artikel behandelt haben. Wenn Sie den Dienst aus irgendeinem Grund deaktivieren möchten, können Sie diese Anweisungen befolgen. SearchFilterHost.exe verwendet normalerweise nicht viel Speicher oder CPU-Leistung und ist im Allgemeinen leicht auf Systemressourcen, jedoch gab es ein paar seltenere Beschwerden, über die wir unten sprechen werden.

Ein Blick auf netmon zeigt, dass dieser Prozess einige Netzwerkaktivitäten hat, wo er mit Microsoft Kontakt aufnimmt und Daten herunterlädt. Die übermittelten Daten sind nicht personenbezogen, sie beziehen sich auf Abfragen für Hilfethemen innerhalb des integrierten Hilfesystems von Windows und gehen direkt zu Microsoft. Diese Netzwerkaktivität kann deaktiviert werden, indem Sie das Feld Hilfethemen in Windows öffnen und dann unter Optionen> Einstellungen die Option "Meine Suchergebnisse mithilfe der Online-Hilfe verbessern" deaktivieren.

Ort

Registrierungsschlüssel, die sich auf SearchFilterHost auswirken, befinden sich unter:

  • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ AktuelleVersion \ Diagnostics \ Performance \ Resolvers
    • Reg_Expand_SZ: SystemBinariesList
  • Auch ein paar Einträge zum Netzwerkzugriff durch die Firewall unter:
    • HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Dienste \ SharedAccess \ Parameters \ FirewallPolicy \ RestrictedServices \ Static \ System

Der Prozess selbst befindet sich bei

  • C: \ Windows \ System32

Probleme

Einige Benutzer haben berichtet, dass SearchFilterHost von Zeit zu Zeit eine hohe CPU-Auslastung von bis zu 100% verwendet. Wenn Sie auf dieses Problem stoßen, gibt es nicht unbedingt eine Lösung. Ein Benutzer schlägt vor, eine Bildumleitung für den Start des Dienstes einzurichten, die ihn automatisch startet. Ein anderes schlug vor, die XML-Indexierung zu deaktivieren. Einige schlagen vor, Windows-Suche zu deaktivieren, und andere mussten das Betriebssystem neu formatieren, um es zu beheben.

Von den gemeldeten Fällen betraf die hohe CPU-Nutzung häufig die Installation eines Decoders eines Drittanbieters.

Fazit

SearchFilterHost.exe ist ein sicherer Prozess, der von Microsoft erstellt wird. Für einige Funktionen von Windows Search ist es wichtig, dass sie ordnungsgemäß funktionieren, die Suche funktioniert jedoch immer noch ohne sie (weniger vollständig). Der Prozess hat in der Regel keinen merklichen Einfluss auf die Systemleistung und sollte nicht nach Belieben deaktiviert werden.