Allt för att arbeta med Windows - det bästa operativsystemet från Microsoft. Vi täcker allt från Windows 10 Insider -programmet till Windows 11. Ger dig alla de senaste nyheterna om Windows 10 och mer.

Hur man fixar SearchProtocolHost.exe Hög CPU-användning i Windows

22

Hög CPU-användning är dåliga nyheter. Det saktar ner ditt system och tömmer din dator på resurser. Om du märkte hög CPU-användning på din PC, grävde runt och upptäckte att en process som heter SearchProtocolHost.exe är roten till ditt problem med hög CPU-användning, kanske du vill veta lite mer om vad denna process är.

Som sådan, här är vad SearchProtocolHost.exe är och hur du fixar det genom att förbruka din CPU.

Vad är SearchProtocolHost.exe?

SearchProtocolHost.exe är en process som krävs av en inbyggd Windows-funktion som kallas Windows Search Indexer. Funktionen hjälper till att snabbt återge sökresultat på din Windows-dator, men när den förvandlas till en resurssvin kan det ha en negativ inverkan på din dators prestanda.

Visst, du kan gå vidare och avsluta processen. Lätt, eller hur?

Tja, inte riktigt. En annan process, kallad SearchIndexer.exe, förlitar sig på SearchProtocolHost.exe för att återge sökresultaten. Om du avslutar SearchProtocolHost.exe kommer SearchIndexer.exe att starta om processen.

I många fall kommer problemet att lösa sig bara genom att vänta ett tag. Indexeraren går ofta i överväxel och försöker söka efter filer som den inte kan hitta, vilket gör att SearchProtocolHost.exe förbrukar mer resurser. Om du har väntat ett tag och fortfarande ser att SearchProtocolHost.exe orsakar hög CPU-användning, prova korrigeringarna som nämns nedan.

1 Uppdatera Windows eller återställ en nyligen uppdaterad uppdatering

Windows rullar ofta ut uppdateringar för att fixa vanliga buggar i systemet. Att uppdatera din dator kan bara göra susen. Å andra sidan, om du nyligen uppdaterade Windows, kan en felaktig uppdatering ha orsakat ett problem, och om du avinstallerar uppdateringarna kan problemet lösas.

För att uppdatera Windows, sök efter sök efter uppdateringar i Start-menyn och välj den bästa matchningen. Om du ser en uppdatering som väntar, fortsätt och installera den. Annars klickar du på knappen Sök efter uppdateringar .

Det finns flera sätt att avinstallera uppdateringar, men det enklaste sättet är att gå till Kontrollpanelen > Program > Program och funktioner och klicka på Visa installerade uppdateringar till vänster på Kontrollpanelen. Hitta de uppdateringar du nyligen installerade genom att kontrollera datumet i kolumnen Installerad på . Välj uppdateringen och klicka på Avinstallera.

Hur man fixar SearchProtocolHost.exe Hög CPU-användning i Windows

2 Kör den inbyggda felsökaren för sökning och indexering

Windows levereras med en uppsättning inbyggda felsökare som kan hjälpa dig att lösa ett brett spektrum av problem. Du kan också en av felsökarna, som kallas sök- och indexeringsfelsökaren, för att fixa problemet med hög CPU-användning av SearchProtocolHost.exe.

Starta Inställningar genom att trycka på Win + I och navigera till System > Felsökning > Andra felsökare. Sök efter ett objekt som heter Sök och indexering i listan och klicka på knappen Kör bredvid den.

Hur man fixar SearchProtocolHost.exe Hög CPU-användning i Windows

Om du gör detta startar felsökaren. Följ instruktionerna på skärmen och se om det löser problemet. Om du använder en Windows 10-dator hittar du felsökaren i Inställningar > Uppdatering och säkerhet > Felsökare.

3 Ta bort nyligen installerade appar från tredje part

Om du kommer ihåg att du nyligen installerade en app från tredje part, varefter du började stöta på problemet, kanske du vill prova att avinstallera och se om det fungerar. Gå bara till Kontrollpanelen > Program > Program och funktioner, välj den nyligen installerade appen och klicka på Avinstallera.

4 Kör en SFC-skanning

SFC (System File Checker) är ett inbyggt kommandoradsverktyg som reparerar och ersätter korrupta systemfiler på Windows. Om SearchProtocolHost.exe orsakar hög CPU-användning som ett resultat av en skadad systemfil, kan en SFC-skanning lösa problemet. Börja med att starta en förhöjd kommandotolk. Du kan göra detta genom att trycka på Win+R, skriva cmd och trycka på Ctrl+Skift+Enter.

Kör sedan följande kommando:

sfc /scannow

Hur man fixar SearchProtocolHost.exe Hög CPU-användning i Windows

Låt skanningen slutföras. När det är klart, starta om datorn och se om problemet kvarstår.

5 Defragmentera din disk

När du skriver data till en hårddisk som inte har tillräckligt med sammanhängande utrymme för att lagra hela filen, gör det att filerna blir fragmenterade. Fragmentering kan ofta påverka prestandan och indirekt få SearchProtocolHost.exe att använda mer resurser.

Du kan enkelt lösa problemet genom att defragmentera din hårddisk. Sök efter defragmentering i Start-menyn och starta Defragmentera och optimera enheter. Håll ned Ctrl, välj alla enheter och klicka på Optimera alla.

Hur man fixar SearchProtocolHost.exe Hög CPU-användning i Windows

Om du aldrig har optimerat enheten tidigare kan det ta ett tag så var beredd på det och om du använder en bärbar dator, ha en strömkälla redo om batteriet skulle ta slut.

Medan du håller på bör du också överväga att schemalägga defragmentering så att verktyget defragmenterar enheten varje vecka (eller en annan kadens som du föredrar).

När processen är klar, starta om din dator och försök köra en sökning på Windows. Se om problemet kvarstår.

6 Ändra indexeringsalternativ

Om ingen av korrigeringarna har fungerat hittills, kanske du vill försöka utesluta några stora mappar från indexering så att det kan återge sökresultat snabbare.

Börja med att söka efter indexeringsalternativ i Start-menyn och välj den bästa matchningen. Klicka på knappen Ändra .

Om du gör detta öppnas ett annat fönster. Välj alternativet Välj alla platser längst ned. Avmarkera sedan alla platser som du vill utesluta genom att avmarkera dem i avsnittet längst upp som heter Ändra valda platser.

Hur man fixar SearchProtocolHost.exe Hög CPU-användning i Windows

7 Inaktivera Windows Search

Om du inte har kunnat åtgärda problemet hittills kan du överväga att visa det för en tekniker. Du bör dock fortfarande kunna använda din dator under tiden utan några fördröjningar. För att göra detta måste du inaktivera Windows Search.

Observera att du inte kommer att kunna söka efter något på Windows medan Windows Search är inaktiverat. När du vill söka efter något kan du alltid återaktivera det.

Tryck på Win + R, skriv services.msc och tryck på Enter för att starta Services-konsolen. Leta efter en tjänst som heter Windows Search, högerklicka på den och välj Egenskaper. I fönstret Egenskaper väljer du knappen Stopp under avsnittet Servicestatus och ändrar sedan starttyp till Inaktiverad.

Starta om din dator, och du bör nu kunna använda din dator utan att SearchProtocolHost.exe orsakar någon form av prestandaproblem.

SearchProtocolHost.exe Hög CPU-användning fixad

Förhoppningsvis kunde du åtgärda problemet med en av korrigeringarna i den här guiden. Även om Windows ofta stöter på både vanliga fel och löjliga fel, är det inte så svårt att felsöka dem. I många fall kan du till och med lita på externa verktyg för att reparera Windows.

Inspelningskälla: www.makeuseof.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer