Понякога, когато работите на компютър, потребителите забелязват, че е станал бавен. След като отворят диспечера на задачите , те откриват, че RAM или процесорът зарежда SVCHOST.EXE. Нека видим какво да направим, ако горният процес зарежда RAM на компютъра в Windows 7.
Вижте също: SVCHOST.EXE зарежда процесора на 100
Съдържанието
SVCHOST.EXE отговаря за взаимодействието на услугите с останалата част от системата. Всеки този процес (и няколко от тях работят едновременно) обслужва цяла група услуги. Ето защо една от причините за разглеждания проблем може да бъде неоптимизирана конфигурация на ОС. Това е отразено в стартирането на голям брой услуги едновременно или тези, които дори в една единствена инстанция консумират голямо количество ресурси. И не винаги те наистина носят реална полза за потребителя.
Друга причина за "лакомия" на SVCHOST.EXE може да бъде някакъв вид отказ на PC система. В допълнение, някои вируси са маскирани от този процес и зареждат RAM. След това разглеждаме различни начини за решаване на описания проблем.
урок: Какво е SVCHOST.EXE в диспечера на задачите?
Един от основните начини за намаляване на натоварването на SVCHOST.EXE в RAM на компютъра е да се деактивират ненужните услуги.
Можете също да отворите желания инструмент, като използвате прозореца "Run" . Въведете Win + R и напишете полето, което се отваря:
services.msc
След това натиснете "OK" .
урок:
Отваряне на "Task Manager" в Windows 7
Деактивирайте неизползваните услуги в Windows
При компютрите с ниска мощност проблемът с факта, че SVCHOST.EXE зарежда RAM може да е свързан с функцията за обновяване. Това е много важен елемент на Windows, който ви позволява винаги да поддържате операционната система актуална и да коригирате уязвимостите. Но ако “Update Center” започне да “яде” RAM чрез SVCHOST.EXE, трябва да изберете по-малкото от две злини и да изпълните деактивирането му.
Важно е да се разбере, че деактивирането на актуализации ще направи системата уязвима. Затова, ако силата на вашия компютър не ви позволява да работите с "Update Center" , опитайте се да извършвате редовни ръчни инсталационни актуализации.
урок:
Деактивирайте актуализациите в Windows 7
Деактивиране на Update Service на Windows 7
Възникването на разглеждания проблем може да доведе до запушване или неправилно конфигуриране на системата. В този случай трябва да определите непосредствената причина и да извършите едно или повече от следните за оптимизиране на операционната система.
Един от факторите, причиняващи този проблем, може да бъде запушен системен регистър, в който има неуместни или погрешни записи. В този случай той трябва да се почисти. За тази цел можете да използвате специализирани помощни програми, например CCleaner ,
урок: Почистване на регистъра с CCleaner
Решете този проблем може да помогне дефрагментиране на твърдия диск. Тази процедура може да се извърши както с специализирани програми и използване на вградената помощна програма за Windows.
урок: Дефрагментиране на диск в Windows 7
Различни проблеми и неизправности в системата могат да причинят проблеми, описани в тази статия. В този случай те трябва да се опитат да го поправят.
Възможно е компютърните неизправности, които са довели до прекомерна консумация на ресурсите на OS от процеса SVCHOST.EXE, да доведат до нарушаване на структурата на системните файлове. В този случай е необходимо да се провери тяхната цялост с помощта на вградената sfc програма с последващо възстановяване, ако е необходимо. Тази процедура се изпълнява чрез командния ред чрез въвеждане на командата в нея:
sfc /scannow
урок: Сканиране на операционната система за целостта на файловете в Windows 7
Друга причина, която води до описания по-горе проблем, са грешките на твърдия диск. Проверката на системата за тяхното присъствие се извършва и чрез "Командния ред" чрез въвеждане на израза там:
chkdsk /f
Ако помощната програма по време на сканиране открие логически грешки, ще се опита да ги коригира. В случай на откриване на физическо увреждане на твърдия диск, трябва да се свържете с него или да закупите нов твърд диск.
урок: Сканиране на твърдия диск за грешки в Windows 7
Появата на натоварването на RAM чрез SVCHOST.EXE може да доведе до вируси. Освен това някои от тях са маскирани като изпълним файл с това име. Ако има съмнение за инфекция, е подходящо сканиране на системата на едно от антивирусните програми които не изискват инсталация. Например, можете да използвате Dr.Web CureIt ,
Препоръчва се сканиране чрез стартиране на системата с LiveCD или LiveUSB. За тази цел можете да използвате и друг неинфектиран компютър. Когато помощната програма открие вирусни файлове, трябва да следвате инструкциите, които се появяват в неговия прозорец.
Но за съжаление не винаги е възможно да се намери вирус, използвайки антивирусни инструменти. Ако не сте намерили злонамерен код, използвайки процедурата за сканиране от няколко антивируса, но подозирате, че един от процесите SVCHOST.EXE е бил иницииран от вирус, можете да опитате да определите ръчно идентичността на изпълнимия файл и да го изтриете, ако е необходимо.
Как да се определи дали истински SVCHOST.EXE или този вирус е маскиран като даден файл? Има три признака на дефиницията:
Потребителят, от името на който работи процесът, може да бъде видян в „Task Manager“ в раздела „Процеси“, който вече ни е познат. Срещу името „SVCHOST.EXE“ в колоната „Потребител“ трябва да се покаже една от трите опции:
Ако видите името на друг потребител, знайте, че процесът е заменен.
Местоположението на изпълнимия файл на процеса, който изразходва голямо количество системни ресурси, може да бъде определено точно в „Task Manager“ .
C:WindowsSystem32
Ако адресната лента „Explorer“ показва друг път, тогава знайте, че процесът е заменен с друг файл, който най-вероятно е вирусен.
И накрая, както споменахме по-горе, трябва да проверите името на процеса. Трябва да е точно “SVCHOST.EXE” от първата до последната буква. Ако името "SVCHOCT.EXE" , "SVCHOST64.EXE" или някой друг, тогава знам, че това е замяна.
Въпреки че понякога да се крият нападателите идват по-хитър. Те заменят в името на буквата "с" или "о" точно същите символи в правописа, но не и на латиница, а на кирилицата. В този случай името ще бъде визуално неразличимо и самият файл може дори да се намира в папката System32 до оригиналния екземпляр. В тази ситуация трябва да бъдете предупредени от местоположението на два файла със същото име в една и съща директория. В Windows, това не може да бъде по принцип, и в този случай се оказва, че се изпълнява само чрез промяна на символи. В такава ситуация един от критериите за определяне на автентичността на даден файл е неговата дата. По правило този обект има по-ранна дата на промяна.
Но как да премахнете фалшив файл, когато той открие, ако антивирусната програма не помогне?
Внимание! Изтрийте SVCHOST.EXE само ако сте 100% сигурни, че това не е оригинален системен файл, а фалшив. Ако погрешно изтриете реалното, това ще доведе до срив на системата.
В случай, че никое от горните не е помогнало, можете да изпълните процедурата за възстановяване на системата, ако имате такава точка на възстановяване или Резервно копие на ОС , създаден преди появата на проблеми със SVCHOST.EXE, който зарежда RAM. След това ще разгледаме как да нормализираме функционирането на Windows с помощта на реанимация до предварително създадената точка.
Основният недостатък на този метод е, че не трябва просто да имате точка на възстановяване или резервно копие на системата - времето, когато е създадено, не трябва да бъде по-късно от времето, когато проблемът е започнал да се появява. В противен случай процедурата губи смисъла си.
Има няколко различни причини, поради които SVCHOST.EXE може да започне да зарежда паметта на компютъра в Windows 7. Това могат да бъдат системни сривове, неправилни настройки или вирусна инфекция. Съответно, всяка от тези причини има отделна група от начини за нейното премахване.