Анализ на Svchost.exe (хост услуга), ако използва 99% процесор

Говорим за знаменит герой на всяка Windows система, процеса Svchost.exe (така се нарича в Windows 7 и XP) или Host Service (както се нарича в Windows 10 и 8), който може да бъде видян многократно, когато отваряте мениджър на задачи.
Svchost.exe, дефиниран от Microsoft като общ хост процес за услуги, работещи с библиотеки с динамична връзка (DLL), е файл, който започва с Windows, намира се в папката C \ Windows \ System32 и зарежда едновременно няколко услуги на Windows .
За целите на отстраняване на грешки, тоест, за да предостави на потребителя повече възможности за разрешаване на всякакви грешки, файлът svchost.exe се стартира в няколко едновременни сесии и всяка от тях зарежда група услуги.
Например, един процес на мрежова услуга за управление на услуги управлява мрежови услуги, друг процес за хост на локална системна услуга може да изпълнява всички услуги, свързани с потребителския интерфейс, и така нататък.
Ако всяка отделна услуга се изпълняваше в рамките на един хост процес, проблем в една от услугите беше достатъчен за срива на компютъра.
По този начин обаче, благодарение на разделянето на групи, ако в определена услуга имаше грешки, Windows все още трябва да остане функционален.
ЧЕТЕТЕ СЪЩО: Как да избегнете забавяния и 100% процесор с много отворени програми
По принцип Host Service е процесът, който стартира и управлява услугите на Windows .
Процесът svchost, който не би трябвало да интересува потребителя, тъй като върши работата си безшумно и без да бъде забелязан, в миналото е бил много проучен, тъй като е отговорен за системни сривове и прекомерна употреба на процесора.
В дните на Windows XP, когато компютрите разполагаха с много по-ограничени ресурси и операционната система все още не е оптимизирана, в технологичните блогове се препоръчваше да се спрат всички ненужни услуги, за да се направи компютърът по-бърз.
На съвременните компютри с Windows 10 процесът на Host Service е много по-стабилен и влиянието на услугите върху производителността на системата е много ниско.
И днес обаче е възможно компютърът да се срине и да се забави, докато спре, защото един от процесите на Host Service или svchost.exe заема 99% от процесора и вече не мести нищо на компютъра.
Почти винаги причината за този проблем е наличието на вирус или зловреден софтуер, които използват файла svchost.exe, за да се скрият в средата на групата процеси с идентичното име.
Често тези вируси отварят врати в интернет, към които е свързан компютърът, причинявайки големи проблеми.
И до днес си спомняме как един прословут и страховит вирус като Worm Blaster от преди много години успя да изпрати 100% сесия svchost.exe, принуждавайки компютъра да се затвори.
В други случаи може да има проблем със системния драйвер или с хардуерен ресурс, свързан към компютъра.
В този случай, ако забележите, че конкретен екземпляр от хост услугата причинява прекомерно използване на процесора или прекалено голямо използване на RAM, можете да проверите какви конкретни услуги са включени и да получите представа как да го поправите.
Обърнете внимание, че не е възможно да завършите произволен процес svchost.exe от диспечера на задачите, без да причините грешка в Windows, която срива системата.
Най-добрият начин да анализирате Svchost.exe и да видите точно кои услуги са хоствани от конкретен екземпляр от Host Service, може да се използва мениджърът на задачи или, още по-добре, програмата Process Explorer (една от най-популярните алтернативи на мениджъра на задачи ).
В Windows 10 и Windows 8 можете да използвате мениджъра на задачи или мениджъра на задачи, за да анализирате различни процеси в услугата хост.
След това щракнете с десния бутон върху лентата на задачите на работния плот, отворете диспечера на задачите и натиснете Още подробности .
В раздела за процеси превъртете надолу и намерете различните услуги на хост услугите и ги разширете една по една, за да видите различните групи услуги.
Като щракнете с десния бутон на мишката върху една от услугите, можете да я спрете или да отворите екрана за управление на услуги, за да намерите повече информация и след това, ако желаете, решите да не го стартирате автоматично.
Мениджърът на задачи на Windows 7 не е толкова ясен и за да намерите услугите, свързани с конкретен екземпляр svchost.exe, трябва да щракнете с десния бутон върху него и след това да изберете опцията " отидете на услуга ".
Process Explorer, особено препоръчителен за Windows 7, е програма на Microsoft за управление на Windows процеси, която предоставя цялата информация за svchost процеси и ви позволява да знаете към кои услуги се отнася всеки процес.
Чрез Process Explorer можете да разберете каква е всяка сесия на svchost.exe и след това ще видите дали е имало 99% cpu, което е отговорно за заключването на компютъра.
След като разпознаете коя услуга причинява проблеми, можете да я деактивирате, като отидете на Контролен панел -> инструменти за администриране -> услуги .
Process Explorer е програма, която показва подробности за всички активни процеси, но за специфичен анализ на активните процеси svchost и тези, които започват с компютъра, могат да се използват два други специфични инструмента на Windows.
За да проверите конкретно кои процеси svchost започват, когато включите компютъра си, можете да използвате друга, доста стара, програма, наречена анализатор на svchost процес .
Последна бележка: за да знаете дали вирус е скрит зад един от процесите на услугата домакин, можете да щракнете с десния бутон върху името на процеса и след това да изберете опцията " отвори пътя към файла ".
Ако отворите папката Windows \ System32, тя почти не е злонамерен софтуер.
Освен това svchost.exe няма нужда от достъп до мрежата, така че ако защитната стена съобщава за аномални дейности и иска да излезе в интернет от този файл, това може да бъде зловреден софтуер.
ЧЕТЕТЕ СЪЩО: Затворете ненужните активни процеси в Windows и елиминирайте загубената памет на вашия компютър

Оставете Коментар

Please enter your comment!
Please enter your name here