Labojums: SearchProtocolHost.exe liels CPU lietojums



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Ja lasāt šo rakstu, iespējams, esat saskāries ar problēmu, kurā pamanījāt procesu “ SearchProtocolHost.exe ”Patērē milzīgu daudzumu CPU datorā. Kāds tad ir šis process? SearchProtocolHost ir daļa no Windows meklēšanas mehānisma un ir saistīta ar indeksēšanu jūsu datorā.



Windows Search Indexer ir pakalpojums, kas uztur lielākās daļas jūsu datorā esošo failu indeksu, lai uzlabotu meklēšanas veiktspēju datorā. Tas automātiski atjaunina indeksus bez lietotāja iejaukšanās. Šis rādītājs ir līdzīgs indeksam, kuru mēs redzam dažās grāmatās. Dators reģistrē visus failus, kas atrodas dažādos diskdziņos. Tā vietā, lai dotos ārā un meklētu diskos failu, kuru mēģināt atrast, dators atsaucas uz rādītāju tabulu, atrod failus un tieši virzās uz tajā saglabāto adresi. Ja tas indeksu tabulā neatrod failu, tas attiecīgi sāk atkārtot, izmantojot disku.



Parasti Windows ir ieprogrammēts sākt indeksēt failus, kad dators ir dīkstāvē un nedara nekādu darbu. Ja redzat, ka šis process darbojas, ļaujiet tam kādu laiku darboties. Ja tas turpina darboties nenoteiktu laiku, varat sākt sekot tālāk norādītajiem risinājumiem.



1. risinājums: pārbaudiet nesen instalētās trešo pušu lietojumprogrammas

Ja nesen datorā esat instalējis jaunas trešo pušu lietojumprogrammas, jums jāpārbauda, ​​vai tās rada problēmu. Bija daudzas lietojumprogrammas, piemēram, ‘iFilter for PDF’, kuru dēļ pakalpojums atkal un atkal tiek palaists jūsu datorā. Šīm lietojumprogrammām ir noteiktas funkcijas, kuru dēļ meklēšanas pakalpojums atkal un atkal tiek aktivizēts jūsu datorā. Mēs varam mēģināt tos atspējot un pēc tam palaist problēmu novēršanas rīku, lai redzētu, vai ir kādas citas problēmas.

  1. Nospiediet Windows + R, ierakstiet “ appwiz. cpl ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Šeit tiks uzskaitītas visas datorā instalētās lietojumprogrammas. Pārvietojieties pa visiem no tiem un atrodiet jebkuru nesen instalēto lietojumprogramma / lietojumprogrammas pirms tam, kad pamanījāt CPU lietošanu. Vai nu atspējojiet viņu pakalpojumus (Windows + R, ierakstiet “services.msc”, atrodiet pakalpojumu un apturiet to), vai arī atinstalējiet to, izmantojot to pašu logu.

  1. Tagad nospiediet Windows + S, ierakstiet “ Windows meklēšana ”Dialoglodziņā un atveriet lietojumprogrammu Atrodiet un novērsiet Windows meklēšanas problēmas ”.



  1. Atlasiet abas opcijas “ Izpildīt kā administratoram ' un ' Veiciet remontu automātiski ”. Nospiediet Tālāk un izpildiet ekrānā redzamos norādījumus.

  1. Kad traucējummeklēšana ir pabeigta, restartējiet datoru un pārbaudiet, vai CPU lietošana ir atrisināta. Pēc traucējummeklēšanas pabeigšanas Windows meklēšana var nedaudz indeksēt. Dodiet tam kādu laiku, bet, ja CPU izmantošana SearchProtocolHost.exe Joprojām netiek novērsts, izpildiet citus tālāk minētos risinājumus.

2. risinājums: indeksēšanas opciju maiņa

Jūs varat manuāli mainīt indeksēšanas opcijas. Ja noņemsit vienu vietu no kontrolsaraksta, sistēma Windows neindeksēs tajā esošos failus. Jūsu meklēšana, iespējams, nav tik ātra kā iepriekš, bet tas varētu uzlabot situāciju mūsu gadījumā.

  1. Nospiediet Windows + R, ierakstiet “ Indeksēšanas iespējas ”Dialoglodziņā un atveriet lietojumprogrammu.

  1. Tagad noklikšķiniet uz Mainīt Ekrāna apakšējā kreisajā pusē.

  1. Klikšķis ' Rādīt visas atrašanās vietas ”. Tagad pārbaudītās vietas nozīmē, ka dators tos aktīvi indeksē. Noņemiet atzīmi milzīgas atrašanās vietas (šajā gadījumā vietējais disks C) un citas failu atrašanās vietas, kas var mudināt meklēšanas procesu atkal un atkal nārstot. Nospiediet Labi, lai saglabātu izmaiņas un izietu.

  1. Restartējiet datoru un pārbaudiet, vai SearchProtocolHost.exe Joprojām patērē lielu CPU izmantošanu.

3. risinājums: palaidiet SFC un DISM rīku

Iespējams, sastopaties ar šo kļūdu, jo datorā var būt sliktas sistēmas konfigurācijas. Šo neatbilstību dēļ meklēšanas process var atkal un atkal nārstot, un tas izraisa lielu diskusiju laikā izmantoto resursu daudzumu. Mēs varam palaist sistēmas failu pārbaudītāju (SFC), lai pārbaudītu integritātes pārkāpumus. Ja pēc jebkādiem SFC labojumiem sistēma joprojām nav novērsta, varat palaist DISM rīku, lai pārbaudītu sistēmas stāvokli un atjaunotu visus trūkstošos sistēmas failus.

  1. Nospiediet Windows + R lai palaistu programmu Run. Tips “ taskmgr ”Dialoglodziņā un nospiediet taustiņu Enter, lai palaistu datora uzdevumu pārvaldnieku.
  2. Tagad noklikšķiniet uz opcijas Fails loga augšējā kreisajā pusē un atlasiet “ Palaist jaunu uzdevumu ”No pieejamo opciju saraksta.

  1. Tagad ierakstiet “ PowerShell ”Dialoglodziņā un pārbaudīt opcija zem kuras norāda “ Izveidojiet šo uzdevumu ar administratora tiesībām ”.

  1. Atverot Windows Powershell, ierakstiet “ sfc / scannow ”Un sit Enter . Šis process var aizņemt kādu laiku, jo dators skenē visus jūsu Windows failus un pārbauda, ​​vai tajā nav bojātu fāžu.

  1. Ja rodas kļūda, kurā Windows liek jums atrast kādu kļūdu, bet nespēja tās novērst, ierakstiet “ DISM / Online / Cleanup-Image / RestoreHealth ”PowerShell. Tādējādi korumpētie faili tiks lejupielādēti no Windows atjaunināšanas serveriem un bojātie tiks aizstāti. Ņemiet vērā, ka šis process var aizņemt arī kādu laiku atkarībā no jūsu interneta savienojuma. Neatceliet nevienu posmu un ļaujiet tam darboties.

Ja tika konstatēta kļūda un tā tika novērsta, izmantojot iepriekš minētās metodes, restartējiet datoru un pārbaudiet, vai CPU SearchProtocolHost.exe Sakārtots.

4. risinājums: Windows meklēšanas atspējošana

Ja visi iepriekš minētie risinājumi neliecina par rezultātiem un SearchProtocolHost.exe ’Joprojām rada lielu CPU izmantošanu, mēs varam mēģināt atspējot Windows meklēšanu no datora. Ņemiet vērā, ka, iespējams, datorā nevarēsit izmantot Windows meklēšanu. Šim risinājumam ir trūkumi, taču problēma noteikti tiks novērsta.

Pirms turpināt atspējot Windows meklēšanu , tā vietā ieteicams atspējot visu datora atrašanās vietu indeksēšanu, izmantojot 2. risinājumu. Noņemiet atzīmi no visām atrašanās vietām un nospiediet Lietot. Tas izslēgs indeksēšanu; jūs varētu iegūt lēnus rezultātus, bet vismaz varēsiet meklēt, kad nepieciešams.

  1. Nospiediet Windows + R, ierakstiet “ pakalpojumus. msc ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Atrodiet procesu “ Windows meklēšana ”, Ar peles labo pogu noklikšķiniet uz tā un atlasiet“ Rekvizīti ”.

  1. Iestatiet Startēšanas veidu kā “ Atspējots ' un Pārtrauciet procesu noklikšķinot uz pogas. Nospiediet Lietot un restartējiet datoru.

  1. Pēc restartēšanas pārbaudiet, vai problēma ir atrisināta. Jūs vienmēr varat atkal ieslēgt Windows meklēšanu, izmantojot tās pašas darbības, kas uzskaitītas iepriekš.
4 minūtes lasītas