Svchost.exe (қызмет хосты) дегеніміз не?

Мазмұны:

Svchost.exe (қызмет хосты) дегеніміз не?
Svchost.exe (қызмет хосты) дегеніміз не?
Anonim

Не білу керек

  • Сервис хосты (svchost.exe) - Windows ОЖ-да қолданылатын заңды жүйелік процесс.
  • Ол мына жерде сақталса қауіпсіз: %SystemRoot%\System32\ немесе %SystemRoot%\SysWOW64\.
  • svchost.exe файлын басқа жерден тапсаңыз, оны жоюға болады.

Бұл мақала svchost.exe деген не екенін, оның қауіпсіз екенін қалай білуге болатынын және svchost.exe вирусын тапсаңыз не істеу керектігін түсіндіреді.

Svchost.exe дегеніміз не?

Svchost.exe (қызмет хосты) файлы Windows операциялық жүйелерінде Microsoft ұсынатын маңызды жүйелік процесс. Қалыпты жағдайда бұл файл вирус емес, көптеген Windows қызметтеріндегі маңызды құрамдас болып табылады.

Svchost.exe файлының мақсаты, аты айтып тұрғандай, хост қызметтері болып табылады. Windows оны бір процесте іске қосу үшін бірдей DLL файлдарына кіруді қажет ететін қызметтерді топтау үшін пайдаланады, бұл олардың жүйелік ресурстарға сұранысын азайтуға көмектеседі.

Windows көптеген тапсырмалар үшін Service Host процесін пайдаланатындықтан, Тапсырмалар реттеушісінде svchost.exe файлының жедел жадты пайдалануының жоғарылауы жиі кездеседі. Сондай-ақ, тапсырмалар реттеушісінде іске қосылған svchost.exe файлының көптеген даналарын көресіз, себебі Windows желіге қатысты қызметтер сияқты ұқсас қызметтерді біріктіреді.

Бұл өте маңызды құрамдас екенін ескере отырып, сіз жұмыс істеп жатқан арнайы svchost.exe файлының қажетсіз немесе зиянды екенін тексермейінше, оны жоюға немесе карантинге салуға болмайды. Шынайы нұсқасы сақталған екі қалта ғана болуы мүмкін, бұл жалғанды анықтауды жеңілдетеді.

Image
Image

Қандай бағдарламалық құрал Svchost.exe пайдаланады?

Svchost.exe процесі Windows іске қосылғанда басталады, содан кейін тізілімнің HKLM ұяшығында (SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost астында) жадқа жүктелетін қызметтерді тексереді.

Svchost.exe файлын Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP және Windows 2000 жүйелерінде көруге болады.

Windows 10 Creator Update (1703 нұсқасы) бастап, 3,5 ГБ-тан астам жедел жады жұмыс істейтін жүйелер үшін әрбір қызмет svchost данасын іске қосады. 3,5 ГБ-тан аз жедел жад қолжетімді болса, қызметтер Windows жүйесінің алдыңғы нұсқаларындағы сияқты ортақ svchost.exe процестеріне топтастырылады.

Svchost.exe пайдаланатын Windows қызметтерінің бірнеше мысалдары мыналарды қамтиды:

  • Windows Update
  • Фондық тапсырмалар инфрақұрылым қызметі
  • Қосу және ойнату
  • World Wide Web Publishing Service
  • Bluetooth қолдау қызметі
  • Windows брандмауэрі
  • Тапсырмаларды жоспарлаушы
  • DHCP клиенті
  • Windows Audio
  • Superfetch
  • Желі қосылымдары
  • Қашықтан процедураны шақыру (RPC)

Svchost.exe вирус па?

Әдетте емес, бірақ тексеру зиян емес, әсіресе svchost.exe неліктен компьютердегі барлық жадты алып жатқанын білмесеңіз.

Svchost.exe файлының вирус екенін анықтаудың бірінші қадамы әрбір svchost.exe данасы қандай қызметтерді орналастыратынын анықтау болып табылады. Тапсырмалар реттеушісінде бірнеше даналар іске қосылғандықтан, svchost процесін жою немесе ішінде жұмыс істейтін қызметті өшіру туралы шешім қабылдамас бұрын әр процестің не істеп жатқанын көру үшін сәл тереңірек үңілу керек.

Svchost.exe ішінде қандай қызметтер жұмыс істеп тұрғанын білгеннен кейін, олардың шынайы және қажет екенін немесе зиянды бағдарлама svchost.exe болып көрінетінін көре аласыз.

Егер сізде Windows 11, 10 немесе 8 болса, әр svchost.exe файлын Тапсырмалар реттеушісінен «ашуға» болады.

  1. Тапсырмалар реттеушісін ашыңыз.
  2. Процестер қойындысын таңдаңыз.
  3. Windows процестері бөліміне төмен жылжып, Қызмет хостын табыңыз: < қызмет атауы > жазба.

    Image
    Image
  4. Түртіп, ұстап тұрыңыз немесе жазбаны тінтуірдің оң жақ түймешігімен басып, Файл орнын ашу таңдаңыз.

    Егер ашылатын орын Windows жүйесі svchost.exe файлының түпнұсқалық көшірмелерін сақтайтын келесі жолдардың кез келгенінен басқа болса, сізде вирус болуы мүмкін:

    • %SystemRoot%\System32\svchost.exe
    • %SystemRoot%\SysWOW64\svchost.exe
    Image
    Image

    Екінші жол - 64 биттік құрылғыда жұмыс істейтін 32 биттік қызметтер орналасқан жер. Барлық компьютерлерде бұл қалта жоқ.

  5. Тапсырма реттеушісіне оралыңыз, оны кеңейту үшін жазбаның сол жағындағы көрсеткіні таңдаңыз. Тікелей svchost.exe данасы астында орналасқан - ол орналастыратын әрбір қызмет.

Windows 7 сияқты Windows жүйесінің басқа нұсқалары үшін svchost.exe пайдаланатын барлық қызметтерді көру үшін Тапсырмалар реттеушісін де пайдалануға болады, бірақ ол жаңа нұсқалардағыдай анық көрсетілмеген. Мұны Процестер қойындысында svchost.exe данасын тінтуірдің оң жақ түймешігімен басып, Қызметтер бөліміне өту пәрменін таңдап, содан кейін бөлектелген қызметтер тізімін оқу арқылы жасаңыз. Қызметтер қойындысында.

Басқа опция - барлық svchost.exe даналары пайдаланатын барлық қызметтер тізімін жасау үшін Пәрмен жолы ішіндегі тапсырмалар тізімі пәрменін пайдалану.

Ол үшін пәрмен жолын ашып, келесі пәрменді енгізіңіз:


тапсырмалар тізімі /svc | "svchost.exe" табыңыз

Image
Image

Осында бар тағы бір опция - пәрмен нәтижелерін мәтіндік файлға экспорттау үшін қайта бағыттау операторын пайдалану, оны оқу оңайырақ болуы мүмкін.

Тізімде бірдеңені анықтамасаңыз, бұл сізде вирус бар дегенді білдірмейді. Бұл жай ғана сіз танымайтын қызмет болуы мүмкін, бірақ Windows жүйесінің маңызды операциялары үшін өте маңызды. Толығымен қауіпсіз ондаған "вирусқа ұқсайтын" қызметтер болуы мүмкін.

Көрген кез келген нәрседен тартынсаңыз, желіден іздеңіз. Мұны Windows жүйесінің жаңа нұсқаларында Тапсырмалар реттеушісі арқылы жасауға болады: қызметті тінтуірдің оң жақ түймешігімен басып, Онлайн іздеу таңдаңыз. Windows 7, Vista немесе XP үшін пәрмен жолында қызметті ескеріп, оны Google жүйесіне теріңіз.

Svchost.exe файлында жұмыс істейтін қызметті өшіру үшін осы беттің төменгі жағындағы екі нұсқаулар жинағын қараңыз.

Svchost.exe неге сонша жадты пайдаланады?

Кез келген процесс сияқты, бұл процесс жұмыс істеу үшін жад пен процессор қуатын қажет етеді. Негізінен Service Host пайдаланатын қызметтердің бірі пайдаланылған кезде svchost.exe жадының артқанын көру қалыпты жағдай.

Image
Image

Svchost.exe файлының көп жадты (және тіпті өткізу қабілеттілігін) пайдалануының үлкен себебі - бірдеңе интернетке кіруде болса, бұл жағдайда «svchost.exe netsvcs» іске қосылуы мүмкін. Бұл Windows Update патчтарды және басқа жаңартуларды жүктеп алу және орнату үшін жұмыс істеп жатқанда орын алуы мүмкін. svchost.exe netsvcs астында пайдаланылатын басқа қызметтерге BITS (фондық интеллектуалды тасымалдау қызметі), кесте (тапсырмаларды жоспарлаушы), тақырыптар және iphlpsvc (IP көмекшісі) кіреді.

Svchost процесін сонша жадты немесе басқа жүйелік ресурсты сорып алуды тоқтатудың бір жолы - кінәлі қызметтерді тоқтату. Мысалы, егер қызмет хосты компьютерді Windows жаңартуына байланысты баяуласа, жаңартуларды жүктеп алуды/орнатуды тоқтатыңыз немесе қызметті толығымен өшіріңіз. Немесе дискіні дефрагментациялау құралы қатты дискіңізді дефрагментациялауда болуы мүмкін, бұл жағдайда қызмет хосты сол тапсырма үшін көбірек жадты пайдаланады.

Алайда, ол күнделікті жағдайларда барлық жүйелік жадты ысырап етпеуі керек. Егер svchost.exe жедел жадтың 90–100 пайызын пайдаланса, svchost.exe файлының зиянды, түпнұсқа емес көшірмесімен жұмыс істеуіңіз мүмкін. Егер сіз осылай болып жатыр деп ойласаңыз, svchost.exe вирустарын жою жолын білу үшін оқуды жалғастырыңыз.

Svchost.exe қызметін қалай өшіруге болады

Көп адамдар svchost процесінде істегісі келетін нәрсе svchost.exe ішінде жұмыс істейтін қызметті жою немесе өшіру, себебі ол тым көп жадты пайдаланады. Дегенмен, svchost.exe файлын вирус болғандықтан жойғыңыз келсе де, бәрібір осы нұсқауларды орындаңыз, себебі бұл қызметті жоюға әрекеттенбес бұрын өшіру пайдалы болады.

Windows 7 және Windows жүйесінің ескі нұсқалары үшін Process Explorer бағдарламасын пайдалану оңайырақ. svchost.exe файлын тінтуірдің оң жақ түймешігімен нұқыңыз және Процессті өлтіру таңдаңыз.

  1. Тапсырмалар реттеушісін ашыңыз.
  2. Өшіретін қызметті анықтаңыз.

    Мұны Windows 11, 10 немесе 8 жүйесінде жасау үшін Қызмет хостын кеңейтіңіз: < қызмет атауы > жазба.

  3. Өшіретін қызметтің Тапсырмалар реттеушісі жазбасын тінтуірдің оң жақ түймешігімен басып, Тоқтату таңдаңыз. Windows бұл қызметті дереу тоқтатады. Ол пайдаланған кез келген жүйелік ресурстар басқа қызметтер мен қолданбалар үшін босатылады.

    Image
    Image

    Қызметті тоқтату опциясын көрмесеңіз, "Қызмет хосты" жолын емес, қызметтің өзін таңдағаныңызға көз жеткізіңіз.

  4. Бағдарлама жұмыс істеп тұрғандықтан қызмет тоқтамаса, одан шығыңыз. Егер мүмкін болмаса, бағдарламалық құралды жою қажет болуы мүмкін.

Қызметтер бағдарламасында бір қызметті табу арқылы оның өшірілгенін тексеруге немесе біржола өшіруге болады (Бастау мәзірінен services.msc іздеңіз). Оның қайта іске қосылуын тоқтату үшін тізімнен қызметті екі рет басып, іске қосу түрін Ажыратылған етіп өзгертіңіз.

Image
Image

Svchost.exe вирусын қалай жоюға болады

Нақты svchost.exe файлын компьютерден жоя алмайсыз, себебі ол процесс үшін тым ажырамас және маңызды, бірақ жалған файлдарды жоюға болады. Егер сізде кез келген жерде, бірақ жоғарыда айтылған \System32\ немесе / SysWOW64\ қалтасында орналасқан svchost.exe файлы болса, оны жою 100 пайыз қауіпсіз.

Мысалы, жүктеп алынғандар қалтаңызда Service Host файлы болса немесе жұмыс үстеліңізде немесе флэш-дискіңізде бар болса, Windows жүйесі оны маңызды қызметтік хостинг мақсаттары үшін пайдаланбайтыны анық, бұл жағдайда оны жоюға болады. бұл.

Алайда svchost.exe вирустарын жою қарапайым файлдар сияқты оңай болмауы мүмкін. Вирусты жою үшін мына қадамдарды орындаңыз:

  1. Тапсырмалар реттеушісінде svchost.exe процесін тінтуірдің оң жақ түймешігімен басып, Файл орнын ашу таңдаңыз.

    Бұл тереземен әлі ештеңе істемейміз, сондықтан оны ашық ұстаңыз.

    Есіңізде болсын, ашылатын қалта жоғарыда аталған Жүйелік қалталардың бірі болса, svchost.exe файлыңыз таза және оны жоюға болмайды. Дегенмен, файл атауын оқуға ерекше назар аударыңыз; егер ол svchost.exe файлынан бір әріп болса да жазылса, сіз Windows пайдаланатын заңды файлмен жұмыс істемейсіз.

  2. Бірдей svchost.exe процесін тінтуірдің оң жақ түймешігімен басып, Тапсырманы аяқтау таңдаңыз.

    Егер бұл жұмыс істемесе, Process Explorer бағдарламасын ашыңыз және svchost.exe файлын тінтуірдің оң жақ түймешігімен басыңыз, содан кейін оны өшіру үшін Процессті өлтіру таңдаңыз.

  3. svchost.exe файлында кірістірілген қызметтер болса, оларды жоғарыда түсіндірілгендей Тапсырмалар реттеушісінде ашып, олардың әрқайсысын тоқтатыңыз.
  4. 1-қадамдағы қалтаны ашып, svchost.exe файлын тінтуірдің оң жақ түймешігімен басып, Жою пәрменін таңдау арқылы кез келген басқа файл сияқты жойып көріңіз.

    Егер алмасаңыз, LockHunter бағдарламасын орнатып, келесі қайта жүктеу кезінде файлды жоюды айтыңыз (бұл құлыпталған файлды жояды, әдетте Windows жүйесінде жасай алмайтын нәрсе).

  5. Malwarebytes немесе басқа шпиондық бағдарламаларды жою құралын орнатыңыз және svchost процесін жою үшін толық жүйені сканерлеңіз.

    Бірдеңе табылса, компьютерді қайта жүктеңіз.

    Егер svchost.exe вирусы компьютеріңізге бағдарлама орнатуға мүмкіндік бермесе, портативті вирус сканерін флэш-дискке жүктеп алып, сол жерден сканерлеңіз.

  6. Вирустарды сканерлеу үшін толық антивирустық бағдарламаны пайдаланыңыз.

    Басқа вирус сканері svchost.exe файлын жоя алатын болса да, осы әрқашан қосулы вирус сканерлерінің бірі болғаны жақсы идея.

  7. Windows іске қосылғанға дейін компьютерді сканерлеу үшін тегін жүктелетін антивирустық бағдарламаны пайдаланыңыз. Бұл басқа сканерлер істен шыққанда пайдалы, себебі svchost.exe вирусы Windows жұмыс істемейінше жұмыс істей алмайды және жүктелетін AV құралы Windows жүйесінен тыс жұмыс істейді.

ЖҚС

    Svchost бағдарламасының қанша данасы іске қосылуы керек?

    Svchost бағдарламасының кез келген саны кез келген уақытта іске қосылуы мүмкін, себебі бірнеше әртүрлі қызметтердің барлығы бірдей svchost.exe жүйелік файлына негізделген. Жарамды екеніне және зиянды бағдарлама емес екеніне көз жеткізу үшін Тапсырмалар реттеушісінің Процестер қойындысындағы атауды тексеріңіз.

    Svchost.exe файлын жойсам не болады?

    Заңды svchost.exe Microsoft Windows орындалатын файлын жойсаңыз, компьютеріңіз дұрыс жұмыс істемей қалуы мүмкін.

Ұсынылған: