ecosmak.ru

Հյուրընկալող գործընթացը svchost exe բեռնում է համակարգը: Windows-ի ծառայությունների հոսթի գործընթացը սպառում է հիշողությունը և պրոցեսորը

Svсhost-ը համակարգային գործընթաց է Windows 2000, Windows XP, Windows Vista, Windows 8, Windows 10 օպերացիոն համակարգերի ընտանիքներում: Svсhost-ն ունի կարևորընդհանուր սպասարկման գործընթացների համար, որտեղ մի քանի ծառայություններ կարող են կիսել մեկ գործընթաց՝ համակարգի ռեսուրսների սպառումը նվազեցնելու համար: Ծառայությունները մեկ գործընթացի մեջ խմբավորելը խնայում է ռեսուրսները, ինչը անհանգստացնում է NT ծրագրավորողներին, քանի որ Windows-ում գործընթացների ստեղծումը գնալով ավելի երկար է տևում և սպառում է ավելի շատ RAM:

Եթե ​​ծառայություններից մեկը չկառավարվող բացառություն է անում, ամբողջ գործընթացը կարող է ձախողվել: Բացի այդ, վերջնական օգտագործողների համար կարող է ավելի դժվար լինել բաղադրիչ ծառայությունները նույնականացնելը: Տարբեր հոսթինգային ծառայությունների, հատկապես Windows Update-ի հետ կապված խնդիրներ, հաղորդվել են օգտվողների կողմից և կապված են Svchost-ի հետ:

Svchost գործընթացը ներդրվել է Windows 2000-ում, թեև սպասարկման գործընթացների հիմնական աջակցությունը գոյություն ունի Windows NT 3.1-ից ի վեր:

Դրա գործարկվող պատկերը «%SystemRoot%»/«System32»/«Svchost.exe» կամ «%SystemRoot%»/«SysWOW64»/«Svchost.exe» (64-բիթանոց համակարգերով աշխատող 32-բիթանոց ծառայությունների համար) աշխատում է մի քանի անգամ: օրինակներ, որոնցից յուրաքանչյուրը հյուրընկալում է մեկ կամ մի քանի ծառայություններ:

Svchost-ում աշխատող ծառայություններն իրականացվում են որպես դինամիկ կապակցված գրադարաններ (DLL): Նման ծառայության ռեեստրի բանալին Ընտրանքներ բաժնում պետք է ունենա ServiceDll անունով արժեքը՝ մատնանշելով համապատասխան ծառայության DLL ֆայլը: Նրանց ImagePath-ի սահմանումը նման է «%SystemRoot%»/«System32″/»Svchost.exe -k»: Նույն Svchost գործընթացը կիսող ծառայությունները նշում են նույն պարամետրը, որն ունի նույն մուտքը SCM տվյալների բազայում:

Առաջին անգամ, երբ Svchost գործընթացը սկսվում է որոշակի պարամետրով, այն փնտրում է նույն անունով արժեք «HKLM» - «SOFTWARE» - «Microsoft» - «Windows NT» - «CurrentVersion» - «Svchost», որը: այն մեկնաբանվում է որպես ծառայության անվանումների ցանկ: Այնուհետև այն տեղեկացնում է SCM-ին իր կողմից մատուցվող բոլոր ծառայությունների մասին: SCM-ը չի սկսում երկրորդ Svchost գործընթացը ստացված ծառայությունների համար. փոխարենը, այն պարզապես ուղարկում է «start» հրամանը համապատասխան Svchost գործընթացին, որը պարունակում է ծառայության անունը, որը պետք է գործարկվի իր համատեքստում:

Համաձայն MS 2003 ներկայացման, ընդհանուր ծառայության նվազագույն աշխատանքային փաթեթը մոտավորապես 150 ԿԲ է` անկախ գործընթացի 800 ԿԲ-ի դիմաց:

Ծառայության պիտակներ

Windows Vista-ից սկսած՝ ծառայությունների ներքին նույնականացումը համօգտագործվող գործընթացներում (ներառյալ svchost-ը) իրականացվում է այսպես կոչված «Ծառայության պիտակների» միջոցով: Յուրաքանչյուր շղթայի սպասարկման պիտակները պահվում են իր շղթայի միջավայրի բլոկի SubProcessTag-ում (TEB): Ծառայության պիտակը տարածվում է բոլոր շղթաների վրա, որոնք այնուհետև գործարկում են հիմնական ծառայության շարանը, բացառությամբ Windows-ի շղթաների API-ների կողմից անուղղակի ստեղծված թելերի: Ծառայության պիտակների կառավարման ռեժիմների հավաքածուն ներկայումս չփաստաթղթավորված API է, թեև այն օգտագործվում է Windows-ի որոշ կոմունալ ծրագրերի կողմից, ինչպիսիք են netstat-ը, յուրաքանչյուր ծառայության հետ կապված TCP կապերը ցուցադրելու համար: Որոշ երրորդ կողմի գործիքներ, ինչպիսիք են ScTagQuery-ն, նույնպես օգտագործում են այս API-ն:

Svchost.exe (netsvcs)

Netsvcs-ը ենթապրոցես է, որն օգտագործվում է svchost.exe-ի կողմից

Netsvcs-ը ենթապրոցես է, որն օգտագործվում է svchost.exe-ի կողմից (netsvcs): Եթե ​​և երբ տեղի է ունենում հիշողության արտահոսք, svchost.exe-ը սկսում է մեծ պրոցեսորի բեռ դնել դրա վրա: Այս խնդիրն առաջանում է Winmgmt ծառայության բռնակի արտահոսքի պատճառով՝ Windows Management Framework 3.0-ը համակարգչում տեղադրելուց հետո: Winmgmt ծառայությունը Windows Management Instrumentation (WMI) ծառայություն է svchost.exe գործընթացում, որն աշխատում է LocalSystem հաշվի տակ:

Բացահայտեք և կառավարեք հյուրընկալված ծառայությունները


Microsoft Sysinternals Process Explorer-ը նաև տեղեկատվություն է տրամադրում svchost.exe գործընթացներում աշխատող ծառայությունների մասին, երբ օգտատերը սավառնում է svchost-ի վրա:

Վերոհիշյալ մեթոդներից ոչ մեկը թույլ չի տալիս օգտվողին որոշել, թե svchost-ի ներսում աշխատող բազմաթիվ ծառայություններից որն է որոշակի ռեսուրս, օրինակ՝ պրոցեսոր, սկավառակ, ցանց կամ հիշողություն: Windows Resource Monitor-ը հաշվի է առնում այս ռեսուրսների մեծ մասը, երբ գործընթացը ավարտվում է: Այնուամենայնիվ, այն հաշվի է առնում պրոցեսորի օգտագործումը ծառայությունների մեջ հորատելիս՝ անցնելով պրոցեսորի ներդիր: Բաց TCP կապերի և բաց UDP նավահանգիստների ցանկը կարելի է ձեռք բերել «netstat -b»-ի միջոցով:

Svchost-ի ներսում աշխատող ծառայության հետ կապված այլ խնդիրներ լուծելու համար ծառայությունը (կամ ծառայությունները, որոնք պետք է առաջացնեն խնդիրը) պետք է (բոլորը) վերակազմավորվեն այնպես, որ յուրաքանչյուրն աշխատի իր svchost օրինակում: Օրինակ, «sc config foo type=own»-ը կվերակազմավորի «foo» անունով ծառայությունը, որպեսզի գործարկի իր svchost-ը: «Վերադարձ դեպի գեներալ» տիպի փոփոխությունը կատարվում է նմանատիպ հրամանի միջոցով։ Դուք պետք է վերագործարկեք ծառայությունը, որպեսզի կազմաձևման այս փոփոխություններն ուժի մեջ մտնեն: Այնուամենայնիվ, վրիպազերծման այս գործընթացը անխոհեմ չէ: Որոշ դեպքերում, heisenbug կարող է առաջանալ, որի պատճառով խնդիրը վերանում է, երբ ծառայությունը աշխատում է առանձին:

Խնդիրների վերացման ավելի առաջադեմ մեթոդը սպասարկման մեկուսացված խմբի ստեղծումն է:

Բարձր սպառումըCPU և RAM գործընթացsvchost.exe

Խնդիրներ հետ բարձր մակարդակ Svchost.exe-ի օգտագործումը շատ դեպքերում տեղի է ունենում վիրուսով կամ չարամիտ ծրագրով վարակված համակարգիչների վրա: Այլ դեպքերում, պրոցեսորի օգտագործման հետ կապված խնդիրները կամ Svchost.exe-ի (netsvcs) հետ կապված խնդիրները կարող են առաջանալ Windows Update-ի, իրադարձությունների ամբողջական մատյան ֆայլի կամ այլ ծրագրերի և ծառայությունների պատճառով, որոնք աշխատում են բազմաթիվ գործընթացներ:

Տեսանյութ - Ինչ անել, եթե svchost-ը բեռնում է պրոցեսորը

Ինչպես լուծել Svchost.exe (netsvcs) խնդիրը բարձր հիշողության կամ պրոցեսորի սպառման հետ

Լուծում 1. Սկանավորեք ձեր համակարգիչը վիրուսների համար

Շատ վիրուսներ կամ չարամիտ ծրագրեր կարող են առաջացնել svchost.exe բարձր պրոցեսորի և հիշողության օգտագործման հետ կապված խնդիրներ: Հետևաբար, նախքան svchost.exe-ի բեռնման խնդրի վերացումը շարունակելը, օգտագործեք մի շարք չարամիտ սկաներներ և հեռացման գործիքներ:

Լուծում 2. Գտեք և անջատեք ծառայությունը, որն առաջացնում է svchost-ի բարձր օգտագործման խնդիր

Svchost.exe-ն գործընթաց է, որը պահանջվում է մի քանի ծառայությունների կամ ծրագրերի կողմից՝ գործարկելու համար: Այսպիսով, որոշեք, թե որ ծառայությունը կամ ծրագիրն է աշխատում svchost.exe գործընթացում և սպառում է նաև ձեր համակարգի ռեսուրսները և ձեր համակարգի հիշողությունը, այնուհետև անցեք անջատել կամ ամբողջությամբ հեռացնել այդ ծրագիրը (կամ ծառայությունը):

Քայլ 1.Միաժամանակ սեղմեք «Ctrl+Alt+Del» ստեղները, ապա բացեք «Task Manager»:

Քայլ 2.Գործընթացներ ներդիրում ընտրեք «Ցուցադրել գործընթացները բոլոր օգտվողներից» վանդակը:

Քայլ 3.Աջ սեղմեք բարձր օգտագործման svchost.exe գործընթացի վրա և ընտրեք Գնալ դեպի ծառայություններ:

Քայլ 4.Ծառայություններ ներդիրում դուք պետք է տեսնեք ընդգծված մի քանի ծառայություններ, որոնք աշխատում են svchost.exe գործընթացում:

Քայլ 5.Այժմ ժամանակն է պարզել, թե որ գործընթացն է խեղդում պրոցեսորի ռեսուրսները: Դրա համար դուք ունեք երկու տարբերակ.


Քայլ 6.Հենց որ հայտնաբերեք մեղավոր ծառայությունը կամ ծրագիրը, գնացեք «Համակարգչային կառավարում» (Կառավարման վահանակ/Համակարգ և Անվտանգություն/Վարչական գործիքներ)՝ այդ ծառայությունն անջատելու համար (կամ ծրագիրը ամբողջությամբ տեղահանեք):

Ձեր համակարգչում ծառայությունն ընդմիշտ անջատելու համար՝


Լուծում 3. Իրադարձությունների դիտողի դատարկ մատյան

Որոշ դեպքերում, svchost.exe-ի օգտագործման խնդիրը CPU-ի բարձր օգտագործմամբ (կամ հիշողության մեծ սպառումով) պայմանավորված է Windows Event Viewer-ում գրանցված մեծ ֆայլերով: Այսպիսով, մեկ այլ լուծում է Իրադարձությունների դիտողի մատյանը մաքրել:

Սրա համար:


Լուծում 4. Windows-ի թարմացումների անսարքությունների վերացում

Այլ համակարգիչներում բարձր svchost.exe-ի օգտագործման խնդիր կարող է առաջանալ, երբ Windows-ը փնտրում է թարմացումներ (հետին պլանում): Windows Update-ի ժամանակ պրոցեսորի բարձր օգտագործման խնդիրները լուծելու համար հետևեք հետևյալ քայլերին.

Քայլ 1.Ստիպեք Windows-ին վերստեղծել դատարկ Windows Update պանակը:

Windows Update թղթապանակը (սովորաբար կոչվում է SoftwareDistribution թղթապանակ), որտեղ Windows-ը պահում է ներբեռնված թարմացումները: Եթե ​​այս թղթապանակը վնասված է, Windows-ի թարմացման ժամանակ խնդիրներ կունենաք: Այսպիսով, նախ փորձեք ստիպել Windows-ին նորից ստեղծել նոր դատարկ «SoftwareDistribution» թղթապանակ:

Սրա համար:

  1. Միևնույն ժամանակ սեղմեք Windows + R ստեղնը՝ հրամանի տողի պատուհանը բացելու համար:
  2. Գործարկման հրամանի մուտքագրման դաշտում մուտքագրեք «services.msc» և սեղմեք «Enter»:

  3. Գտեք Windows Update ծառայությունը, ապա կրկնակի ձախ սեղմեք դրա վրա և ընտրեք Stop:

  4. Գնացեք «C:» / «Windows» թղթապանակ:

  5. Ջնջել (կամ վերանվանել) «SoftwareDistribution.old» թղթապանակը «SoftwareDistribution» պանակ:

    Նշում!Երբ հաջորդ անգամ Windows Update-ը ստուգի առկա թարմացումների համար այն նորից գործարկվի, Windows-ի կողմից ավտոմատ կերպով կստեղծվի նոր «SoftwareDistribution» թղթապանակ՝ թարմացումները պահելու համար:

  6. Վերագործարկեք ձեր համակարգիչը և փորձեք ստուգել թարմացումների առկայությունը:

Եթե ​​«svchost»-ի բարձր օգտագործման հետ կապված խնդիրը շարունակվում է, շարունակեք հաջորդ քայլին:

Քայլ 2.Գործարկեք Windows Update-ի անսարքությունների լուծումը:

  1. Ներբեռնեք Windows Update Microsoft-ի անսարքությունների լուծումը ձեր համակարգչում:

  2. Գործարկեք Windows Update-ի անսարքությունների լուծումը:

  3. Առաջին պատուհանում ընտրեք «Windows Update» և սեղմեք «Հաջորդ»:

  4. Սպասեք խնդրի հայտնաբերման գործընթացի ավարտին:

  5. Կտտացրեք «Կիրառել այս ուղղումները» հղմանը:

  6. Թույլ տվեք ծրագրին լուծել Windows Update-ի հետ կապված խնդիրները և վերագործարկել ձեր համակարգիչը:

  7. Կրկին ստուգեք թարմացումների համար, և եթե svchost.exe-ի բարձր բեռնման խնդիրը շարունակվի, անցեք հաջորդ քայլին:

Քայլ 3.Տեղադրեք Վերջին տարբերակը Windows Update Agent


Քայլ 4.Տեղադրեք Microsoft Security Bulletin MS13-097:


Քայլ 5.Շտկեք վնասվածները համակարգի ֆայլերօգտագործելով համակարգի թարմացման պատրաստության գործիք (օրինակ՝ տեղակայման պատկերի սպասարկում և կառավարում - DISM գործիք):


Այլ լուծումներ, որոնք կարող են կիրառվել տարբեր դեպքերում, երբ «svchost.exe»-ի մեծ օգտագործման խնդիր առաջանում է թարմացումներ որոնելիս:

Դեպք 1.Օգտագործվում է նոր ժամանակ Windows-ի տեղադրում 7 SP1.


Դեպք 2.Օգտագործվում է Windows 7 SP1 Home-ով HP նոութբուքի վրա:

Քայլ 1.Տեղադրեք անվտանգության թարմացումը KB2993651 ըստ ձեր OS տարբերակի՝

  • Windows 7-ի անվտանգության թարմացում x86-ի վրա հիմնված համակարգերի համար (KB2993651);
  • Windows 7-ի անվտանգության թարմացում x64 համակարգերի համար (KB2993651);
  • Windows 8.1-ի անվտանգության թարմացում x86-ի վրա հիմնված համակարգերի համար (KB2993651);
  • Անվտանգության թարմացում Windows 8.1-ի համար x64 համակարգերի համար (KB2993651);

Քայլ 2.Վերականգնել Windows Update Components-ը: Վերագործարկեք ձեր համակարգիչը:

Դեպք 3.


Դեպք 4.Կիրառելի է Windows 7 SP1-ի և Windows Server 2008 R2 SP1-ի համար:

Ներբեռնեք և տեղադրեք Windows Update Rollup 3-ը (KB3161608)՝ ըստ ձեր ՕՀ տարբերակի:

Նշում!Եթե ​​տեղադրումը սառչի. վերագործարկեք ձեր համակարգիչը, դադարեցրեք Windows Update-ը և տեղադրեք թարմացումը:

Եթե ​​այս բոլոր առաջադրանքները կատարելուց հետո դուք դեռևս բախվում եք պրոցեսորի կամ հիշողության օգտագործման բարձր խնդիրների հետ, ամբողջությամբ անջատեք Windows Update-ը կամ նորից տեղադրեք Windows-ը ձեր համակարգչում: Եթե ​​դուք օգտագործում եք Windows 8 կամ Windows 8.1, կարող եք նաև թարմացնել ձեր համակարգը: Հաջողություն!

Տեսանյութ – Svchost-ը բեռնում է պրոցեսորը: Լուծում

Այսօր մենք կխոսենք Svchost.exe-ի մասին, թե ինչ գործընթաց է դա և ինչու կարող է բեռնել համակարգը:

Ինչպես մուտք գործել գործընթացների ներդիր

Մինչ համակարգիչը նորմալ աշխատում է, սովորական օգտագործողին քիչ է հետաքրքրում, թե համակարգում ինչ գործընթացներ են աշխատում և ընդհանրապես ինչի համար են դրանք անհրաժեշտ:

Բայց Windows XP/Vista/7-ի ոչ ստանդարտ պահվածքը՝ դանդաղում, սառեցում, հաճախակի վերագործարկում, ստիպում է մեզ պատճառներ փնտրել:

Որտեղի՞ց սկսել որոնումը: Փորձենք գործարկել «Առաջադրանքների կառավարիչը»:

Գործարկման ընտրանքներ.

  1. Սեղմեք «Ctrl» + «Alt» + «Del» ստեղնաշարի համադրությունը:
  2. Սեղմեք «Սկսել» կոճակը, ընտրեք «Գործարկել» հրամանը, մուտքագրեք taskmgr.exe և սեղմեք «Լավ» կոճակը:

Այժմ անցեք «Գործընթացներ» ներդիրին և ուսումնասիրեք ցանկը:

Մեծ թվով svchost.exe գործընթացներ անմիջապես տագնապալի են: Դե, ժամանակն է հասկանալու այս հավելվածի հնարավորությունները։

Առաջին ծանոթությունը svchost.exe-ի հետ

Վերջերս, սովորական գործարկվող ֆայլերի փոխարեն .exe ընդլայնմամբ, .dll ընդլայնմամբ դինամիկ հղումների գրադարաններն ավելի ու ավելի են օգտագործվում Windows-ի ծառայությունները կազմելու համար:

Այս մեթոդը համարվում է ավելի արդյունավետ։ Այնուամենայնիվ, գրադարանային ֆայլը, ի տարբերություն գործարկվողի, չի կարող ինքնուրույն սկսել:

Svchost.exe հավելվածը «օգնում է» ծառայություն սկսել dll ֆայլից:

Օրինակ, ահա թե ինչպես է սկսվում DNS Client ծառայությունը.

C:\WINDOWS\system32\svchost.exe -k NetworkService:

Մի քանի խոսք svchost.exe գործընթացների մասին

Svhost.exe գործընթացի յուրաքանչյուր օրինակ նախաձեռնվում է իր ծնողի՝ services.exe համակարգի գործընթացի կողմից:

Մեկ svshost.exe գործընթացը կարող է գործարկել մեկ ծառայություն կամ մի քանի տրամաբանորեն կապված Windows ծառայությունների խումբ:

Գործարկման տարբերակը «մեկ svchost գործընթաց -> մի քանի Windows ծառայություններ» թույլ է տալիս խնայել RAM-ը և պրոցեսորի ռեսուրսները:

Svchost խմբերը և դրանց կազմը դիտելու համար անցեք Windows ռեեստր.

  • Կտտացրեք «Սկսել» կոճակը և գտեք «Գործարկել» հրամանը;
  • Վ հրամանի տողմուտքագրեք regedit.exe և սեղմեք «Ok» կոճակը:
  • ռեեստրում գնացեք HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost մասնաճյուղ;
  • մենք գտնում ենք REG_MULTI_SZ պարամետրերը յուրաքանչյուր խմբի համար ծառայությունների ցանկով:

Օրինակ, DcomLaunch խումբը ներառում է հետևյալ ծառայությունները.

  1. Power – ծառայություն, որը կառավարում է էներգիայի կոնֆիգուրացիան և ծանուցումներ է ուղարկում տեղադրված էներգիայի կոնֆիգուրացիաների մասին.
  2. PlugPlay-ը ծառայություն է, որի միջոցով համակարգիչը ավտոմատ կերպով ճանաչում է իրեն միացված սարքերը և կարգավորում դրանք, որպեսզի աշխատեն առանց օգտատիրոջ փոխազդեցության կամ նվազագույնի հասցնել այս մասնակցությունը:
  3. DcomLaunch-ը COM և DCOM սերվերներ գործարկելու ծառայություն է՝ սերվերի տվյալները օգտագործող ծրագրերի կայուն աշխատանքի համար:

Խորհուրդ չի տրվում անջատել վերը նշված ծառայություններից որևէ մեկը:

Svchost-ի գործընթացի տվյալները դիտելիս անպայման ուշադրություն դարձրեք Օգտվողի անունը սյունակին:

Այն կարող է պարունակել միայն հետևյալ արժեքներից մեկը՝ «Տեղական ծառայություն», «Համակարգ», «Ցանցային ծառայություն»:

Որտեղ է ապրում ֆայլը:

Windows XP/Vista/7 օպերացիոն համակարգերում svchost.exe ֆայլի գտնվելու վայրը ստանդարտ է.

  • 32-բիթանոց ՕՀ – C:\Windows\System32\;
  • 64-բիթանոց ՕՀ – C:\Windows\SysWOW64\.

Հիշենք ֆայլի ճշգրիտ հասցեն։ Սա մեզ ավելի ուշ օգտակար կլինի:

Svchost.exe գործընթացը և դրա կապերը

Առաջադրանքների կառավարիչը մեզ տալիս է svchost.exe գործարկվող գործընթացների մի ամբողջ ցուցակ, բայց այս տեղեկատվությունը ակնհայտորեն բավարար չէ:

Բնականաբար, մեզ հետաքրքրում է, թե այս գործընթացի կոնկրետ օրինակով որ ծառայություններն են գործարկվում։

Այսպիսով, ահա svchost-ի կապերի մասին պարզելու մի քանի եղանակ:

Առաջադրանքների ցուցակ և sc հրամաններ:

Առաջադրանքների ցուցակը և sc հրամանները կարող են օգտագործվել ցանկացածում Windows-ի տարբերակները. Հետեւաբար, այս մեթոդը կարելի է համարել ունիվերսալ:

Առաջին հերթին գործարկեք cmd – Windows հրամանի տողի թարգմանիչը.

  • սեղմեք «Սկսել» կոճակը;
  • ընտրեք «Run» հրամանը;
  • մուտքագրեք cmd և սեղմեք «Ok» կոճակը:

Թարգմանչի էկրանին ծառայությունների ցանկը ստանալու համար գործարկեք tasklist հրամանը svc ստեղնով և սեղմեք «Enter» ստեղնը.

  • առաջադրանքների ցուցակ /svc «Enter»:

Հարցման արդյունքները svc.txt տեքստային ֆայլում պահելու համար, որը գտնվում է C drive-ում: temp թղթապանակում, մենք վերահղում ենք tasklist հրամանի ելքը.

  • առաջադրանքների ցուցակ /svc > C:\temp\svc.txt «Enter»

Նշենք, որ ֆայլը կպահվի DOS կոդավորման մեջ:

Ցուցակման tasklist.exe հատված:

Ծառայության PID պատկերի անունը.

  • svchost.exe 1216 DcomLaunch
  • svchost.exe 1300 RpcSs
  • svchost.exe 1384 WudfSvc
  • svchost.exe 1528 Dnscache
  • svchost.exe 1584 LmHosts, SSDPSRV

Աղյուսակի սյունակներ.

  • «Պատկերի անուն» - գործարկվող ֆայլի անվանումը.
  • «PID» - գործընթացի նույնացուցիչ;
  • «Ծառայություններ» - ծառայությունների ցանկ:

Կոնկրետ ծառայության մասին տեղեկատվություն ստանալու համար սահմանեք այն կարճ անունորպես sc ծառայության կառավարման հրամանի պարամետր:

TermService ծառայության մասին տեղեկություններ ստանալու օրինակ:

- sc qc TermService «Enter»:

Ծառայությունների ցանկին հասնելու երկու եղանակ.

  1. Սեղմեք «Սկսել» կոճակը, գտեք «Գործարկել» հրամանը, հրամանի տողում մուտքագրեք services.msc և սեղմեք «Լավ» կոճակը:
  2. Սեղմեք «Սկսել» կոճակը, այնուհետև ընտրեք Կարգավորումներ -> Կառավարման վահանակ -> Վարչական գործիքներ -> Ծառայություններ:

Windows Vista/7 Task Manager.

Մենք ստանում ենք svchost գործընթացի հետ կապված ծառայությունների ցանկը, օգտագործելով Windows Vista/7 առաջադրանքների կառավարիչը.

  • տեղադրեք կուրսորը գործընթացի անվան վրա;
  • Զանգահարեք համատեքստի ընտրացանկը աջ սեղմելով և ընտրեք «Գնալ դեպի ծառայություններ» տարբերակը;
  • Մենք ստանում ենք ցուցակ, որտեղ ընդգծված են մեր գործընթացի հետ կապված ծառայությունները:

Windows XP օպերացիոն համակարգում «Գնալ դեպի ծառայություններ» տարբերակը, ցավոք, բացակայում է: Այս տարբերակը չի կարող համարվել ունիվերսալ:

Process Explorer կոմունալ.

Այս ծրագիրը ներառված չէ Windows բաշխումների մեջ, սակայն հասանելի է ներբեռնման համար Microsoft-ի կայքից կամ Process Explorer-ի ներբեռնման էջից:

Գործարկման գործընթացը շատ պարզ է և չի պահանջում տեղադրում.

  • ներբեռնեք zip արխիվը;
  • գործարկել ֆայլը procexp.exe:

Կոմունալը մանրամասն տեղեկատվություն է տրամադրում համակարգում գործող գործընթացների մասին՝ pid, cpu load, Կարճ նկարագրություն, տեղեկատվություն արտադրողի մասին և այլն։

Երբ մկնիկը սավառնել ենք svchost օրինակներից մեկի անվան վրա, ստացանք հետևյալ տեղեկատվությունը.

  • Command Line – գիծ svchost-ի միջոցով ծառայություն կամ ծառայությունների խումբ գործարկելու համար;
  • Ճանապարհ – ճանապարհ դեպի svchost.exe ֆայլ;
  • Ծառայություններ - ծառայությունների ցանկ:

Աջ սեղմումով համատեքստի ընտրացանկը ավելի մեծ վերահսկողություն է ապահովում գործընթացի և այն գործարկվող ծառայությունների նկատմամբ:

AnVir Task Manager կոմունալ:

AnVir Task Manager ծրագիրը ոչ միայն ապահովում է գործող գործընթացների, ծառայությունների, դրայվերների և գործարկման կառավարում, այլ նաև իրականացնում է հակավիրուսային գործառույթներ:

Գործարկման ընթացակարգը նույնն է, ինչ Process Explorer-ի համար.

  • ներբեռնեք AnVir Task Manager-ի անվճար տարբերակը zip արխիվի ձևաչափով;
  • unzip դեպի սկավառակի թղթապանակ;
  • գործարկել AnVir.exe ֆայլը:

Ծրագիրը առաջին անգամ սկսելիս լեզուն փոխելու համար օգտագործեք հիմնական ընտրացանկը.

«Տեսք->Լեզու->Ռուսերեն»:

Ընտրեք «Գործընթացներ» ներդիրը՝ մեր svchost-ների մասին մանրամասն տեղեկություններ ստանալու համար:

Գործընթացի տողում մենք տեսնում ենք տեղեկատվություն արտադրողի մասին, գործարկվող ֆայլի ուղին, պրոցեսորի բեռնվածության տոկոսը և այլն:

Բայց ամենահետաքրքիր տվյալները ներկայացված են «Սկսնակ» սյունակում։ Այստեղ դուք կգտնեք svchost-ի կողմից գործարկված ծառայությունների ցանկը:

Կրկնակի սեղմեք մկնիկի ձախ կոճակը գործընթացի անվան վրա և ստացեք ավելի մանրամասն տեղեկություններ դրա մասին (էկրանի ներքևի մասում գտնվող ներդիրներով պատուհան):

Համակարգը դանդաղ է, ինչ պետք է անեմ:

Ինչ ախտանիշներ են ցույց տալիս svchost- ի մեղավորը և ինչպես լուծել խնդիրը: Եկեք պարզենք այն:

Համակարգը կարող է դանդաղել տարբեր պատճառներով: Բայց եթե առաջադրանքների կառավարիչում գտնում եք svchost.exe պրոցեսը պրոցեսորի բեռնվածության բարձր տոկոսով (երբեմն նույնիսկ մոտ 100%), հավանական է, որ դա է պատճառը:

Շատ օգտատերեր կարծում են, որ այս դեպքում svchost-ը հաստատ վիրուս է: Բայց դա ճիշտ չէ: Գործընթացը կարող է բեռնել համակարգը այլ պատճառներով:

Եկեք նայենք, թե ինչպես լուծել խնդիրը svchost-ի հետ երկու դեպքում էլ:

Svchost-ը վիրուս է, թե ոչ:

Շատ տրոյականներ և այլ համակարգչային վիրուսներ քողարկվում են որպես Windows համակարգի հայտնի հավելվածներ: Svchost-ը բացառություն չէ:

Ըստ Kaspersky Lab-ի՝ Trojan-Clicker.Win32.Delf.cn, Virus.Win32.Hidrag.d, Net-Worm.Win32.Welchia.a վիրուսները, ինչպես նաև օգտատերերի մեծամասնությանը հայտնի Kido վիրուսները «ձևացնում են», որ լինել svchost.

Այսպիսով, եկեք սկսենք ստուգել մեր գործընթացը:

Առաջին հերթին ուշադրություն դարձրեք. Եթե ​​այն տարբերվում է ստանդարտից, կարող եք ապահով կերպով ջնջել ֆայլը:

Ստուգեք օգտվողի անունը, որը սկսել է գործընթացը: Վավերական անունների ցանկը տրված է «» բաժնում:

Զգուշորեն նորից կարդացեք գործընթացի անվանումը: Վիրուս գրողները հաճախ օգտագործում են նմանատիպ անուններ՝ svhost, svchosts և այլն:

Ծրագիրը երբեք չի կարող գործարկվել Windows ռեեստրի «Run» ստեղնի միջոցով:

Հետևաբար, դուք անպայման պետք է ստուգեք դրա առկայությունը ստարտափում.

  • սեղմեք «Սկսել» կոճակը, ընտրեք «Գործարկել» հրամանը, մուտքագրեք msconfig և սեղմեք «Լավ» կոճակը;
  • եթե svchost.exe ֆայլը գտնվի, անջատեք գործարկումը:

Հեռացնելու համար կասկածելի գործընթացԱռաջադրանքների կառավարիչում զանգահարեք համատեքստի ընտրացանկը աջ սեղմելով և ընտրեք «Ավարտել գործընթացի ծառը» հրամանը:

Բոլոր նկարագրված քայլերն ավարտելուց հետո դուք պետք է գործարկեք հակավիրուսային ծրագիր և ախտահանեք ձեր համակարգիչը:

Եթե ​​ձեր նոութբուքը կամ համակարգիչը սկսում է դանդաղել և ձախողվել, ապա նայեք Task Manager-ին, միանգամայն հնարավոր է, որ svchost գործընթացը չափազանց շատ ռեսուրսներ է սպառում և խնդիրներ է առաջացնում: Այս խնդիրը լուծելու մի քանի եղանակ կա:

Ինչու է անհրաժեշտ svchost-ը և ինչու է այն բեռնում համակարգը:

Svchost-ը համակարգային գործընթաց է և, ի դեպ, դրանցից մի քանիսը Task Manager-ում կան: Համակարգային ծառայությունները սկսելու համար պահանջվում է: Ավելի կոնկրետ դժվար է ասել, քանի որ դրանք հսկայական են, և դրանց քանակը կախված է մի քանի գործոններից։ Բայց հիմնականում դա արագացնում է ծրագրերի, բաղադրիչների և հավելվածների գործարկումը։ Հենց svchost-ի շնորհիվ օգտատերերը հնարավորություն ունեն միանգամից մի քանի ծրագիր գործարկել, օրինակ՝ խաղ խաղալիս երաժշտություն լսել։

Դրանցից մի քանիսը կան, քանի որ եթե մշակողները մեկ ֆայլ պատասխանատու դարձնեին հանձնարարված առաջադրանքների համար, այն կխլի գրեթե ամբողջ հիշողությունը և մեծապես կբեռներ համակարգը:

Հետևաբար, եթե բացեք Task Manager-ը և տեսնեք տխուր վիճակագրություն, ապա խուճապի մի մատնվեք. սա վիրուս կամ այլ չարամիտ ծրագիր չէ, այլ միայն այն դեպքում, եթե «Օգտատեր» սյունակը պարունակում է համակարգ, տեղական ծառայություն կամ ցանցային ծառայություն:

Շատ օգտատերեր սկսում են շտապ ավարտել գործընթացները, ինչը սկզբունքորեն սխալ է և միայն կվատթարացնի համակարգի աշխատանքը:

Եթե ​​հաշվի անունը կամ Ադմինիստրատորը կա, ապա ձեր համակարգիչը վարակվել է վիրուսով, որը քողարկվում է որպես ցանկալի ծրագիր: Այս դեպքում ամեն ինչ կարելի է լուծել բավականին հեշտ՝ օգտագործեք լավ հակավիրուս և հանգիստ թողեք համակարգիչը, մինչ սկանավորումն իրականացվում է:

Եվ svchost-ը բեռնում է համակարգը, քանի որ Windows 7-ի ստեղծողները ցանկանում էին ստեղծել մեկ ծառայություն, որը պատասխանատու կլինի ծրագրերի գործարկման համար: Եվ սա ինչ-որ առումով նույնիսկ լավ է, քանի որ ինչու՞ գործարկել մի քանի տարբեր հավելվածներ մեկ գործընթացի համար, սա ներառում է դինամիկ գրադարաններ կանչելը: Նրանց աշխատանքն իրականացվում է միայն տանտերերի միջոցով:

Այսպիսով, գաղափարը մի փոքր միակողմանի է ստացվել, և ծառայությունը կարող է հարյուր տոկոսով բեռնել պրոցեսորն ու հիշողությունը։ Եվ հաշվի առնելով, որ շատերը չեն անջատում ինտերնետը, զարմանալի չէ, որ համակարգը սկսում է սառչել։

Պատճառները և լուծումները

Սկզբից արժե ասել, որ տրված լուծումները հարմար են Windows 7-ի համար և կարող են հարմար չլինել այլ տարբերակների համար կամ ճիշտ չաշխատեն, չնայած դրանք բավականին նման են:

Առաջին բանը, որ դուք կարող եք անել նման իրավիճակում, համակարգիչը վերագործարկելն է: Այս մեթոդը ունիվերսալ է և աշխատում է բազմաթիվ խնդիրների դեպքում, թեև ժամանակավոր:

Հաջորդը, լավ գաղափար է համակարգը ստուգել հակավիրուսով: Եթե ​​այն տեղադրված չէ, ապա շտապ տեղադրեք։ Ստուգելուց հետո տեսեք՝ Windows 7-ի թարմացումներ կա՞ն, եթե կան, տեղադրեք։ Դա անելու համար անցեք Control Panel – System and Security – Windows Update:

Դա կարող է պայմանավորված լինել նաև համակարգի կամ ծրագրի սխալ թարմացումներով: Օրինակ, հակավիրուսը չի կարող տեղադրել թարմացումներ և հետևաբար բեռնել համակարգը: Հետևաբար, փորձեք անջատել Windows-ի և ֆոնային ծրագրերի ավտոմատ թարմացումները: Եթե ​​դա այդպես է, ապա համակարգիչը նորից կսկսի աշխատել նորմալ: Հիշեք, որ փոփոխություններից հետո վերագործարկեք ձեր համակարգիչը և շաբաթը մեկ կամ երկու անգամ ստուգեք կարևոր թարմացումների համար:

Մեկ այլ պատճառ կարող է լինել այն, որ ֆոնին աշխատող բազմաթիվ ծրագրեր կան, և RAM-ը պարզապես չի կարողանում հաղթահարել: Որոշելու համար փորձեք միացնել և անջատել հավելվածները:

Ինտերնետում ակտիվ ճամփորդելը կարող է նաև անտարբերություն առաջացնել: Հավաքելով հսկայական քանակությամբ ժամանակավոր ֆայլեր, դուք խառնում եք ռեեստրը: Եթե ​​դա է պատճառը, ապա ամեն ինչ կարելի է լուծել՝ օգտագործելով CCleaner-ի նման հատուկ կոմունալ ծառայություններ:

Եթե ​​այս բոլոր մանիպուլյացիաներից հետո համակարգիչը դանդաղ է աշխատում, ապա կարող եք բացել Task Manager-ը, գնալ «Գործընթացներ» ներդիր և բացահայտել ամենաքաղցր գործընթացի svchost-ը: Հարմարության համար կարող եք դրանք դասավորել ըստ զբաղեցրած հիշողության քանակի: Աջ սեղմեք դրա վրա և ընտրեք «Գնալ դեպի ծառայություններ»:

Կհայտնվի svchost-ի համար պատասխանատու ծառայությունների ցանկ: Այժմ դուք պետք է որոշակի ծանր աշխատանք կատարեք: Անջատեք դրանցից յուրաքանչյուրը հերթով և տեսեք, թե ինչպես է իրեն պահում համակարգը:

Անջատելու համար գնացեք Control Panel, գտեք Administrative Tools և սեղմեք Ծառայությունների դյուրանցման վրա: Ցանկից ընտրեք ցանկալի ֆայլը, աջ սեղմեք դրա վրա և սեղմեք «Stop»:

Դուք կարող եք ջնջել Prefetch թղթապանակը: Նա ներս է Windows թղթապանակհամակարգի սկավառակի վրա: Սա վտանգավոր չէ, բայց կարող է լուծել խնդիրը։

Կարող եք նաև ստուգել, ​​արդյոք փոշին կուտակվել է համակարգի միավորում: Հիշողության չիպերի ֆիզիկական վնասը կարող է նաև հանգեցնել Svchost-ի մեծ ռեսուրսների սպառման:

Եթե ​​մնացած ամեն ինչ չհաջողվի, կարող եք փորձել հետ գլորել համակարգը մի քանի օր առաջ: Դա կարելի է անել Control Panel-ում:

Ինչ անել. թողնել գործընթացը կախված կամ ջնջել այն ձեռքով, թողնված է օգտագործողի հայեցողությանը: Բայց հարկ է հիշել, որ գործընթացի դադարեցումը կարող է բացասաբար ազդել համակարգի և հիշողության աշխատանքի վրա:Ուստի ավելի լավ է համբերատար լինել և մի փոքր սպասել, քան հետո զբաղվել հետևանքներով՝ ընդհուպ մինչև համակարգի ամբողջական փլուզում և կապույտ էկրան։ Մի գնացեք անմիջապես Task Manager, ավելի լավ է նախ ավելի անվտանգ մեթոդներ օգտագործել:

Այս հոդվածում ես ձեզ մանրամասն կպատմեմ, թե ինչպիսի Svchost.exe գործընթաց է սա, ինչու է svchost.exe-ն բեռնում Windows 7 հիշողությունը, և ես նաև նկարագրելու եմ այս գործընթացի հետ կապված խնդիրը լուծելու ուղիները:

Պատահում է, որ համակարգչում աշխատելիս այն սկսում է շատ դանդաղել։ Փորձելով հասկանալ դիսֆունկցիայի պատճառը, դուք գնում եք «Task Manager» և տեսնում, որ խնդրի մեղավորը Svchost.exe գործընթացն է, որը ծանրաբեռնում է ձեր համակարգչի կենտրոնական պրոցեսորը կամ հիշողությունը:

Ես դա իմացա Սվճոստ. exe Windows-ում համակարգային գործընթաց է, որն աշխատում է այլ համակարգային ծառայություններ: Այս գործընթացի օգտագործումը սկսվում է Windows 2000-ից, սակայն այժմ այն ​​Windows 7 և 10 օպերացիոն համակարգերի ընտանիքի անբաժանելի մասն է: Պրոցեսորի ընդհանուր ծախսերը նվազեցնելու համար մշակողները որոշել են օգտագործել մեկ գործընթաց տարբեր ծառայություններ գործարկելու համար՝ տալով գործընթացը: որոշ բազմակողմանիություն: Մեր օրերում առաջադրանքների կառավարիչում կարելի է դիտարկել չորս կամ ավելի Svchost գործընթացներ, և դրանցից յուրաքանչյուրը պատասխանատու է առանձին ծառայության աշխատանքի համար։ Հետևաբար, Svchost-ը բեռնում է համակարգչի պրոցեսորը և հիշողությունը, դրա մասին ավելի ուշ:

Այս գործընթացները ձեր առաջադրանքների կառավարիչում դիտելիս պետք է հիշել, որ Svchost.exe գործընթացի օգտագործողը միշտ պետք է լինի համակարգ, տեղական ծառայություն կամ ցանցային ծառայություն: Եթե ​​այս գործընթացը գործարկվում է ձեր, ադմինիստրատորի կամ մեկ ուրիշի անունից, ապա դուք հավանաբար գործ ունեք վիրուսի հետ:

Ինչու Svchost.exe-ն օգտագործում է հիշողություն և պրոցեսոր Windows 7-ում

svchost.exe-ի պատճառով պրոցեսորի և հիշողության գերբեռնվածության մի քանի պատճառ կա, և ես ստորև կթվարկեմ դրանցից յուրաքանչյուրը:

  • Համակարգի պատահական վթար. Սա երբեմն պատահում է Windows 7-ում
  • Svchost.exe ապրանքանիշով վիրուս: Ընդհանուր խնդիր. Վիրուսային ծրագրերի ստեղծողները սիրում են օգտագործել այս գործընթացի անունը իրենց վնասակար ծրագրերի համար, ուստի svchost.exe անունով վիրուսը դժվար է ճանաչել որպես չարորակ ծրագիր, նույնիսկ երբ svchost.exe-ն զգալիորեն բեռնում է պրոցեսորը կամ հիշողությունը:
  • Սխալներ Windows-ի ավտոմատ թարմացման մոդուլի շահագործման մեջ: Եթե ​​Windows 7-ի ավտոմատ թարմացումները միացված են, դրանք ներբեռնելու ձախողումը կարող է խնդիրներ առաջացնել svchost.exe-ի հետ: Կան նաև դեպքեր, երբ թարմացումներն իրենք են պարունակում տարբեր սխալներ և սխալներ, և նման թարմացումը կարող է խնդիրներ առաջացնել շահագործման մեջ օպերացիոն համակարգ, և մասնավորապես svchost.exe:
  • Իրադարձությունների գրանցամատյանի մեծ ֆայլ Windows 7-ի մատյանում: Որոշ դեպքերում svchost.exe-ից բարձր պրոցեսորի և հիշողության ծանրաբեռնվածությունը կապված է համակարգի իրադարձությունների մատյանում շատ փքված մատյան ֆայլի հետ:
  • Հիշողության չիպերի ֆիզիկական վնաս, համակարգի միավորի գերտաքացում և այլն: Դա տեղի է ունենում հազվադեպ, բայց չպետք է բացառել:

Svchost.exe-ը բեռնում է պրոցեսորը Windows-ում՝ ինչ անել

Եկեք ավելի սերտ նայենք առկա սխալները շտկելու գործիքներին, եթե Svchost exe-ն բեռնում է Windows 7 հիշողությունը:

  • Պարզապես փորձեք մի քիչ սպասել: Միգուցե օպերացիոն համակարգը պարզապես թարմացվում է, և շուտով կվերականգնվի նրա բնականոն աշխատանքը:
  • Վերագործարկեք ձեր համակարգիչը: Սա օգնում է լուծել պրոցեսի բեռնման հետ կապված խնդիրը ոչ այնքան հազվադեպ, որքան դուք կարող եք մտածել:
  • Փորձեք փակել ամենաշատ ռեսուրսներով svchost.exe-ը, եթե դրանցից մի քանիսը կան: Դա անելու համար գնացեք Task Manager (միաժամանակ սեղմելով Ctrl+Alt+Del և ընտրելով «Task Manager»), կտտացրեք «Processes» ներդիրին, ներքևում ընտրեք «Ցուցադրել բոլոր օգտվողների գործընթացները» և տեսեք, թե որ svchost-ը: exe-ն ամենաշատը բեռնում է համակարգը: Փորձեք փակել այն՝ աջ սեղմելով դրա վրա և հայտնվող ընտրացանկում սեղմելով «Ավարտել գործընթացի ծառը»:

  • Ստուգեք ձեր հիշողության առողջությունը հատուկ ծրագրեր, հարցրեք ինքներդ ձեզ, թե որքան ժամանակ առաջ եք մաքրել ձեր համակարգիչը փոշուց, արդյոք ձեր համակարգչի ներսում հովացուցիչը բարձր ձայն է տալիս (սա կարող է ցույց տալ, որ համակարգչի հովացման համակարգը լցված է փոշով), քանի՞ ժամանակ առաջ եք փոխել ջերմային մածուկը կենտրոնականի վրա։ պրոցեսոր։ Այս ապարատային խնդիրները կարող են ուղղակիորեն մեղավոր լինել ձեր ԱՀ-ի արագության և, մասնավորապես, svchost.exe-ի ծանրաբեռնվածության դանդաղեցման համար:
  • Շատ դեպքերում, խնդիրը, երբ svchost.exe-ն օգտագործում է հիշողությունը, առաջանում է Windows Update ավտոմատ թարմացման ծառայության ձախողումներից: Հետևաբար, կա՛մ տեղադրեք առկա բոլոր թարմացումները, կա՛մ ամբողջությամբ անջատեք ավտոմատ թարմացման ծառայությունը «Սկսել» - «Կառավարման վահանակ» - միջոցով: «Համակարգ և անվտանգություն» — «Windows 7-ի թարմացում»: Էկրանի ձախ կողմում ընտրեք «Անհատականացնել կարգավորումները» և «Կարևոր հայտարարություններ» մենյուում, որը հայտնվում է, ընտրեք «Մի ստուգեք թարմացումների համար» և հաստատեք՝ սեղմելով «Լավ»:

  • Դուք կարող եք փորձել վերադարձնել համակարգը այն ամսաթվին, երբ svchost.exe-ի հետ խնդիրներ չկան, և դուք ուշադրություն չեք դարձրել պրոցեսորի ծանրաբեռնվածությանը:
  • Ստուգեք ձեր համակարգը վիրուսների համար: Նախ, գնացեք Task Manager (միաժամանակ սեղմելով Ctrl+Alt+Del և ընտրելով «Task Manager»), գնացեք «Processes» ներդիրը, ներքևում ընտրեք «Ցուցադրել բոլոր օգտվողների գործընթացները» և տեսեք, թե որ օգտվողն է յուրաքանչյուրի դիմաց: svchost.exe գործընթացը: Համակարգը, տեղական ծառայությունը կամ ցանցային ծառայությունը ընդունելի են, մնացած բոլորը վիրուսներ են կամ այլ չարամիտ ծրագրեր: Դրանք պետք է լրացվեն՝ սեղմելով այս գործընթացի վրա, աջ սեղմելով և ընտրելով «Վերջ գործընթացի ծառը»: Օգտագործեք լավ հակավիրուսային ծրագիր (փորձեք Dr.Web CureIt!, Trojan Remover և այլն), ձեր համակարգը կարող է վարակված լինել չարամիտ ծրագրերով:
  • Մենք ջնջում ենք Prefetch թղթապանակը, որն օգտագործվում է համակարգի կողմից ծառայությունների աշխատանքը արագացնելու համար։ Մենք գնում ենք Windows OS-ի ընդհանուր գրացուցակ, այնտեղ գտնում ենք Prefetch թղթապանակը (սովորաբար գտնվում է C:\WINDOWS\Prefetch հասցեում) և ջնջում այս թղթապանակը, այնուհետև վերագործարկում համակարգիչը;
  • Եթե ​​wuauclt.exe պրոցեսն աշխատում է մենեջերում, ապա Windows-ի ընդհանուր գրացուցակում գտնվող Software Distribution պանակում ջնջեք բոլոր գոյություն ունեցող դիրեկտորիաները:
  • Միջոցառումների գրանցամատյանի ֆայլի մաքրում Windows մատյանում Դա անելու համար միաժամանակ սեղմեք Win+R ստեղների համակցությունը, հայտնվող ընտրացանկում մուտքագրեք eventvwr և հաստատեք՝ սեղմելով «Ok»: Բացվող պատուհանում կրկնակի սեղմեք «Windows Logs» (վերևի ձախ կողմում), իսկ ներքևի ցանկում աջ սեղմեք «Ծրագրեր» և ընտրեք «Clear Log»: Նույնը կանենք «Անվտանգություն», «Տեղադրում», «Համակարգ» կետերի հետ: Վերագործարկեք համակարգիչը:

Գործողության որոշ մեթոդների տեսողական ցուցադրություն, երբ svchost.exe-ը բեռնում է հիշողությունը Windows 7-ում, կարելի է տեսնել տեսանյութում.

Եզրակացություն

Պրոցեսորը ծանրաբեռնելու svchost.exe ֆայլի հետ կապված հիմնական խնդիրները Windows 7-ի կամ 10-ի ավտոմատ թարմացման սխալներն են, ինչպես նաև վիրուսային ծրագրերը, որոնք թաքնվում են նույն անունով կամ օգտագործում են svchost.exe-ն իրենց նպատակների համար: Դրանց դեմ պայքարելու համար խորհուրդ է տրվում ստուգել ձեր համակարգիչը ամենահզոր հակավիրուսներով (օրինակ՝ Dr. Web CureIt), անջատել համակարգի ավտոմատ թարմացումները և նաև ստիպել փակել ամենահզոր svchost.exe-ը: Դա այն մեկն է, որը բեռնում է պրոցեսորը, ինչը նշանակում է, որ svchost.exe-ն բեռնում է հիշողությունը: Եթե ​​վերը նշվածներից ոչ մեկը ձեզ չի օգնել, ապա խորհուրդներ փնտրեք ստորև ներկայացված մեկնաբանություններում:

Անկայուն համակարգիչը ոչ միայն բացասաբար է ազդում օգտատիրոջ ընդհանուր հուզական վիճակի վրա: Օպերացիոն համակարգի (ՕՀ) ձախողումները, հավելվածների դանդաղ բեռնումը կամ համակարգչի սառեցումը RAM-ի և պրոցեսորի վրա ավելացած բեռի պատճառով կարող են պատճառ հանդիսանալ, որ հաշվապահի աշխատողը չկատարի հաշվետվության առաջադրանքը, կամ ճարտարապետը ձախողի նախագծի առաջադրանքը: Windows 7-ն այս առումով ոչնչով չի տարբերվում այլ օպերացիոն համակարգերից։ Ի՞նչ անել, եթե համակարգչի անսարքությունները մշտական ​​դառնան:

Համակարգի ռեսուրսների սպառման ավելացման և համակարգչի դանդաղեցման հիմնական պատճառներից մեկը svchost.exe գործընթացն է, որը Windows 7-ում հիմնականն է ծառայությունների համար, որոնք բեռնվում են անմիջապես դինամիկ գրադարաններից: Ինչ է սա նշանակում և ինչպես է ամեն ինչ տեղի ունենում, պետք է մանրամասն դիտարկել:

Svchost.exe-ը բեռնում է հիշողություն Windows 7-ում. ինչ է այս գործընթացը և ինչու է դա տեղի ունենում:

Windows 7-ում svchost.exe աշխատանքային գործընթացները հայտնվում են Task Manager-ի Գործընթացներ ներդիրում: Այն բացելու համար օգտագործեք Ctrl+Alt+Del ստեղնաշարի համադրությունը:

Առաջադրանքների կառավարիչում դուք կարող եք տեսնել svchost.exe գործընթացի բոլոր գործող պատճենները

Svchost.exe-ն իրականացվում է որպես մեկ գործընթաց, որն ապահովում է Windows 7 համակարգում տարբեր սպասարկման ծառայությունների գործարկում:Եվ դա հանգեցնում է ոչ միայն RAM-ի սպառման կրճատմանը, այլեւ նվազեցնում է պրոցեսորի ժամանակի արժեքը: Ծառայություններից յուրաքանչյուրի համար կոչվում է svchost.exe-ի սեփական պատճենը, որը գործարկվել է այս հիմնական գործընթացով, որը գործում է որպես համակարգային: Յուրաքանչյուր դեպքում օգտագործվում են որոշակի պարամետրեր. Օրինակ՝ ComputerBrowser ծառայությունը զանգահարելու համար, որը հնարավորություն է տալիս ցանցում տեսնել համակարգիչներ և NetBIOS արձանագրության հետ համատեղելի այլ ապարատային սարքեր, աշխատում է svchost.exe -k netsvcs կոնստրուկցիան: Այս դեպքում դա netsvcs պարամետրն է, որը տեսանելի կլինի Խմբերի սյունակում գտնվող «Համակարգչային զննարկիչ»-ի դիմաց գտնվող «Առաջադրանքների կառավարիչ» ներդիրում: Այն ցույց է տալիս, որ ծառայությունն օգտագործում է svchost.exe գործընթացը գործելու համար, ինչը նվազեցնում է ռեսուրսների սպառումը:
Բայց հետո ողջամիտ հարց է ծագում՝ ինչո՞ւ է svchost.exe-ն հաճախ դանդաղեցնում համակարգիչը:

Ահա հիմնական հնարավոր պատճառները.

  • վիրուսներ;
  • ՕՀ-ի ավտոմատ թարմացումը միացված է;
  • մեծ թվովտեղադրված և հեռացված ծրագրեր;
  • չստուգված խնդրահարույց ծրագրային ապահովում.
  • Բարձրացված բեռի խնդրի լուծում

    Գտնելով և վերացնելով ռեսուրսների սպառման ավելացման պատճառը, դուք կարող եք ոչ միայն կայունացնել, այլև բարձրացնել ձեր անհատական ​​համակարգչի աշխատանքը: Պետք չէ հետաձգել այս հարցը, քանի որ անգործությունը չի օգնի խնդրի լուծմանը, այլ միայն կխորացնի այն։

    Ստուգում Task Manager-ի միջոցով

    Task Manager-ում, «Գործընթացներ» ներդիրում, դասավորեք ֆայլերը այբբենական կարգով՝ սեղմելով «Image Name» սյունակի վերնագրի վրա: Դրանից հետո աջ սեղմեք svchost.exe-ի ցանկացած պատճենի համատեքստի ընտրացանկը և ընտրեք «Գնալ դեպի ծառայություններ»:

    Գնացեք գործող ծառայությունները դիտելու համար

    Այս ներդիրում բոլոր ծառայությունները, որոնք օգտագործում են svchost.exe գործընթացը, պատկանում են netsvcs խմբին:

    Բոլոր ծառայությունները, որոնք կանչում են svchost.exe գործընթաց, պատկանում են netsvcs խմբին

    Օգտագործելով համատեքստի ընտրացանկը, հերթով դադարեցրեք յուրաքանչյուր նման ծառայություն և ստուգեք արդյունքը մինչև ծանրաբեռնվածությունը կրճատվի: Բեռը ստեղծելու գործընթացը բացահայտելուց հետո այն պետք է անջատվի: Հիշեք, որ Task Manager-ի միջոցով դուք կարող եք միայն դադարեցնել, այլ ոչ թե անջատել ծառայությունը, որն առաջացնում է ռեսուրսների սպառման ավելացում:
    Ընտրված գործընթացն ամբողջությամբ անջատելու համար անցեք «Սկսել//Կառավարման վահանակ» դեպի «Կառավարում» ներդիր: Այստեղ դուք կգտնեք բոլոր ծառայությունների ցանկը Windows համակարգեր 7. Ընտրեք ձեզ անհրաժեշտ մեկը և անջատեք այն հատկությունների ներդիրում՝ համատեքստի ընտրացանկի միջոցով ընտրելով համապատասխան տարրը: Որպես օրինակ՝ մենք ցույց կտանք Computer Browser ծառայության անջատման սքրինշոթը:

    Ընտրված ծառայությունն անջատելու համար դուք պետք է ոչ միայն անջատեք այն, այլև դադարեցնեք այն

    Անջատել ավտոմատ թարմացումները

    Svchost.exe գործընթացը կարող է բեռ ստեղծել ավտոմատ թարմացման ծառայության ձախողումների կամ հենց թարմացումներում պարունակվող սխալների պատճառով:

    Այս դեպքում նախընտրելի է անջատել այս ծառայությունը և փորձել ձեռքով տեղադրել բոլոր փաթեթները։
    Կառավարման վահանակի «Համակարգ և անվտանգություն» ներդիրի միջոցով անցեք «Windows Update» և փոխեք կարգավորումները, որպեսզի այն չստուգվի թարմացումների համար:

    Ավտոմատ թարմացումն անջատված է բացվող ցանկի միջոցով կարևոր պարամետրեր ընտրելիս Windows-ի թարմացումներ 7

    Թարմացման փաթեթները ձեռքով տեղադրելուց հետո կարող եք նորից միացնել ծառայությունը և տեսնել, թե արդյոք դրա հետ կապված svchost.exe-ը դադարել է օգտագործել հիշողությունը և պրոցեսորը: Եթե ​​խնդիրը լուծված է, ապա ավտոմատ թարմացումները կարող են գործարկվել:

    Հակավիրուսային սկանավորում

    Նախ, պարզապես Task Manager-ում նայեք, թե որ օգտվողի տակ են աշխատում svchost.exe-ի պատճենները, որոնք ստեղծում են բեռը: Եթե ​​գործընթացը աշխատում է ձեր անձնականից հաշիվ, ապա համակարգում ամենայն հավանականությամբ վիրուս կա։ Բացեք ֆայլի գտնվելու վայրը համատեքստի մենյուի միջոցով և սկանավորեք կասկածելի ֆայլը ցանկացած հակավիրուսային ծրագրով:
    Նման ստուգման, ինչպես նաև համակարգի սկավառակի բաժանման և ամբողջ համակարգչի ամբողջական հակավիրուսային սկանավորման համար կարող եք օգտագործել

    նման ծրագրեր.

  • Web Cure IT-ը հակավիրուսային ծրագիր է տեղեկատվական անվտանգության գործիքների ռուսական արտադրող Dr.Web-ից: Նախատեսված է անհատական ​​համակարգչի բուժման համար: Անվճար է։ Օգտագործումը այլ նպատակներով արգելված է արտադրողի կողմից: Տեղադրումից և գործարկումից հետո ընտրեք սկանավորման ենթակա օբյեկտները և սեղմեք «Սկսել սկանավորումը» կոճակը: Ավարտելուց հետո ջնջեք վնասակար ֆայլերը:

    Հակավիրուսային սկանավորում սկսելու համար պարզապես անհրաժեշտ է սեղմել «Սկսել սկանավորումը» կոճակը

  • Malwarebytes Anti-Malware-ը փոքր, անվճար հակավիրուսային ծրագիր է, որն իրական ժամանակում հայտնաբերում և հեռացնում է չարամիտ ծրագրերն ու ֆայլերը: Գործարկվել է պարզապես սեղմելով Scan Now կոճակը: Ծրագիրը անգլերեն է։

    Կոմունալ ծրագիրը արագ կգտնի և կհեռացնի ձեր անձնական համակարգչից վնասակար ծածկագիրը

  • Avast-ը հակավիրուսային պաշտպանության ռուսալեզու տարբերակ է՝ տնային օգտագործման համար տարեկան անվճար լիցենզիայով, որը կարող է երկարաձգվել այնքան ժամանակ, որքան ցանկանաք: Ներկառուցված են համատեքստի ընտրացանկում: Դուք ցանկացած պահի կարող եք հակավիրուսային սկանավորում իրականացնել առանձին ֆայլի կամ թղթապանակի կամ կոշտ սկավառակի բաժանման համար:

    Avast հակավիրուսային փաթեթի տնային անվճար տարբերակը կբավարարի ցանկացած պահանջկոտ օգտատիրոջ

  • Տեսանյութ՝ հակավիրուսային կոմունալ ծառայությունների վերանայում

    Համակարգը վերականգնելու

    Windows 7-ի վերականգնման ընթացակարգը ժամանակի այն կետին, երբ համակարգը աշխատում էր առանց ձախողումների, կարող է շտկել իրավիճակը:

    Գործընթացը սկսելու համար ընտրեք համապատասխան տարրը կոմունալ ծառայություններ ցանկում և հետևեք հրահանգներին: Համակարգը վերականգնելուց և համակարգիչը վերագործարկելուց հետո բացեք առաջադրանքների կառավարիչը և ստուգեք, թե արդյոք svchost.exe գործընթացը դադարեցրել է համակարգչի բեռնումը:

    Windows 7-ի վերականգնման գործընթացը սկսել ավելի վաղ ժամանակաշրջանում

    Prefetch թղթապանակի բովանդակությունը

    .pf ընդլայնմամբ ֆայլերը, որոնք պարունակում են տեղեկատվություն համակարգչում աշխատող հավելվածների մասին, պահվում են Prefetch պանակում, որը գտնվում է համակարգի սկավառակի Windows գրացուցակում (սովորաբար C: Windows):

    Թղթապանակում կարող են կուտակվել մեծ թվով ավելորդ ֆայլեր՝ դանդաղեցնելով Windows-ի շահագործում 7

    Որքան հաճախ օգտագործողը տեղադրի նոր ծրագրեր և հեռացնի հինները, այնքան ավելի շատ տեղեկատվություն է կուտակվում Prefetch թղթապանակում: Սա մեծացնում է հիշողության և պրոցեսորի ծանրաբեռնվածությունը: Այս դեպքում պարզապես պետք է մաքրել Prefetch թղթապանակը և վերագործարկել համակարգիչը: Windows 7-ի առաջին գործարկումը ֆայլերը ջնջելուց հետո սովորականից դանդաղ կլինի: Ի վերջո, համակարգչում տեղադրված հավելվածների մասին տեղեկատվությունը կստեղծվի և նորովի կմտնի ֆայլերի մեջ: Հետագա բեռնախցիկների վրա ՕՀ-ն ավելի արագ կբեռնվի, իսկ հիշողության և պրոցեսորի ծանրաբեռնվածությունը կնվազի:

    Խնդրում ենք նկատի ունենալ, որ լռելյայնորեն ոչ միայն համակարգի հավելվածներին, այլև ցանկացած այլ ծրագրի թույլատրվում է գրել Prefetch թղթապանակում: Սա կարող է հանգեցնել Windows 7-ի դանդաղ բեռնմանը: Իրավիճակը շտկելու համար դուք պետք է բացեք Ռեեստրի խմբագրիչը՝ մուտքագրելով regedit հրամանը Start ընտրացանկի որոնման տողում: Դրանից հետո բացեք PrefetchParameters թղթապանակը, որը գտնվում է HKEY_LOCAL_MACHINE//SYSTEM//CurrentControlSet//Control//Session Manager//Memory Management-ում և փոխեք EnablePrefetcher պարամետրի արժեքը 3-ից 2-ի, ինչը թույլ կտա միայն համակարգային գործընթացներին ինքնաբերաբար աշխատել:

    Փոխելով կարգավորումը, որպեսզի թույլատրվի միայն համակարգային հավելվածներին ինքնաբերաբար ներբեռնել

    Միաժամանակ svchost.exe-ի զբաղեցրած հիշողության ծավալը կկրճատվի, իսկ պրոցեսորի ծանրաբեռնվածությունը կնվազի։

    Տեսանյութ. Prefetch թղթապանակի մաքրում

    Չփորձարկված ծրագրակազմ

    Անհայտ մշակողների չստուգված ծրագրերը կարող են ավելացված բեռ ստեղծել svchost.exe կոչվող գործընթացի միջոցով:

    Ավելին, շատ նման ծրագրեր հաճախ են կուտակվում համակարգչում։ Նման ծրագրեր որոնելու համար լավագույնն է օգտագործել ոչ թե սովորական Task Manager-ը, այլ Process Explorer կոմունալը, որն օգտագործողին տրամադրում է տվյալների ընդլայնված քանակություն: Բացի այդ, նշված ծրագիրը իրական ժամանակում հաղորդակցվում է VirusTotal հակավիրուսային ծառայության հետ և ստուգում, թե արդյոք գործող ֆայլերը վնասակար են: Համապատասխանաբար, օգտատերը ցանկացած պահի կարող է դադարեցնել մի ծրագիր, որը չափից դուրս սպառում է ռեսուրսները:

    Ծրագիրը ցուցադրում է ընդլայնված տեղեկատվություն Windows 7-ի բոլոր աշխատանքային գործընթացների վերաբերյալ

    Համակարգի ծավալի տեղեկատվության ստուգում

    Համակարգչի կոշտ սկավառակը գրեթե միշտ ունի տրամաբանական միջնորմներ, որոնցից յուրաքանչյուրն ունի թաքնված Համակարգի ծավալի տեղեկատվության թղթապանակ, որտեղ պահվում են Windows 7-ի կարգավորումների և վերականգնման մասին տեղեկությունները: Հաճախ այս գրացուցակը դառնում է վիրուսի հարձակումների թիրախ: Վնասակար ծրագրերը վարակում են թղթապանակում տեղակայված ռեսուրսները, և այնուհետև, երբ svchost.exe գործընթացը կանչվում է վարակված ֆայլերի հետ կապված ծրագրերի միջոցով, տեղի է ունենում հիշողության և պրոցեսորի ծանրաբեռնվածության կտրուկ աճ:
    Վարակված ֆայլերը հեռացնելու համար կարող եք օգտագործել Avast հակավիրուսը: Ավելին, այս ծրագիրը ներկառուցված է համատեքստի մենյուում: Այս դեպքում կարիք չկա լրացուցիչ թույլտվություններ տրամադրել օգտատիրոջ մուտքի համար Համակարգի ծավալի տեղեկատվության թղթապանակ (ըստ լռելյայն, թույլատրվում է միայն մուտքը համակարգային գործընթացներ) Բայց բացի այդ, նշված գրացուցակը նույնպես թաքնված է օգտագործողից:
    Սկզբում դուք պետք է տեսանելի դարձնեք System volume information պանակը: Դա անելու համար բացեք թղթապանակի ընտրանքի «Դիտել» ներդիրը «Իմ Համակարգիչը» պատուհանի «Գործիքներ» վերևի մենյուից, հանեք «Թաքցնել պաշտպանված համակարգի ֆայլերը» տարբերակը և նշեք «Ցուցադրել թաքնված ֆայլերը, թղթապանակները և սկավառակները»: ռադիո կոճակ: Դրանից հետո կտտացրեք «Դիմել» և այնուհետև «OK»:

    Համակարգի թղթապանակները տեսանելի դարձնելու համար անհրաժեշտ է փոխել երկու լրացուցիչ կարգավորում

    Դրանից հետո գործարկեք հակավիրուսային սկան Համակարգի ծավալի տեղեկատվության թղթապանակը կոշտ սկավառակի գոյություն ունեցող տրամաբանական բաժանմունքներից յուրաքանչյուրում համատեքստի մենյուի միջոցով՝ օգտագործելով Avast-ը:

    Տեսանյութ. եթե svchost.exe-ն շատ է բեռնում համակարգը

    Կարելի է եզրակացնել, որ ավելացել է բեռը RAMիսկ Windows 7-ով աշխատող համակարգչի պրոցեսորը կարող է ստեղծել տարբեր ծրագրային արտադրանք՝ կապված ծառայությունների հետ, որոնք բեռնվում են դինամիկ գրադարաններից և կանչում svchost.exe գործընթացը: Դրանք հիմնականում վիրուսներ են։ Բայց ոչ միայն. Բեռը կարող է ստեղծվել սպասարկման փաթեթների և ամբողջովին գործող ծրագրերի միջոցով, սակայն հակասելով Windows 7 համակարգի հետ: Առաջարկվող նյութը կօգնի վերացնել առաջացող խնդիրները:

    Բեռնվում է...