Анализирайте високото използване на процесора на Host Service

Високото използване на процесора на един процес в Windows може да забави други операции, за да се охлади като темп. Макар това понякога да е причинено от програми, управлявани от потребители, да речем данъчна компютърна игра или програма за изобразяване на видео, понякога може да бъде причинена от процеси в Windows, като Service Host.

Service Host е процес svchost.exe; Последни версии на отделните услуги на операционната система Windows 10 на Microsoft, които се управляват от него, докато по-старите версии на Windows ги обединяват, което прави идентифицирането по-сложно.

Програми като Svchost анализатор на процеси или Svchost Viewer бяха създадени, за да помогнат на потребителите и системните администратори да разберат коя услуга се изпълнява под кой svchost процес на Windows машината.

Възможно е да видите 20 или повече Service Host процеси, изброени на машини с Windows 10 като следствие.

Анализирайте високото използване на процесора на Host Service

svchost service host

Първото нещо, което трябва да направите, е да разберете кой процес на домакин на услуги е отговорен за това. След като извършите процеса, знаете Windows услугата, която го причинява, и от там можете да направите нещо по въпроса в зависимост от въпросната услуга.

Първо основите:

  1. Използвайте Ctrl-Shift-Esc, за да отворите диспечера на задачите.
  2. Трябва да видите всички процеси, изброени там, веднага.
  3. Кликнете върху колоната на процесора, за да сортирате по използване на процесора. Процесът, който използва най-много процесор, сега трябва да бъде показан в горната част.
  4. Кликнете върху него, за да се покаже допълнителна информация за него. Щракването върху хост на услугата: Локалната услуга например може да разкрие функцията Откриване на услугата доставчик на услуги.

Следващата стъпка зависи до голяма степен от въпросната услуга. Въпреки че можете да стартирате търсене в Интернет, за да разберете повече за него, можете също така първо да отворите диспечера на услугите, за да прочетете неговото описание и да разберете как е стартирано и какво прави.

За да стартирате диспечера на услуги, докоснете клавиша Windows, въведете services.msc и натиснете клавиша Enter.

services description

Намерете услугата - тя има същото име като записа, който се отвори в диспечера на задачите, когато щракнете върху записа на хост на услугата там; вие намирате състоянието му - работи обикновено - както и типът на стартиране и описание по-често, отколкото не.

Понякога е възможно също така да се свърже високото използване на процесора с активността. Да речем, Windows Update работи по това време и намира актуализации. След това може да видите Service Host: Local System - оптимизация на доставките, използвайки много CPU, докато актуализациите се обработват.

Какво можете да направите, за да разрешите проблема с хост на услугата

Ето няколко предложения за това как да се справите с високото използване на процесора от задачите на хост услуги:

Задайте приоритета на процеса на по-ниска стойност

lower process priority

Първото нещо, което трябва да направите, да получите правилния запис svchost.exe, тъй като не можете да го направите при процеси в Windows 10.

  1. Щракнете с десния бутон върху записа на хост на услугата под „Процеси“ в мениджъра на задачи на Windows и изберете отидете на подробности.
  2. Това преминава към раздела с подробности и подчертава правилния процес svchost.exe.
  3. Щракнете с десния бутон върху процеса и изберете Задаване на приоритет> Под нормално.

Деактивирайте услугата

disable superfetch

Моля, обърнете внимание, че това не е опция за критични Услуги, които Windows изисква.

Бакшиш : Проверете страниците за конфигурация на услуги за Windows 10, Windows 8.1 и Windows 7 на Уебсайт на Black Viper за да разберете дали можете да деактивирате услуга.

  1. Идентифицирайте името на Услугата на страницата „Процеси“.
  2. Отворете Windows Services Manager и го намерете.
  3. Кликнете два пъти върху услугата.
  4. Задайте типа му за стартиране на „ръчно“ или „деактивирано“. Ръчно го зарежда при поискване, инвалидите го изключват напълно.

Уверете се, че вашият компютър е актуален

windows update

Понякога причината за това е грешка или проблем, който е част от Windows. Microsoft може да е отстранила проблема в актуализация и често е добра идея да проверите за актуализации, за да разберете дали това е така.

  1. Докоснете клавиша за Windows, въведете Windows Update и изберете елемента от списъка с резултати от търсенето.
  2. Изберете „провери за актуализации“ или „изтегляне“ и изчакайте, докато процесът завърши.

Уверете се, че вашият компютър е без вируси

Не са редки случаите, когато злонамерен софтуер може да доведе до висока употреба на процесора на машини с Windows. Препоръчва се да стартирате сканиране за злонамерен софтуер, като използвате един или два скенера за второ мнение.

Можеш да използваш Malwarebytes Anti-Malware , Наръчникът за борба с заплахите на Trend Micro , Домашен скенер на Bitdefender , или CrowdInspect ,

Уверете се, че файловата повреда не е проблемът

sfc scannow repair

Корупцията на файловете може да причини всякакви проблеми, включително високо използване на процесора, но също така замръзва или срива. Windows се доставя с инструменти, които можете да стартирате, за да се уверите, че файловете не са повредени.

Ето как става това:

  1. Докоснете клавиша за Windows, въведете cmd.exe, задръжте клавиша Shift и клавиша Ctrl и натиснете клавиша Enter. Това зарежда повишен команден ред.
  2. Приемете подкана UAC.
  3. Изпълнете командата sfc / scannow ,
  4. Командата проверява за повреда на файла и се опитва да поправи всички проблеми, които открие по време на сканирането и обработката.

Някои конкретни случаи

Ето някои конкретни случаи и решения:

  • Хост на услугата: Локална услуга (мрежа ограничена), предизвикваща висока CPU употреба - Опитайте да деактивирате услугата Superfetch.
  • Можете да проверите дали Windows Update прехвърля файлове в момента, като отворите повишен ред на PowerShell и изпълните командата Get-BitsTransfer -Всички потребители ,
  • За да намалите въздействието на Windows Update, уверете се, че не изтегляте или изпращате данни на други компютри. Отворете Настройки> Актуализация и защита> Актуализация на Windows> Разширени опции> Изберете как се доставят актуализации.