Vysoké využití procesoru je špatná zpráva. Zpomaluje to váš systém a vyčerpává váš počítač o zdroje. Pokud jste si všimli vysokého využití procesoru na vašem PC, trochu se pohrabali a zjistili, že proces volal SearchProtocolHost.exe je kořenem vašeho problému s vysokým využitím CPU, možná budete chtít vědět trochu více o tom, co tento proces je..

Zde se tedy dozvíte, co je SearchProtocolHost.exe a jak jej opravit spotřebovávající váš CPU.

Co je SearchProtocolHost.exe?

SearchProtocolHost.exe je proces vyžadovaný vestavěnou funkcí Windows s názvem Windows Search Indexer. Tato funkce pomáhá rychle vykreslovat výsledky vyhledávání na vašem počítači se systémem Windows, ale když se změní ve zdroj, může to mít negativní dopad na výkon vašeho počítače.

Jistě, můžete pokračovat a proces ukončit. Snadné, že?

No, ne tak docela. Jiný proces s názvem SearchIndexer.exe spoléhá na SearchProtocolHost.exe při vykreslování výsledků hledání. Pokud ukončíte SearchProtocolHost.exe, SearchIndexer.exe restartuje proces.

instagram viewer

V mnoha případech se problém vyřeší sám, stačí chvíli počkat. Indexer se často přepne do režimu overdrive a snaží se vyhledat soubory, které nemůže najít, což způsobí, že SearchProtocolHost.exe spotřebovává více zdrojů. Pokud jste nějakou dobu čekali a stále vidíte, že SearchProtocolHost.exe způsobuje vysoké využití procesoru, vyzkoušejte opravy uvedené níže.

1. Aktualizujte systém Windows nebo vraťte zpět nedávnou aktualizaci

Systém Windows často vydává aktualizace, které opravují běžné chyby v systému. Aktualizace počítače může stačit. Na druhou stranu, pokud jste nedávno aktualizovali Windows, chybná aktualizace mohla způsobit problém a odinstalování aktualizací by mohlo problém vyřešit.

Chcete-li aktualizovat systém Windows, vyhledejte kontrola aktualizací v nabídce Start a vyberte nejlepší shodu. Pokud vidíte aktualizaci, která čeká na vyřízení, pokračujte a nainstalujte ji. V opačném případě klikněte na Kontrola aktualizací knoflík.

Existuje několik způsobů, jak odinstalovat aktualizace, ale nejjednodušší je přejít na Ovládací panely > Programy > Programy a funkcea klikněte na Zobrazit nainstalované aktualizace z levé části ovládacího panelu. Najděte aktualizace, které jste nedávno nainstalovali, kontrolou data v Instalováno na sloupec. Vyberte aktualizaci a klikněte Odinstalovat.

2. Spusťte nástroj pro odstraňování problémů s vestavěným vyhledáváním a indexováním

Systém Windows je dodáván se sadou integrovaných nástrojů pro odstraňování problémů které vám mohou pomoci vyřešit širokou škálu problémů. Můžete také použít jeden z nástrojů pro odstraňování problémů, nazývaný Poradce při potížích s vyhledáváním a indexováním, pro vyřešení problému s vysokým využitím procesoru SearchProtocolHost.exe.

Spusťte Nastavení stisknutím Win + I a navigovat do Systém > Odstraňte problémy > Další nástroje pro odstraňování problémů. Vyhledejte položku s názvem Vyhledávání a indexování v seznamu a klikněte na Běh tlačítko vedle něj.

Tím se spustí nástroj pro odstraňování problémů. Postupujte podle pokynů na obrazovce a zjistěte, zda problém vyřeší. Pokud používáte počítač se systémem Windows 10, nástroj pro odstraňování problémů najdete v Nastavení > Aktualizace a zabezpečení > Poradce při potížích.

3. Odebrat nedávno nainstalované aplikace třetích stran

Pokud si pamatujete, že jste nedávno nainstalovali aplikaci třetí strany, po které jste se s problémem začali setkávat, možná budete chtít zkusit odinstalovat a zjistit, zda to funguje. Stačí jít Kontrolní panel > Programy > Programy a funkce, vyberte nedávno nainstalovanou aplikaci a klikněte na Odinstalovat.

4. Spusťte skenování SFC

SFC (System File Checker) je vestavěný nástroj příkazového řádku, který opravuje a nahrazuje poškozené systémové soubory v systému Windows. Pokud SearchProtocolHost.exe způsobuje vysoké využití procesoru v důsledku poškozeného systémového souboru, může problém vyřešit spuštění skenování SFC. Začněte spuštěním zvýšeného příkazového řádku. Můžete to udělat stisknutím Win + R, psaní na stroji cmda stisknutím Ctrl + Shift + Enter.

Poté proveďte následující příkaz:

sfc /scannow

Nechte skenování dokončit. Po dokončení restartujte počítač a zjistěte, zda problém přetrvává.

5. Defragmentujte svůj disk

Když zapíšete data na pevný disk, který nemá dostatek souvislého prostoru pro uložení celého souboru, dojde k fragmentaci souborů. Fragmentace může často ovlivnit výkon a nepřímo způsobit, že SearchProtocolHost.exe využívá více prostředků.

Problém můžete snadno vyřešit defragmentací pevného disku. Hledat defragmentovat v nabídce Start a spusťte Defragmentujte a optimalizujte disky. Stiskněte a podržte Ctrl, vyberte všechny jednotky a klikněte na Optimalizujte vše.

Pokud jste nikdy předtím disk neoptimalizovali, může to chvíli trvat, takže se na to připravte, a pokud používáte notebook, mějte připravený zdroj energie pro případ vybití baterie.

Když už jste u toho, měli byste také zvážit naplánování defragmentace, aby nástroj defragmentoval disk každý týden (nebo jinou kadenci, kterou preferujete).

Po dokončení procesu restartujte počítač a zkuste spustit vyhledávání v systému Windows. Zjistěte, zda problém přetrvává.

6. Změnit možnosti indexování

Pokud žádná z oprav dosud nefungovala, můžete zkusit vyloučit některé velké složky z indexování, aby bylo možné rychleji vykreslovat výsledky vyhledávání.

Začněte hledáním možnosti indexování v nabídce Start a vyberte nejlepší shodu. Klikněte na Modifikovat knoflík.

Tím se otevře další okno. Vybrat Vyberte všechna místa možnost ve spodní části. Dále zrušte zaškrtnutí všech míst, která chcete vyloučit, jejich zaškrtnutím v sekci nazvané nahoře Změňte vybraná místa.

7. Zakažte vyhledávání ve Windows

Pokud jste dosud nebyli schopni problém vyřešit, měli byste zvážit jeho ukázku technikovi. Mezitím byste však měli být schopni používat počítač bez jakýchkoli prodlev. Chcete-li to provést, budete muset zakázat vyhledávání ve Windows.

Pamatujte, že pokud je vyhledávání ve Windows zakázáno, nebudete moci v systému Windows nic hledat. Když budete chtít něco vyhledat, vždy to můžete znovu povolit.

lis Win + R, typ services.msca stisknutím klávesy Enter spusťte konzolu služeb. Hledejte službu tzv Windows Search, klikněte na něj pravým tlačítkem a vyberte Vlastnosti. V okně Vlastnosti vyberte Stop tlačítko pod Stav služby sekce a poté změňte Typ spouštění na Zakázáno.

Restartujte počítač a nyní byste měli být schopni používat počítač, aniž by SearchProtocolHost.exe způsoboval jakékoli problémy s výkonem.

Opraveno vysoké využití procesoru SearchProtocolHost.exe

Doufejme, že se vám podařilo problém vyřešit pomocí jedné z oprav v této příručce. Zatímco Windows často narazí na obojí běžné chyby a směšné chyby, jejich odstraňování není tak obtížné. V mnoha případech se dokonce můžete spolehnout na externí nástroje pro opravu Windows.

Nejlepší bezplatné nástroje na opravu systému Windows 10 k vyřešení jakéhokoli problému

Pokud se potýkáte se systémovými problémy nebo neoprávněnými nastaveními, měli byste k opravě počítače použít tyto bezplatné nástroje pro opravu systému Windows 10.

Přečtěte si další

PodíltweetE-mailem
Související témata
  • Okna
  • Okna
  • procesor
O autorovi
Arjun Ruparelia (43 zveřejněných článků)

Arjun je vzděláním účetní a miluje zkoumání technologií. Rád používá technologii, aby si usnadnil všední úkoly a často je mnohem zábavnější.

Více od Arjuna Ruparelia

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem