Fix: SearchProtocolHost.exe Høj CPU-brug

Hvis du læser denne artikel, er du muligvis kommet på tværs af problemet, hvor du bemærkede processen SearchProtocolHost.exe indtager enorme mængder CPU på din computer. Så hvad er denne proces? SearchProtocolHost er en del af Windows-søgningsmekanismen og er relateret til indeksering på din computer.

Windows Search Indexer er en tjeneste, der opretholder et indeks for de fleste af filerne på din computer for at forbedre søgeydelsen på din computer. Den opdaterer automatisk indekserne uden nogen indblanding fra brugeren. Dette indeks ligner det indeks, vi ser i visse bøger. Computeren fører en oversigt over alle de filer, der findes på forskellige drev. I stedet for at gå ud og søge drevene til den fil, du forsøger at lokalisere, refererer computeren til indekstabellen, lokaliserer filerne og navigerer direkte til den adresse, der er gemt i den. Hvis den ikke finder filen i indekstabellen, begynder den at gentage gennem drevet i overensstemmelse hermed.

Normalt er Windows programmeret til at starte indeksering for filer, når computeren er inaktiv og ikke laver noget arbejde. Hvis du ser denne proces kører, lad den løbe i nogen tid. Hvis det fortsætter med at løbe i ubestemt tid, kan du begynde at følge nedenstående løsninger.

Løsning 1: Kontrol af nyinstallerede tredjeparts applikationer

Hvis du for nylig har installeret nye tredjepartsapplikationer på din computer, skal du kontrollere, om de forårsager problemet. Der var mange applikationer som 'iFilter for PDF's', som får tjenesten til at køre igen og igen på din computer. Disse applikationer har visse funktioner til stede, der forårsager, at søgetjenesten udløses igen og igen på din computer. Vi kan prøve at deaktivere dem og derefter køre fejlfindingsprogrammet for at se, om der er andre problemer.

  1. Tryk på Windows + R, skriv appwiz. cpl i dialogboksen og tryk på Enter.
  2. Her vises alle de programmer, der er installeret på din computer. Naviger igennem dem alle, og find alle nyinstallerede applikationer / applikationer, før du har bemærket CPU-brugen. Deaktiver enten deres tjenester (Windows + R, skriv services.msc, find tjenesten og stop den) eller afinstaller den med det samme vindue.

  1. Tryk nu på Windows + S, skriv Windows Søg i dialogboksen, og åbn programmet Find og reparer problemer med Windows Search .

  1. Vælg begge indstillinger Kør som administrator og Anvend reparationer automatisk . Tryk på Næste, og følg vejledningen på skærmen.

  1. Når fejlfinding er færdig, skal du genstarte din computer og kontrollere, om CPU-brugen er blevet løst. Windows søgning kan indeksere i et øjeblik efter, at fejlfinding er afsluttet. Giv det lidt tid, men hvis CPU-brugen af ​​' SearchProtocolHost.exe ' stadig ikke bliver fikset, skal du følge de andre løsninger, der er angivet nedenfor.

Løsning 2: Ændring af indekseringsindstillinger

Du kan manuelt ændre indekseringsindstillingerne. Hvis du fjerner et sted fra tjeklisten, vil Windows ikke indeksere de filer, der findes på stedet. Din søgning kan ikke være så hurtig som før, men det kan forbedre situationen i vores tilfælde.

  1. Tryk på Windows + R, skriv Indekseringsindstillinger i dialogboksen, og åbn programmet.

  1. Klik nu på Modify present nederst til venstre på skærmen.

PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her
  1. Klik på Vis alle placeringer . Nu de steder, der kontrolleres betyder, at de er aktivt indekseret af computeren. Fjern markeringen af store placeringer (i dette tilfælde lokal disk C) og andre filpositioner, der kan få søgeprocessen til at gyde igen og igen. Tryk på OK for at gemme ændringer og afslutte.

  1. Genstart din computer og kontroller, om ' SearchProtocolHost.exe ' stadig bruger forbrug af høj CPU.

Løsning 3: Running SFC og DISM Tool

Du kan støde på denne fejl, fordi der kan være dårlige systemkonfigurationer til stede i din computer. På grund af disse uoverensstemmelser kan søgeprocessen gydes igen og igen og forårsage den høje brug af ressourcer som under drøftelse. Vi kan køre System File Checker (SFC) for at kontrollere eventuelle krænkelser af integriteten. Hvis der efter nogle reparationer ved SFC stadig ikke er fastgjort systemet, kan du køre DISM-værktøjet for at kontrollere systemets sundhed og gendanne eventuelle manglende systemfiler.

  1. Tryk på Windows + R for at starte programmet Run. Skriv taskmgr i dialogboksen og tryk Enter for at starte din computers task manager.
  2. Klik nu på File option til stede øverst til venstre i vinduet, og vælg Kør ny opgave fra listen over tilgængelige muligheder.

  1. Indtast nu PowerShell i dialogboksen, og kontroller indstillingen under hvilke stater Opret denne opgave med administrative rettigheder .

  1. En gang i Windows Powershell, skriv sfc / scan og trykEnter . Denne proces kan tage lidt tid, da dine hele Windows-filer scannes af computeren og kontrolleres for korrupte faser.

  1. Hvis du oplever en fejl, hvor Windows beder dig om, at den har fundet en fejl, men ikke kunne rette dem, skal du skrive DISM / Online / Cleanup-Image / RestoreHealth i PowerShell. Dette vil downloade de korrupte filer fra Windows Update-serverne og erstatte de korrupte. Bemærk, at denne proces også kan forbruge noget i henhold til din internetforbindelse. Afbestill ikke på et hvilket som helst tidspunkt og lad det løbe.

Hvis en fejl blev registreret og blev rettet ved hjælp af ovenstående metoder, skal du genstarte din computer og kontrollere, om CPU-brugen af ​​' SearchProtocolHost.exe ' er blevet fikset.

Løsning 4: Deaktivering af Windows-søgning

Hvis alle ovenstående løsninger ikke viser nogen resultater, og ' SearchProtocolHost.exe ' stadig forårsager høj CPU-brug, kan vi prøve at deaktivere Windows Search fra din computer. Bemærk, at du muligvis ikke kan bruge Windows-søgning på din computer. Denne løsning har sine ulemper, men problemet bliver bestemt helt sikkert.

Inden du fortsætter med at deaktivere Windows Search, anbefales det, at du i stedet deaktiverer indekseringen af ​​alle computerens placeringer ved hjælp af Solution 2. Fjern markeringen af ​​alle placeringer, og tryk på Anvend. Dette vil slå indeksering off; du kan få langsomme resultater, men i det mindste vil du kunne søge efter behov.

  1. Tryk på Windows + R, skriv tjenester. msc i dialogboksen og tryk på Enter.
  2. Find processen Windows Search, højreklik på den og vælg Egenskaber .

  1. Indstil opstartstypen som deaktiveret, og stop processen ved at klikke på knappen. Tryk på Anvend og genstart computeren.

  1. Efter genstart skal du kontrollere, om problemet ved hånden er løst. Du kan altid slå Windows søgning tilbage ved at bruge de samme trin som angivet ovenfor.

PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her

Facebook Twitter Google Plus Pinterest