Hoppa till innehåll

SearchProtocolHost.exe

Windows-processMicrosoft Corporation

Katalogsöktermer searchprotocolhost, search protocol host

WindowsSystemkomponent

Värd för protokollhanterare i Windows Search. Den läser in ISearchProtocol-hanterare för att söka igenom URI:er. SearchIndexer.exe skriver katalogen. SearchFilterHost.exe läser in IFilters.

Vad du behöver veta

Protokollvärden crawlar. Den skriver inte katalogen och läser inte in IFilter.

SearchProtocolHost.exe är värdprocessen för protokollhanterare i Windows Search. Den öppnar fil-, MAPI- och andra URI-protokoll så att indexeraren kan se objekt. SearchIndexer.exe skriver katalogen. SearchFilterHost.exe isolerar IFilter. SearchApp.exe är användargränssnittet.

Säker?
Kontrollera den körande filens sökväg, signatur och utgivare. Namnet i sig kan inte fastställa säkerheten.
Skriver den indexet?
Nej. Det gör SearchIndexer
Läser den in IFilter?
Nej. Det gör SearchFilterHost
Feex säger
Om jag ser att SearchProtocolHost är upptagen efter att jag lagt till en mapp kontrollerar jag Indexeringsalternativ först. Jag återskapar katalogen sist, och jag klandrar inte SearchFilterHost för en genomsökning.

Vad är SearchProtocolHost.exe?

SearchProtocolHost.exe är värden för protokollhanterare. Den läser in ISearchProtocol-implementeringar för att crawla URI:er. Den skriver inte katalogen. Det gör SearchIndexer.exe. Den läser inte in IFilter. Det gör SearchFilterHost.exe.

Vad gör den?

Den räknar upp objekt via protokollhanterare (filsystem, Outlook, anpassade hanterare). Tolkad text går fortfarande via filtervärden. Katalogen skrivs av indexeraren.

Varför körs den?

WSearch crawlar en plats du inkluderat, en ny PST-fil eller en URI som en protokollhanterare äger. Diskaktiviteten här beror på genomsökningen, inte på att SearchApp ritar upp förslag.

Varför finns det flera kopior?

Flera protokollvärdar kan crawla olika URI:er samtidigt. Ingen av dessa kopior skriver katalogen. Det gör SearchIndexer.exe.

Inspektera den körande instansen

I Windows PowerShell listar denna skrivskyddade fråga matchande process-ID, skapelsetider och körbara sökvägar på denna dator.

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

Inget resultat eller en otillgänglig sökväg är otillfredsställande. Skyddade processer kan begränsa åtkomst, och process-ID kan återanvändas. Behåll personliga sökvägar lokalt.

Använd filidentitetsguiden för att jämföra signaturer och produktmetadata. Ett filnamn ensamt kan inte fastställa säkerhet.

Är den säker?

Verifiera denna körande fil

SearchProtocolHost.exe i System32 är genomsökningsvärden. En kopia i en zip-fil för att "snabba upp sökningen" är det inte. Den här filen skriver fortfarande inte katalogen och läser fortfarande inte in IFilter.

Jämför den registrerade platsen med den faktiska filen. En bekant mapp ensam fastställer inte identitet.

C:\Windows\System32\SearchProtocolHost.exe

  • Förväntad utgivare: Microsoft Corporation
  • Katalogskrivare: SearchIndexer.exe
  • IFilter-värd: SearchFilterHost.exe

Kan jag avsluta den?

Genomsökningen pausas

Att avsluta SearchProtocolHost.exe stoppar den protokollgenomsökningen tills indexeraren startar en annan värd. Det raderar inte katalogen. Det avläser inte IFilter i SearchFilterHost.

Kan jag ta bort den?

Nej

Ta inte bort SearchProtocolHost.exe. Ta bort en plats i Indexeringsalternativ om du vill ha mindre genomsökning. Inaktivera WSearch endast om du accepterar oindexerad sökning.

Bör den starta med Windows?

WSearch startar protokollvärdar vid behov. Detta är inte en rad under Autostart-appar bredvid SearchApp.

Mät resursanvändning

Mät den aktuella processen snarare än att anta en universell baslinje
CPU och minne Jämför flera observationer för samma PID och arbetsbelastning. Denna post har ingen oberoende mätt universell baslinje.
Disk och nätverk Tillskriv aktivitet till den faktiska processen och den aktuella uppgiften; ett filnamn ensamt fastställer inte förväntade destinationer eller överföringsvolym.

Filinformation

Filinformation för SearchProtocolHost.exe
Körbart namn SearchProtocolHost.exe
Registrerad installationssökväg C:\Windows\System32\SearchProtocolHost.exe
Utgivare Microsoft Corporation
Signaturkontroll Inspektera den faktiska filen; denna post certifierar inte dess certifikatidentitet.

Vanliga problem

Hög diskanvändning skylls på SearchFilterHost

Filter-CPU är innehållstolkning. Protokollvärdens diskaktivitet består av att stega igenom mappar och e-postarkiv. Skilj dessa åt i Resursövervakaren.

Genomsökningen av Outlook blir aldrig klar

En MAPI-protokollhanterare kan hålla denna värd upptagen. Minska indexeringen av Outlook i Indexeringsalternativ innan du återskapar.

Felsökning

Diagnostisera innan du ändrar något destruktivt.

Minska platserna i Indexeringsalternativ först

Ta bort den jättelika mappen eller den inaktuella UNC-sökvägen. Det stoppar protokollvärden utan att röra IFilter.

Återskapa indexet sist

En återskapning startar om genomsökningar och filter. Använd det efter att du åtgärdat platser eller en trasig protokollhanterare, inte som första åtgärd.

Tekniska detaljer

Tekniska detaljer
Teknisk information om SearchProtocolHost.exe
Avbildningsnamn SearchProtocolHost.exe
Roll ISearchProtocol-genomsökningsvärd

Verifiera identiteten för en aktiv fil

Ett filnamn ensamt kan inte fastställa säkerhet. Verifiera den faktiska sökvägen, signaturen och produktidentiteten.

Källor och verifiering

Registrerad källetikett: augusti 2026. Denna etikett fastställer inte oberoende verifiering. Hur vi efterforskar.

Var denna artikel användbar?

Ett ja eller nej räcker. Välj en anledning om du vill, eller lägg till en kort anteckning.

Var denna artikel användbar?