SearchProtocolHost.exe
Katalogsöktermer searchprotocolhost, search protocol host
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
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
| 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
| 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
| 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.
- Microsoft Learn: protokollhanterare · ISearchProtocol-värdar crawlar URI:er
- Microsoft Support: sökindexering · Platser och återskapande tillhör indexeraren
- Foxhole-processkarta · Förstapartssamplingar på Windows-datorer. Inte ett laboratorieprestandatest.
- Microsoft Sysinternals: Sigcheck · Förklarar hur man inspekterar filsignaturer. Denna referens fastställer inte identiteten eller säkerheten för en viss körande fil.
- Microsoft: Get-CimInstance · Skrivskyddad lokal processfråge-metod.
- Microsoft: Win32_Process properties · Dokumenterar process-ID, körbara sökvägar, skapelsedatum och återanvändning av föräldra-ID.
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.
Tack. Det hjälper oss att förbättra den här sidan.