Przejdź do treści

SearchProtocolHost.exe

Proces systemu WindowsMicrosoft Corporation

Terminy wyszukiwania w katalogu: searchprotocolhost, search protocol host

WindowsSkładnik systemu

Host obsługi protokołów usługi Windows Search. Ładuje procedury obsługi ISearchProtocol w celu indeksowania identyfikatorów URI. SearchIndexer.exe odpowiada za zapis katalogu. SearchFilterHost.exe ładuje filtry IFilter.

Co musisz wiedzieć

Host protokołu indeksuje zawartość. Nie zapisuje katalogu i nie ładuje filtrów IFilter.

SearchProtocolHost.exe to host obsługi protokołów usługi Windows Search. Otwiera pliki, MAPI oraz inne protokoły URI, dzięki czemu indeksator widzi elementy. SearchIndexer.exe zapisuje katalog. SearchFilterHost.exe izoluje filtry IFilter. SearchApp.exe odpowiada za interfejs użytkownika.

Bezpieczny?
Sprawdź ścieżkę uruchomionego pliku, podpis i wydawcę. Sama nazwa nie gwarantuje bezpieczeństwa.
Czy zapisuje indeks?
Nie. Robi to SearchIndexer
Czy ładuje filtry IFilter?
Nie. Robi to SearchFilterHost
Feex wyjaśnia
Jeśli po dodaniu folderu widzę, że SearchProtocolHost jest obciążony, najpierw sprawdzam Opcje indeksowania. Odbudowę katalogu wykonuję na końcu i nie obwiniam SearchFilterHost za indeksowanie.

Czym jest SearchProtocolHost.exe?

SearchProtocolHost.exe to host obsługi protokołów. Ładuje implementacje ISearchProtocol w celu indeksowania identyfikatorów URI. Nie zapisuje katalogu. Robi to SearchIndexer.exe. Nie ładuje filtrów IFilter. Za to odpowiada SearchFilterHost.exe.

Co robi?

Wylicza elementy za pośrednictwem procedur obsługi protokołów (system plików, Outlook, niestandardowe procedury obsługi). Przetworzony tekst nadal przechodzi przez hosta filtrów. Zapis katalogu wykonuje indeksator.

Dlaczego jest uruchomiony?

WSearch indeksuje uwzględnioną lokalizację, nowy plik PST lub identyfikator URI należący do procedury obsługi protokołu. Użycie dysku w tym miejscu oznacza indeksowanie, a nie wyświetlanie sugestii przez SearchApp.

Dlaczego jest tak wiele kopii?

Więcej niż jeden host protokołu może jednocześnie indeksować różne identyfikatory URI. Żadna z tych kopii nie zapisuje katalogu. Robi to SearchIndexer.exe.

Sprawdź działający proces

W Windows PowerShell to zapytanie tylko do odczytu wyświetla pasujące identyfikatory procesów, czasy utworzenia i ścieżki wykonywalnych plików na tym komputerze.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'SearchProtocolHost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Brak wyniku lub niedostępna ścieżka jest niejednoznaczna. Chronione procesy mogą ograniczać dostęp, a identyfikatory procesów mogą być ponownie używane. Zachowaj lokalne ścieżki osobiste.

Użyj przewodnika po tożsamości pliku do porównania sygnatur i metadanych produktu. Sam plik nie może ustalić bezpieczeństwa.

Czy jest bezpieczny?

Zweryfikuj ten działający plik

Plik SearchProtocolHost.exe w katalogu System32 jest hostem indeksującym. Kopia w pliku zip "speed up search" nim nie jest. Ten plik nadal nie zapisuje katalogu i nadal nie ładuje filtrów IFilter.

Porównaj zarejestrowaną lokalizację z rzeczywistym plikiem. Znajomy folder sam w sobie nie ustala tożsamości.

C:\Windows\System32\SearchProtocolHost.exe

  • Oczekiwany wydawca: Microsoft Corporation
  • Moduł zapisu katalogu: SearchIndexer.exe
  • Host filtrów IFilter: SearchFilterHost.exe

Czy mogę go zakończyć?

Indeksowanie zostaje wstrzymane

Zakończenie procesu SearchProtocolHost.exe zatrzymuje indeksowanie danego protokołu do momentu, gdy indeksator uruchomi innego hosta. Nie powoduje to wyczyszczenia katalogu. Nie wyładowuje filtrów IFilter w SearchFilterHost.

Czy mogę go usunąć?

Nie

Nie usuwaj SearchProtocolHost.exe. Usuń lokalizację w Opcjach indeksowania, jeśli chcesz ograniczyć indeksowanie. Wyłącz WSearch tylko wtedy, gdy akceptujesz wyszukiwanie bez indeksowania.

Czy powinien uruchamiać się z systemem Windows?

WSearch uruchamia hosty protokołów na żądanie. Nie jest to wiersz na liście Aplikacje startowe obok SearchApp.

Zmierz użycie zasobów

Zmierz bieżący proces, zamiast zakładać uniwersalną bazę odniesienia
CPU i pamięć Porównaj kilka obserwacji dla tego samego PID i obciążenia. Ten wpis nie ma niezależnie zmierzonej uniwersalnej bazy odniesienia.
Dysk i sieć Przypisz aktywność do rzeczywistego procesu i bieżącego zadania; sam plik nie ustala oczekiwanych miejsc docelowych ani wolumenu transferu.

Informacje o pliku

Informacje o pliku SearchProtocolHost.exe
Nazwa pliku wykonywalnego SearchProtocolHost.exe
Zarejestrowana ścieżka instalacji C:\Windows\System32\SearchProtocolHost.exe
Wydawca Microsoft Corporation
Sprawdzenie podpisu Sprawdź rzeczywisty plik; ten wpis nie certyfikuje jego tożsamości certyfikatu.

Częste problemy

Wysokie użycie dysku przypisywane procesowi SearchFilterHost

Zużycie CPU przez filtry wynika z analizowania zawartości. Użycie dysku przez hosta protokołów to przeglądanie folderów i magazynów poczty. Rozdziel je w Monitorze zasobów.

Indeksowanie programu Outlook nigdy się nie kończy

Procedura obsługi protokołu MAPI może utrzymywać tego hosta w stanie obciążenia. Przed odbudową ogranicz indeksowanie programu Outlook w Opcjach indeksowania.

Rozwiązywanie problemów

Zdiagnozuj problem, zanim podejmiesz jakiekolwiek nieodwracalne działania.

Najpierw ogranicz lokalizacje w Opcjach indeksowania

Usuń ogromny folder lub nieaktualną ścieżkę UNC. Zatrzymuje to hosta protokołów bez ingerencji w filtry IFilter.

Odbuduj indeks na końcu

Odbudowa uruchamia ponownie indeksowanie i filtry. Użyj jej po naprawieniu lokalizacji lub uszkodzonej procedury obsługi protokołu, a nie jako pierwszej czynności.

Szczegóły techniczne

Szczegóły techniczne
Szczegóły techniczne SearchProtocolHost.exe
Nazwa obrazu SearchProtocolHost.exe
Rola Host indeksowania ISearchProtocol

Sprawdź tożsamość uruchomionego pliku

Sam plik nie może ustalić bezpieczeństwa. Zweryfikuj rzeczywistą ścieżkę, podpis i tożsamość produktu.

Źródła i weryfikacja

Zarejestrowana etykieta źródła: sierpień 2026. Etykieta ta nie stanowi niezależnej weryfikacji. Jak prowadzimy badania.

Czy ten artykuł był pomocny?

Wystarczy odpowiedź tak lub nie. Wybierz powód, jeśli chcesz, lub dodaj krótką notatkę.

Czy ten artykuł był pomocny?