Więc otworzyłeś menedżera zadań i zobaczyłeś uruchomiony SearchFilterHost.exe i chcesz wiedzieć, co to jest, prawda? Prawdopodobnie wszystko jest jasne, ponieważ ten proces zwykle nie jest wirusem. W rzeczywistości jest dołączany do każdej kopii systemu Windows od XP, ale nie słyszano o tym zbyt wiele przed Vista. Ten mały plik wykonywalny to usługa systemowa stworzona przez firmę Microsoft, która wspomaga funkcje wyszukiwania systemu Windows.
Chcieć wiedzieć więcej? Zanurzmy się.
Jeśli spojrzysz w Process Explorer, nie ujawnia on wiele o SearchFilterHost, ale informuje nas, że jest to element podrzędny SearchIndexer.exe, który omówiliśmy w poprzednim artykule. Jeśli z jakiegoś powodu chcesz wyłączyć usługę, możesz to zrobić postępując zgodnie z tymi instrukcjami. SearchFilterHost.exe zwykle nie zużywa dużo pamięci ani mocy procesora i generalnie nie obciąża zasobów systemowych; jednak pojawiło się kilka rzadszych skarg, o których powiemy poniżej.
Spojrzenie na netmon pokazuje, że ten proces ma pewną aktywność sieciową, w której kontaktuje się z firmą Microsoft i pobiera dane. Przekazywane dane nie mają charakteru osobowego; jest powiązany z zapytaniami dotyczącymi tematów pomocy w ramach wbudowanego systemu pomocy Windows i trafia bezpośrednio do firmy Microsoft. Tę aktywność sieciową można wyłączyć, otwierając pole Tematy pomocy w systemie Windows, a następnie wybierając Opcje> Ustawienia i odznaczając opcję „Popraw wyniki wyszukiwania, korzystając z pomocy online”.
Lokalizacja
Klucze rejestru wpływające na SearchFilterHost znajdują się pod adresem:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Diagnostics\Performance\Resolvers
- Reg_Expand_SZ: SystemBinariesList
- Ponadto kilka wpisów dotyczących dostępu do sieci przez zaporę sieciową pod adresem:
- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\RestrictedServices\Static\System
Sam proces znajduje się w
Problemy
Niektórzy użytkownicy zgłaszali, że SearchFilterHost od czasu do czasu wykorzystuje wysokie zużycie procesora, nawet do 100% . Jeśli napotykasz ten problem, niekoniecznie jest to trudna poprawka. Jeden z użytkowników sugeruje skonfigurowanie przekierowania obrazu do uruchomienia usługi, które spowoduje jego automatyczne zabicie. Inny sugerował wyłączenie indeksowania XML . Niektórzy sugerują wyłączenie wyszukiwania systemu Windows, a inni musieli ponownie sformatować system operacyjny, aby to naprawić.
W wielu zgłoszonych przypadkach wysokie wykorzystanie procesora było związane z instalacją dekodera innej firmy.
Wniosek
SearchFilterHost.exe to bezpieczny proces stworzony przez firmę Microsoft. Prawidłowe działanie niektórych funkcji wyszukiwania systemu Windows jest bardzo ważne. Jednak wyszukiwanie nadal może działać (mniej w pełni) bez niego. Proces ten zwykle nie ma zauważalnego wpływu na wydajność systemu i nie powinien być wyłączany dla kaprysu.