Փափուկ

Ուղղել սպասարկման հոսթ. Ախտորոշիչ քաղաքականության ծառայության բարձր պրոցեսորի օգտագործումը

Փորձեք Մեր Գործիքը Խնդիրները Վերացնելու Համար





Տեղադրված էՎերջին թարմացումը՝ 2021 թվականի փետրվարի 16

Ինչպես տեղյակ եք, կան մի շարք ակտիվ ֆոնային գործընթացներ և ծառայություններ, որոնք նպաստում են Windows-ի անխափան աշխատանքին: Այս ֆոնային գործընթացների/ծառայությունների մեծ մասն օգտագործում է պրոցեսորի էներգիայի և RAM-ի նվազագույն քանակ: Թեև երբեմն գործընթացը կարող է անսարքություն գործել կամ կոռումպացված լինել և ի վերջո օգտագործել սովորականից ավելի շատ ռեսուրսներ՝ քիչ բան թողնելով այլ առաջին պլանի ծրագրերի համար: Ախտորոշիչ քաղաքականության ծառայությունը նման գործընթացներից մեկն է, որը հայտնի է հազվադեպ դեպքերում համակարգի ռեսուրսները հավաքելու համար:



Ախտորոշիչ քաղաքականության ծառայությունը Svchost.exe-ի (Service Host) ընդհանուր գործընթացներից մեկն է և պատասխանատու է Windows-ի տարբեր բաղադրիչների հետ կապված խնդիրների հայտնաբերման և դրանց վերացման համար: Ծառայությունը փորձում է ավտոմատ կերպով շտկել հայտնաբերված խնդիրները, եթե հնարավոր է, և եթե ոչ, ապա մուտքագրեք ախտորոշիչ տեղեկատվությունը վերլուծության համար: Քանի որ խնդիրների ախտորոշումը և անսարքությունների ավտոմատ լուծումը կարևոր հատկություն են անխափան փորձի համար, Ախտորոշիչ քաղաքականության ծառայությունը սահմանվել է, որ ավտոմատ կերպով գործարկվի, երբ համակարգիչը միանա և ակտիվ մնա հետին պլանում: Նախատեսվածից ավելի շատ CPU էներգիա սպառելու ճշգրիտ պատճառը հայտնի չէ, բայց հնարավոր լուծումների հիման վրա մեղավորները կարող են լինել ծառայության կոռումպացված օրինակը, կոռումպացված համակարգի ֆայլերը, վիրուսի կամ չարամիտ գրոհը, իրադարձությունների գրանցման մեծ ֆայլերը և այլն:

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



Ախտորոշիչ ծառայության քաղաքականություն

Բովանդակություն[ թաքցնել ]



Ուղղել սպասարկման հոսթ. Ախտորոշիչ քաղաքականության ծառայության բարձր պրոցեսորի օգտագործումը

Հնարավոր ուղղումներ Ախտորոշիչ քաղաքականության ծառայության բարձր CPU օգտագործման համար

Օգտատերերի մեծամասնությունը կկարողանա լուծել Ախտորոշիչ քաղաքականության ծառայության անսովոր մեծ քանակությամբ սկավառակի օգտագործումը՝ պարզապես վերագործարկելով այն: Մյուսներին կարող է անհրաժեշտ լինել մի քանի սկանավորում (SFC և DISM)՝ համակարգային կոռումպացված ֆայլեր փնտրելու կամ ներկառուցված աշխատանքի անսարքությունները գործարկելու համար: Թարմացվում է Windows-ի վերջին տարբերակը և իրադարձությունների դիտողների մատյանները մաքրելը կարող է նաև լուծել խնդիրը: Ի վերջո, եթե թվում է, թե ոչինչ չի աշխատում, օգտվողները հնարավորություն ունեն անջատել ծառայությունը: Այնուամենայնիվ, դիագնոստիկ քաղաքականության ծառայության անջատումը ենթադրում է, որ Windows-ն այլևս չի իրականացնի ավտոմատ ախտորոշում և չի լուծի սխալները:

Մեթոդ 1. Ավարտեք գործընթացը Task Manager-ից

Գործընթացը կարող է կուտակել համակարգի լրացուցիչ ռեսուրսներ, եթե ինչ-որ բան դրդել է դրա կոռումպացված օրինակին: Այդ դեպքում կարող եք փորձել ձեռքով դադարեցնել գործընթացը (Ախտորոշիչ քաղաքականության ծառայություն՝ այստեղ) և այնուհետև թույլ տալ, որ այն ինքնաբերաբար վերագործարկվի: Այս ամենը կարելի է ձեռք բերել Windows Task Manager-ից ( Սպանեք ռեսուրսների ինտենսիվ գործընթացները Windows Task Manager-ի միջոցով ):



մեկ. Աջ սեղմեք վրա Սկսել ցանկը կոճակը և ընտրեք Առաջադրանքների կառավարիչ .

Աջ սեղմեք Start ընտրացանկի կոճակի վրա և ընտրեք Task Manager | Fix Service Host. Diagnostic Policy Service High CPU

2. Սեղմեք Ավելի մանրամասն ընդլայնել Առաջադրանքների կառավարիչ և նայիր բոլորին ներկայումս ակտիվ գործընթացներ և ծառայություններ:

Կտտացրեք «Լրացուցիչ մանրամասներ»՝ ֆոնային բոլոր գործընթացները դիտելու համար

3. Տեղադրեք Ծառայության հյուրընկալող. Ախտորոշիչ քաղաքականության ծառայություն Windows գործընթացների ներքո: Աջ սեղմեք դրա վրա և ընտրիր Ավարտել առաջադրանքը . (Ծառայությունը կարող եք ընտրել նաև ըստ ձախ սեղմեք իսկ հետո սեղմեք Ավարտել առաջադրանքը կոճակը ներքևի աջ մասում։)

Տեղադրեք Ծառայության հյուրընկալողի ախտորոշիչ քաղաքականության ծառայությունը Windows գործընթացների ներքո և աջ սեղմեք դրա վրա: Ընտրեք Ավարտել առաջադրանքը:

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

Մեթոդ 2. Գործարկել SFC և DISM սկանավորումը

Windows-ի համակարգի վերջին թարմացումը կամ նույնիսկ հակավիրուսային հարձակումը կարող է փչացնել որոշակի համակարգի ֆայլեր, ինչը հանգեցրել է Ախտորոշիչ քաղաքականության ծառայության բարձր պրոցեսորի օգտագործմանը: Բարեբախտաբար, Windows-ն ունի ներկառուցված կոմունալ ծառայություններ՝ սկանավորելու և վերականգնել վնասված/բացակայող համակարգի ֆայլերը . Առաջինը System File Checker կոմունալն է և, ինչպես անունն է հուշում, այն ստուգում է բոլոր համակարգի ֆայլերի ամբողջականությունը և կոտրվածները փոխարինում է քեշավորված պատճենով: Եթե ​​SFC սկանավորումը չի կարողանում շտկել համակարգի վնասված ֆայլերը, օգտվողները կարող են օգտագործել տեղակայման պատկերի սպասարկման և կառավարման (DISM) հրամանի տող գործիքը:

1. Տեսակ Հրամանի տող Windows-ի որոնման տողում և սեղմեք Գործարկել որպես ադմինիստրատոր աջ վահանակում, երբ որոնման արդյունքները հասնում են:

Cortana որոնման տողում մուտքագրեք Command Prompt | Fix Service Host. Diagnostic Policy Service High CPU

2. Տեսակ sfc / scannow հրամանի տողի պատուհանում և գործարկելու համար սեղմեք Enter: Սկանավորումը կարող է որոշ ժամանակ տևել, այնպես որ հանգիստ նստեք և մի փակեք պատուհանը, մինչև ստուգման գործընթացը հասնի 100%-ի:

Հրամանի տողի պատուհանում մուտքագրեք sfc scannow և գործարկելու համար սեղմեք Enter:

3. Ավարտելուց հետո SFC սկանավորում , կատարեք հետևյալը DISM հրաման . Կրկին, համբերատար սպասեք, մինչև սկանավորման և վերականգնման գործընթացն ավարտվի մինչև հավելվածից դուրս գալը: Վերսկսել համակարգիչը, երբ պատրաստ է:

|_+_|

կատարեք հետևյալ DISM հրամանը | Fix Service Host. Diagnostic Policy Service High CPU

Կարդացեք նաև. Ինչպես շտկել պրոցեսորի բարձր օգտագործումը համակարգի անգործության գործընթացով

Մեթոդ 3. Թարմացրեք Windows-ը և գործարկեք Performance Troubleshooter-ը

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

Բացի Windows-ը թարմացնելուց, գործարկեք նաև System Performance troubleshooter-ը, որպեսզի սկանավորեք կատարողականի ցանկացած խնդիր և ինքնաբերաբար շտկեք դրանք:

1. Սեղմեք կոճակը Windows ստեղն + I միաժամանակ գործարկել Համակարգի կարգավորումներ ապա սեղմեք Թարմացում և անվտանգություն կարգավորումներ.

Սեղմեք Windows Key + I՝ Կարգավորումները բացելու համար, այնուհետև սեղմեք «Թարմացում և անվտանգություն»:

2. Windows Update ներդիրում սեղմեք Ստուգել թարմացումները . Հավելվածը կսկսի փնտրել առկա թարմացումները և ինքնաբերաբար կսկսի ներբեռնել դրանք: Վերսկսել ձեր համակարգիչը, երբ նոր թարմացումը տեղադրվի:

Ստուգեք նոր թարմացումների համար՝ սեղմելով Ստուգել թարմացումների | կոճակը Fix Service Host. Diagnostic Policy Service High CPU

3. Ստուգեք՝ արդյոք Ախտորոշիչ քաղաքականության ծառայությունը շարունակում է կուտակել ձեր համակարգի ռեսուրսները, և արդյոք դա այդպես է, ապա գործարկեք Թարմացրեք անսարքությունների լուծումը . Բաց Թարմացում և անվտանգություն կրկին կարգավորումներ և անցեք դեպի Անսարքությունների վերացում ներդիրը, ապա սեղմեք Լրացուցիչ անսարքություններ .

Գնացեք «Խնդիրների վերացման» ներդիր և կտտացրեք «Ընդլայնված անսարքությունների վերացման սարքեր»: | Fix Service Host. Diagnostic Policy Service High CPU

4. Get up and running բաժնում սեղմեք Windows-ի թարմացում առկա տարբերակները դիտելու համար, այնուհետև կտտացրեք հաջորդողին Գործարկեք անսարքությունների լուծումը կոճակը։ Հետևեք էկրանի հրահանգներին և անցեք անսարքությունների վերացման գործընթացին:

Համակարգի կատարողականի անսարքությունները վերացնելու համար.

1. Տեսակ Կառավարման վահանակ սկզբում Որոնման տող և սեղմել Մուտքագրեք բացել նույնը.

Կառավարման վահանակ | Fix Service Host. Diagnostic Policy Service High CPU

2. Սեղմեք Անսարքությունների վերացում .

Control Panel Troubleshooting | Fix Service Host. Diagnostic Policy Service High CPU

3. Տակ Համակարգ և անվտանգություն , սեղմեք Գործարկել սպասարկման առաջադրանքները հիպերհղում.

Գործարկեք սպասարկման առաջադրանքները

4. Հետևյալ պատուհանում սեղմեք Ընդլայնված և նշեք կողքի վանդակը Կիրառեք վերանորոգման ինքնաբերաբար . Սեղմեք Հաջորդը անսարքությունների լուծիչը գործարկելու համար:

սեղմեք Դիմել վերանորոգման ավտոմատ կերպով

Կարդացեք նաև. Ուղղել աշխատասեղանի պատուհանների կառավարչի բարձր պրոցեսորը (DWM.exe)

Մեթոդ 4. Մաքրել Իրադարձությունների դիտողի մատյանը

Իրադարձությունների դիտող ծրագիրը պահպանում է բոլոր հավելվածների և համակարգի սխալ հաղորդագրությունների, նախազգուշացումների և այլնի գրառումները: Այս իրադարձությունների տեղեկամատյանները կարող են զգալի չափսեր ունենալ և արագ խնդիրներ առաջացնել Service Host գործընթացի համար: Պարզապես մատյանները մաքրելը կարող է օգնել լուծել Ախտորոշիչ քաղաքականության ծառայության հետ կապված խնդիրները: Խորհուրդ ենք տալիս կանոնավոր կերպով մաքրել իրադարձությունների դիտողների գրանցամատյանները՝ ապագա խնդիրներից խուսափելու համար:

1. Գործարկեք Run հրամանի տուփը՝ սեղմելով Windows ստեղն + R , տիպ eventvwr.msc և սեղմեք Լավ բացելու համար Իրադարձությունների դիտող դիմումը.

Run Command վանդակում մուտքագրեք Eventvwr.msc, | Fix Service Host. Diagnostic Policy Service High CPU

2. Ձախ վահանակի վրա ընդլայնել Windows մատյաններ թղթապանակը սեղմելով փոքրիկ սլաքի վրա և ընտրեք Դիմում հաջորդող ցուցակից։

ընդլայնել Windows Logs թղթապանակը՝ սեղմելով փոքրիկ սլաքի վրա և ընտրել Application

3. Նախ պահպանեք ընթացիկ իրադարձությունների մատյանը՝ սեղմելով վրա Պահպանել բոլոր իրադարձությունները որպես… աջ վահանակում (ըստ նախնականի ֆայլը կպահվի .evtx ձևաչափով, ևս մեկ օրինակ կպահվի .text կամ .csv ձևաչափով) և պահվելուց հետո սեղմեք Մաքրել գրանցամատյանը… տարբերակ. Հաջորդ թռուցիկում կտտացրեք Պարզ կրկին.

պահպանեք ընթացիկ իրադարձությունների մատյանը՝ սեղմելով Պահպանել բոլոր իրադարձությունները որպես

4. Կրկնեք վերը նշված քայլերը Անվտանգության, Կարգավորման և Համակարգի համար: Վերսկսել համակարգիչը բոլոր իրադարձությունների մատյանները մաքրելուց հետո:

Մեթոդ 5. Անջատեք ախտորոշիչ քաղաքականության ծառայությունը և ջնջեք SRUDB.dat ֆայլը

Ի վերջո, եթե վերը նշված մեթոդներից և ոչ մեկը չկարողացավ շտկել Ծառայության հոսթ. Ախտորոշիչ քաղաքականության ծառայության բարձր պրոցեսորի օգտագործման խնդիրը, ապա կարող եք ընտրել այն ընդհանրապես անջատել: Կան չորս տարբեր եղանակներ, որոնց միջոցով կարող եք անջատել ծառայությունը, որոնցից ամենապարզը Ծառայություններ հավելվածից է: Անջատելու հետ մեկտեղ մենք կջնջենք նաև SRUDB.dat ֆայլը, որը պահում է համակարգչի վերաբերյալ բոլոր տեսակի տեղեկությունները (հավելվածի մարտկոցի օգտագործումը, կոշտ սկավառակից գրված և կարդացվող բայթերը՝ ըստ հավելվածների, ախտորոշում և այլն): Ֆայլը ստեղծվում և փոփոխվում է ախտորոշիչ քաղաքականության ծառայության կողմից մի քանի վայրկյանը մեկ, ինչը հանգեցնում է սկավառակի մեծ օգտագործման:

1. Տեսակ services.msc Run հրամանի վանդակում և սեղմեք լավ բացելու համար Ծառայություններ դիմումը. (Կան Windows-ի ծառայությունների կառավարիչը բացելու 8 եղանակ այնպես որ ազատ զգալ կատարել ձեր սեփական ընտրությունը:)

Run հրամանի դաշտում մուտքագրեք services.msc, ապա սեղմեք enter | Fix Service Host. Diagnostic Policy Service High CPU

2. Համոզվեք, որ բոլոր ծառայությունները դասավորված են այբբենական կարգով (սեղմեք Անվանման սյունակ վերնագիր՝ դա անելու համար) և այնուհետև փնտրեք Ախտորոշիչ քաղաքականության ծառայությունը սեղմեք աջ և ընտրել Հատկություններ .

փնտրեք Ախտորոշիչ քաղաքականության ծառայությունը, այնուհետև աջ սեղմեք և ընտրեք Հատկություններ:

3. Տակ Գեներալ Ներդիր, սեղմեք Դադարեցրեք կոճակը՝ ծառայությունը դադարեցնելու համար:

4. Այժմ, ընդլայնել Գործարկման տեսակը բացվող ընտրացանկ և ընտրեք Անաշխատունակ .

ընդլայնել Startup type բացվող ընտրացանկը և ընտրել Անջատված: | Fix Service Host. Diagnostic Policy Service High CPU

5. Սեղմեք Դիմել կոճակը` փոփոխությունները պահպանելու համար, այնուհետև միացրեք լավ Հատկությունների պատուհանը փակելու համար:

Փոփոխությունները պահպանելու համար սեղմեք Դիմել կոճակը

6. Հաջորդը, կրկնակի սեղմեք վրա Ֆայլերի Explorer Ձեր աշխատասեղանին դյուրանցման պատկերակը բացելու համար նույնը բացելու և ներքև վարեք հետևյալ հասցեն.

C:WINDOWSSystem32sru

7. Գտեք SRUDB.dat ֆայլ, սեղմեք աջ դրա վրա և ընտրեք Ջնջել . Հաստատեք ցանկացած թռուցիկ, որը կարող է հայտնվել:

Գտեք SRUDB.dat ֆայլը, աջ սեղմեք դրա վրա և ընտրեք Ջնջել: | Fix Service Host. Diagnostic Policy Service High CPU

Եթե ​​դուք չեք կարողացել անջատել Ախտորոշիչ քաղաքականության ծառայությունը Ծառայությունների կառավարիչ հավելվածից , փորձեք մյուս երեք մեթոդներից մեկը:

մեկ. Համակարգի կոնֆիգուրացիայից. Բացեք Համակարգի կոնֆիգուրացիա > Ծառայությունների ներդիր > Անջատեք/հանեք նշումը Ախտորոշման քաղաքականության ծառայություն:

Բացեք «Համակարգի կազմաձևման ծառայությունների» ներդիրը, հանեք «Ախտորոշիչ քաղաքականության ծառայության» տողը:

երկու. Ռեեստրի խմբագրիչից. Բացեք Ռեեստրի խմբագրիչը և անցեք դեպի.

|_+_|

3. Կրկնակի սեղմեք Սկսել աջ վահանակում, այնուհետև փոխեք արժեքի տվյալները 4 .

Կրկնակի սեղմեք Start-ի վրա աջ վահանակում, այնուհետև Փոխեք արժեքի տվյալները 4-ի: | Fix Service Host. Diagnostic Policy Service High CPU

Չորս. Վերագործարկեք համակարգիչը իսկ Windows-ը ավտոմատ կերպով կվերստեղծի SRDUB.dat ֆայլը: Ախտորոշիչ քաղաքականության ծառայությունն այլևս չպետք է ակտիվ լինի և, հետևաբար, առաջացնի աշխատանքի հետ կապված որևէ խնդիր:

Առաջարկվում է.

Հուսով ենք, որ այս ուղեցույցը օգտակար էր, և դուք կարողացաք fix Service Host. Ախտորոշիչ քաղաքականության ծառայություն CPU-ի բարձր օգտագործում Windows 10 համակարգչի վրա: Մի քանի բան, որ կարող եք փորձել կանխել ապագայում խնդրի կրկնությունը, համակարգչի բոլոր դրայվերների թարմացումն է և հակավիրուսային կանոնավոր սկանավորումը: Դուք նաև պետք է հեռացնեք երրորդ կողմի հավելվածները, որոնք ծառայել են իրենց նպատակին և այլևս չեն պահանջվում: Ախտորոշիչ քաղաքականության ծառայության հետ կապված ցանկացած աջակցության համար կապվեք մեզ հետ ստորև բերված մեկնաբանությունների բաժնում:

Փիթ Միտչել

Փիթը Cyber ​​S-ի ավագ անձնակազմի գրող է: Փիթը սիրում է ամեն ինչ տեխնոլոգիայով և սրտով նաև մոլի DIYer է: Նա ունի մեկ տասնամյակի փորձ՝ գրելու ինչպես հրահանգներ, առանձնահատկություններ և տեխնոլոգիական ուղեցույցներ ինտերնետում: