Високото използване на процесора е лоша новина. Това забавя вашата система и източва ресурсите на компютъра ви. Ако сте забелязали високо използване на процесора на вашия компютър, поразровихте се и открихте, че се извиква процес SearchProtocolHost.exe е коренът на вашия проблем с висока употреба на процесора, може да искате да знаете малко повече за това какво този процес е..
Като такъв, ето какво представлява SearchProtocolHost.exe и как да го коригирате, като консумира вашия процесор.
Какво е SearchProtocolHost.exe?
SearchProtocolHost.exe е процес, изискван от вградена функция на Windows, наречена Windows Search Indexer. Функцията помага бързо да изобразява резултатите от търсенето на вашия компютър с Windows, но когато се превърне в ресурсна свиня, може да има отрицателно въздействие върху производителността на вашия компютър.
Разбира се, можете да продължите и да прекратите процеса. Лесно, нали?
Е, не съвсем. Друг процес, наречен SearchIndexer.exe, разчита на SearchProtocolHost.exe за изобразяване на резултатите от търсенето. Ако прекратите SearchProtocolHost.exe, SearchIndexer.exe ще рестартира процеса.
В много случаи проблемът ще се реши от само себе си, като изчака известно време. Индексаторът често се претоварва, опитвайки се да търси файлове, които не може да намери, което кара SearchProtocolHost.exe да консумира повече ресурси. Ако сте чакали известно време и все още виждате, че SearchProtocolHost.exe причинява високо използване на процесора, опитайте корекциите, споменати по-долу.
1. Актуализирайте Windows или върнете скорошна актуализация
Windows често пуска актуализации, за да коригира често срещаните грешки в системата. Актуализирането на вашия компютър може просто да свърши работа. От друга страна, ако наскоро сте актуализирали Windows, дефектна актуализация може да е причинила проблем и деинсталирането на актуализациите може да реши проблема.
За да актуализирате Windows, потърсете Провери за актуализации в менюто "Старт" и изберете най-доброто съвпадение. Ако видите предстояща актуализация, продължете и я инсталирайте. В противен случай щракнете върху Провери за актуализации бутон.
Има няколко начина за деинсталиране на актуализации, но най-лесният начин е да отидете Контролен панел > Програми > Програми и функции, и щракнете върху Вижте инсталираните актуализации отляво на контролния панел. Намерете актуализациите, които сте инсталирали наскоро, като проверите датата в Инсталиран на колона. Изберете актуализацията и щракнете Деинсталиране.
2. Стартирайте инструмента за отстраняване на неизправности с вграденото търсене и индексиране
Windows се предлага с набор от вградени инструменти за отстраняване на неизправности което може да ви помогне да разрешите широк спектър от проблеми. Можете също да използвате един от инструментите за отстраняване на неизправности, наречен инструмент за отстраняване на неизправности при търсене и индексиране, за отстраняване на проблема с високо използване на процесора SearchProtocolHost.exe.
Стартирайте Настройки чрез натискане Win + I и навигирайте до Система > Отстраняване на неизправности > Други средства за отстраняване на неизправности. Потърсете елемент, наречен Търсене и индексиране в списъка и щракнете върху Бягай бутон до него.
Това ще стартира инструмента за отстраняване на неизправности. Следвайте инструкциите на екрана и вижте дали това отстранява проблема. Ако сте на компютър с Windows 10, ще намерите инструмента за отстраняване на неизправности Настройки > Актуализация и защита > Инструмент за отстраняване на неизправности.
3. Премахнете наскоро инсталирани приложения на трети страни
Ако си спомняте, че наскоро сте инсталирали приложение на трета страна, след което сте започнали да срещате проблема, може да искате да опитате да деинсталирате и да видите дали това работи. Просто отидете на Контролен панел > Програми > Програми и функции, изберете наскоро инсталираното приложение и щракнете върху Деинсталиране.
4. Изпълнете SFC сканиране
SFC (System File Checker) е вградена помощна програма от командния ред, която поправя и заменя повредени системни файлове в Windows. Ако SearchProtocolHost.exe причинява високо използване на процесора в резултат на повреден системен файл, стартирането на SFC сканиране може да реши проблема. Започнете, като стартирате повишен команден ред. Можете да направите това, като натиснете Win + R, пишете cmd, и натискане Ctrl + Shift + Enter.
След това изпълнете следната команда:
sfc /scannow
Нека сканирането завърши. След като приключите, рестартирайте компютъра и вижте дали проблемът продължава.
5. Дефрагментирайте вашия диск
Когато записвате данни на твърд диск, който няма достатъчно непрекъснато пространство за съхранение на пълния файл, това води до фрагментиране на файловете. Фрагментацията често може да повлияе на производителността и косвено да накара SearchProtocolHost.exe да използва повече ресурси.
Можете лесно да отстраните проблема, като дефрагментирате твърдия диск. Търся дефрагментиране в менюто "Старт" и стартирайте Дефрагментирайте и оптимизирайте дискове. Натиснете и задръжте Ctrl, изберете всички устройства и щракнете върху Оптимизирайте всичко.
Ако никога преди не сте оптимизирали устройството, може да отнеме известно време, така че бъдете готови за това и ако използвате лаптоп, подгответе източник на захранване, ако батерията се изтощи.
Докато сте в това, трябва също да помислите за планиране на дефрагментиране, така че помощната програма да дефрагментира устройството всяка седмица (или различен ритъм, който предпочитате).
След като процесът приключи, рестартирайте компютъра си и опитайте да стартирате търсене в Windows. Вижте дали проблемът продължава.
6. Промяна на опциите за индексиране
Ако нито една от корекциите не е работила досега, може да искате да опитате да изключите някои големи папки от индексирането, за да може да изобрази резултатите от търсенето по-бързо.
Започнете с търсене на опции за индексиране в менюто "Старт" и изберете най-доброто съвпадение. Кликнете върху Промяна бутон.
Ако направите това, ще се отвори друг прозорец. Изберете Изберете всички местоположения опция в долната част. След това премахнете отметката от всички местоположения, които искате да изключите, като премахнете отметката от тях в секцията в горната част, наречена Променете избраните местоположения.
7. Деактивирайте търсенето в Windows
Ако досега не сте успели да отстраните проблема, може да помислите да го покажете на техник. Все пак трябва да можете да използвате компютъра си междувременно без никакви забавяния. За да направите това, ще трябва да деактивирате Windows Search.
Имайте предвид, че няма да можете да търсите нищо в Windows, докато Windows Search е деактивиран. Когато искате да търсите нещо, винаги можете да го активирате отново.
Натиснете Win + R, Тип услуги.mscи натиснете Enter, за да стартирате конзолата за услуги. Потърсете услуга, наречена Търсене в Windows, щракнете с десния бутон върху него и изберете Имоти. В прозореца Свойства изберете Спри се бутон под Състояние на услугата раздел и след това променете Тип стартиране да се хора с увреждания.
Рестартирайте компютъра си и вече трябва да можете да използвате компютъра си, без SearchProtocolHost.exe да причинява някакви проблеми с производителността.
SearchProtocolHost.exe Фиксирано високо използване на процесора
Надяваме се, че сте успели да отстраните проблема с едно от поправките в това ръководство. Докато Windows често се сблъсква и с двете често срещани грешки и нелепи грешки, отстраняването им не е толкова трудно. В много случаи можете дори да разчитате на външни инструменти за ремонт на Windows.
Ако се сблъскате със системни проблеми или фалшиви настройки, трябва да използвате тези безплатни инструменти за ремонт на Windows 10, за да поправите компютъра си.
Прочетете Следващото
- Windows
- Windows
- процесор
Арджун е счетоводител по образование и обича да изследва технологиите. Той обича да прилага технологии, за да направи ежедневните задачи по-лесни и често много по-забавни.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!
Щракнете тук, за да се абонирате