Շատ օգտատերեր ունեն հարցեր, կապված «Windows- ի սպասարկման գործընթացը» svchost.exe պրոցեսին Windows 10, 8 եւ Windows 7 գործադիրների կառավարիչի հետ: Որոշ մարդիկ շփոթված են, որ այս անվանումով մեծ թվով գործընթացներ կան, մյուսները, որ svchost.exe- ն բեռնում է պրոցեսորը 100% (հատկապես կարեւոր է Windows 7-ի համար), դրանով իսկ պատճառելով համակարգչի կամ նոութբուքի նորմալ աշխատանքի անհնարինությունը:
Այս մանրամասնությամբ, թե ինչ է այս գործընթացը, ինչ է այն, եւ ինչպես կարելի է լուծել դրա հետ կապված հնարավոր խնդիրների մասին, մասնավորապես, պարզելու համար, թե որ ծառայությունը աշխատում է svchost.exe- ի միջոցով բեռնում է պրոցեսորը եւ արդյոք այս ֆայլը վիրուս է:
Svchost.exe - ինչ է այս գործընթացը (ծրագիր)
Svchost.exe- ը Windows 10, 8-ում եւ Windows 7-ում DLL- ներում պահվող Windows օպերացիոն համակարգերի բեռնման հիմնական գործընթացն է: Այսինքն, Windows- ի ծառայությունները, որոնք դուք կարող եք տեսնել ծառայությունների ցանկում (Win + R, enter services.msc) բեռնվում են «միջոցով» svchost.exe եւ դրանցից շատերի համար սկսվում է առանձին գործընթաց, որը դուք դիտում եք առաջադրանքի կառավարչում:
Windows- ի ծառայությունները, եւ հատկապես այն, որ svchost- ը պատասխանատու է գործարկման համար, անհրաժեշտ բաղադրիչներն են օպերացիոն համակարգի լիարժեք շահագործման համար եւ բեռնված են այն բեռնվածությամբ, երբ այն սկսվում է (ոչ բոլորը, բայց նրանց մեծ մասը): Մասնավորապես, այսպես սկսվում են հետեւյալ անհրաժեշտ բաները.
- Ցանցի ցանցի տարբեր տեսակների դիսպետչերներ, որոնց շնորհիվ դուք ունեք ինտերնետի հնարավորություն, ներառյալ Wi-Fi- ի միջոցով
- Plug- ի եւ Play- ի եւ HID սարքերի հետ աշխատելու ծառայություններ, որոնք թույլ են տալիս օգտագործել մկները, վեբկամները, USB ստեղնաշարերը
- Թարմացնել կենտրոնի ծառայություններ, Windows 10 Defender եւ 8 ուրիշներ:
Հետեւաբար, պատասխանը, թե ինչու «Host գործընթացը svchost.exe Windows- ի ծառայություններից» կետերը շատ են խնդիրը մենեջերի այն է, որ համակարգը պետք է սկսել բազմաթիվ ծառայություններ, որոնց գործողությունը կարծես առանձին svchost.exe գործընթացը:
Միեւնույն ժամանակ, եթե այս գործընթացը որեւէ խնդիր չի առաջացնում, ամենայն հավանականությամբ, չպետք է չկորցնեք որեւէ կերպ, անհանգստացեք այն փաստը, որ դա վիրուս է, կամ, հատկապես, փորձում է հեռացնել svchost.exe- ն ֆայլի մեջ C: Windows System32 կամ C: Windows SysWOW64հակառակ դեպքում, տեսականորեն, այն կարող է հայտնվել վիրուս, որը կցուցադրվի ստորեւ):
Ինչ է, եթե svchost.exe բեռնում է պրոցեսոր 100%
Svchost.exe- ի հետ ամենատարածված խնդիրներից մեկը այն է, որ այս գործընթացը բեռնվում է համակարգը 100%: Այս վարքի ամենատարածված պատճառները.
- Որոշ ստանդարտ ընթացակարգեր կատարվում են (եթե նման բեռը միշտ չէ, որ) - սկավառակի բովանդակությունը ինդեքսավորելու (հատկապես OS- ի տեղադրումը), կատարում է թարմացում կամ բեռնաթափում եւ այլն: Այս դեպքում (եթե ինքն է գնում), սովորաբար ոչինչ չի պահանջվում:
- Որոշ պատճառներով, ծառայությունների մի մասը պատշաճ կերպով չի աշխատում (այստեղ մենք փորձում ենք պարզել, թե ինչ է ծառայությունը, տես ստորեւ): Հակառակ գործողությունների պատճառները կարող են տարբեր լինել `համակարգային ֆայլերի վնաս (համակարգային ֆայլերի ամբողջականության ստուգում կարող է օգնել), վարորդների հետ կապված խնդիրներ (օրինակ, ցանցայինները) եւ այլն:
- Համակարգչի կոշտ սկավառակի հետ կապված խնդիրներ (հարկավոր է ստուգել կոշտ սկավառակի սխալները):
- Ավելի քիչ է `չարամիտ արդյունքը: Եվ պարտադիր չէ, որ svchost.exe ֆայլը վիրուս է, այն կարող է լինել տարբերակներ, երբ արտաքին վնասակար ծրագիրը մուտք է գործում Windows Services ընդունող գործընթացը այնպես, որ այն առաջացնում է բեռը պրոցեսորի վրա: Խորհուրդ է տրվում ձեր համակարգիչը սկանավորել վիրուսների եւ օգտագործել առանձին վնասակար ծրագրերի հեռացման գործիքներ: Բացի այդ, եթե խնդիրը անհետանում է Windows- ի մաքուր բեռնախցիկով (աշխատում է նվազագույն շարք համակարգային ծառայություններից), ապա պետք է ուշադրություն դարձնել այն ծրագրերին, որոնք դուք ունեք autoload- ում, դրանք կարող են ազդել:
Այս տարբերակներից ամենատարածվածն այն է, որ ցանկացած Windows 10, 8 եւ Windows 7 ծառայության անտեղի գործողություն: Որպեսզի պարզվի, որ ծառայությունը ինչպիսի բեռ է առաջացնում պրոցեսորին, հարմար է օգտագործել Microsoft Sysinternals Process Explorer ծրագիրը, որը կարելի է ներբեռնել անվճար պաշտոնական կայքում //technet.microsoft.com/en-us/sysinternals/processexplorer.aspx (սա այն արխիվն է, որը դուք պետք է բացեք եւ գործարկեք գործածվողից):
Ծրագիրը սկսելուց հետո կտեսնեք վազող գործընթացների ցանկը, ներառյալ պրոբլեմը բեռնող svchost.exe խնդիրը: Եթե դուք սավառնել եք ձեր մկնիկը գործընթացի վրա, pop-up հուշում ցույց կտա այն տեղեկությունները, որոնց կոնկրետ ծառայություններն աշխատում են svchost.exe- ի այս օրինակով:
Եթե սա մեկ ծառայություն է, ապա կարող եք փորձել անջատել այն (տես Windows- ում ինչ ծառայություններ կարող են անջատվել, եւ ինչպես դա անել): Եթե կան մի քանիսը, դուք կարող եք փորձարկել անջատումը կամ ծառայությունների տեսակը (օրինակ, եթե դա այդ ցանցային ծառայություններն է), առաջարկել խնդրի հնարավոր պատճառը (այս դեպքում դա կարող է սխալ աշխատել ցանցային վարորդների, հակավիրուսային կոնֆլիկտների կամ վիրուսի, որը օգտագործում է ձեր ցանցային կապը օգտագործելով համակարգային ծառայություններ):
Ինչպես պարզել, թե արդյոք svchost.exe վիրուս է, թե ոչ
Կան մի շարք վիրուսներ, որոնք ծածկված են կամ ներբեռնվում են այս svchost.exe- ից: Չնայած ներկայումս դրանք շատ տարածված չեն:
Վարակված ախտանշանները կարող են լինել տարբեր:
- Հիմնական եւ գրեթե երաշխավորված վնասակարության մասին svchost.exe- ը այս ֆայլի գտնվելու վայրը համակարգից դուրս գտնվող 32 եւ SysWOW64 պանակներից (տեղադրելու համար, կարող եք աջից սեղմել խնդիրը մենեջերի գործընթացին եւ ընտրել «Բաց ֆայլի տեղը»: Process Explorer- ում կարող եք տեսնել վայրը նույնը, աջ սեղմեք եւ ընտրացանկի հատկությունները): Կարեւոր է, Windows- ում svchost.exe ֆայլը կարելի է գտնել Prefetch, WinSxS, ServicePackFiles թղթապանակներում, սա վնասակար ֆայլ չէ, բայց միեւնույն ժամանակ չպետք է լինի այդ ֆայլերի տեղակայումը այդ տեղերից:
- Այլ նշանների շարքում նշում են, որ svchost.exe- ի գործընթացը երբեք չի օգտագործվում օգտագործողի անունից (միայն «Համակարգ», «Տեղական ծառայություն» եւ «Ցանցային ծառայություն» անունով): Windows- ի 10-ում դա անպայման չէ (Shell Experience Host- ը, sihost.exe, այն սկսում է օգտագործողից եւ svchost.exe- ից):
- Ինտերնետը աշխատում է միայն համակարգիչը միացնելուց հետո, այն դադարում է աշխատել, եւ էջերը չեն բացվում (եւ երբեմն կարող եք դիտել ակտիվ տրաֆիկի փոխանակումը):
- Վիրուսների համար տարածված այլ դրսեւորումներ (գովազդ բոլոր կայքերում չեն բացում այն, ինչ անհրաժեշտ է, համակարգի պարամետրերը փոխվում են, համակարգիչը դանդաղեցնում է եւ այլն)
Եթե կասկածում եք, որ ձեր համակարգչում կա վիրուս, որը ունի svchost.exe, ես խորհուրդ եմ տալիս `
- Օգտագործելով նախկինում նշված Process Explorer- ի ծրագիրը, սեղմեք svchost.exe- ի խնդրահարույց օրինակին եւ ընտրեք «Check VirusTotal» ընտրացանկի տարրը, այս ֆայլը սկանավորելու վիրուսների համար:
- Process Explorer- ում տեսեք, թե գործընթացը ինչ գործընթաց է վարում svchost.exe- ի համար (այսինքն, ծրագրում ցուցադրված ծառը ավելի բարձր է հիերարխիայում): Ստուգեք վիրուսների համար այն նույն ձեւով, որը նկարագրված է նախորդ պարբերությունում, եթե դա կասկածելի է:
- Օգտագործեք հակավիրուսային ծրագիր, ամբողջությամբ սկանավորելու համակարգիչը (քանի որ վիրուսը չի կարող լինել svchost ֆայլի մեջ, այլ պարզապես օգտագործել այն):
- Դիտեք վիրուսի սահմանումները այստեղ //threats.kaspersky.com/ru/: Պարզապես մուտքագրեք «svchost.exe» - ը որոնման դաշտում եւ ստացեք վիրուսների ցանկը, որոնք օգտագործում են այս ֆայլը իրենց աշխատանքում, ինչպես նաեւ, թե ինչպես են դրանք աշխատում եւ ինչպես են թաքցնում: Թեեւ դա, թերեւս, ավելորդ է:
- Եթե ֆայլերի եւ խնդիրների անունով դուք կարողանում եք որոշել իրենց կասկածները, կարող եք տեսնել, թե ինչն է սկսվում օգտագործել հրամանատարի միջոցով սվչոստը, օգտագործելով հրամանատարությունը Tasklist /ՍՊԸ
Հարկ է նշել, որ 100% CPU- ի օգտագործումը svchost.exe- ի պատճառով հազվադեպ է վիրուսների արդյունքում: Սովորաբար դա դեռեւս հետեւանք է Windows- ի ծառայությունների, վարորդների կամ համակարգչի վրա գտնվող այլ ծրագրերի հետ կապված խնդիրների, ինչպես նաեւ շատ օգտվողների համակարգիչների վրա տեղադրված «հավաքի» «կորի»: