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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Можете да използвате Malwarebytes Anti-Malware, Trend Micro's Anti-Threat Toolkit, Bitdefender Home Scanner или CrowdInspect.

Уверете се, че корупцията във файла не е проблем

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

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

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

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

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

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