Puha

Fix Service Host: Diagnostic Policy Service magas CPU-használat

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





közzétettUtolsó frissítés: 2021. február 16

Amint azt Ön is tudja, számos aktív háttérfolyamat és szolgáltatás járul hozzá a Windows zökkenőmentes működéséhez. A legtöbb ilyen háttérfolyamat/szolgáltatás minimális CPU-teljesítményt és RAM-ot használ. Bár néha előfordulhat, hogy egy folyamat hibásan működik vagy megsérül, és a szokásosnál sokkal több erőforrást használ fel, így más előtérbeli alkalmazások számára kevés marad. A Diagnosztikai házirend szolgáltatás az egyik ilyen folyamat, amely a rendszererőforrások ritka esetekben történő felhalmozódásáról híres.



A Diagnosztikai házirend szolgáltatás az Svchost.exe (Service Host) egyik megosztott folyamata, amely a Windows különféle összetevőivel kapcsolatos problémák észleléséért és hibaelhárításáért felelős. A szolgáltatás megpróbálja automatikusan kijavítani az észlelt problémákat, ha lehetséges, és ha nem, naplózza a diagnosztikai információkat elemzés céljából. Mivel a problémák diagnosztizálása és automatikus hibaelhárítása fontos funkció a zökkenőmentes használat érdekében, a Diagnosztikai házirend szolgáltatás úgy van beállítva, hogy a számítógép bekapcsolásakor automatikusan elinduljon, és aktív marad a háttérben. A szándékoltnál nagyobb CPU-fogyasztás pontos oka nem ismert, de a lehetséges megoldások alapján a tettes lehet a szolgáltatás korrupt példánya, sérült rendszerfájlok, vírus vagy rosszindulatú támadás, nagy eseménynaplófájlok stb.

Ebben a cikkben öt különböző módszert ismertetünk, amelyek segítenek a Diagnosztikai házirend-szolgáltatás CPU-fogyasztásának visszaállításában.



Diagnosztikai szolgáltatási szabályzat

Tartalom[ elrejt ]



Fix Service Host: Diagnostic Policy Service magas CPU-használat

Lehetséges javítások a Diagnostic Policy Service magas CPU-használatához

A legtöbb felhasználó egyszerűen újraindítja a Diagnosztikai házirend szolgáltatás szokatlanul magas lemezhasználatát. Előfordulhat, hogy másoknak néhány vizsgálatot (SFC és DISM) kell végrehajtaniuk a sérült rendszerfájlok kereséséhez, vagy futtatniuk kell a beépített teljesítmény-hibaelhárítót. Frissítés a a Windows legújabb verziója és az eseménynéző naplóinak törlése is megoldhatja a problémát. Végül, ha úgy tűnik, hogy semmi sem működik, a felhasználóknak lehetőségük van letiltani a szolgáltatást. A Diagnosztikai házirend szolgáltatás letiltása azonban azt jelenti, hogy a Windows többé nem hajt végre automatikus diagnózist és nem oldja meg a hibákat.

1. módszer: Fejezze be a folyamatot a Feladatkezelőből

Egy folyamat további rendszererőforrásokat vonhat be, ha valami megsérti a példányát. Ebben az esetben megpróbálhatja manuálisan leállítani a folyamatot (Itt a Diagnosztikai házirend szolgáltatás), majd engedélyezni az automatikus újraindítást. Mindez elérhető a Windows Feladatkezelőből ( Öld meg az erőforrásigényes folyamatokat a Windows Feladatkezelővel ).



egy. Jobb klikk a Start menü gombot, és válassza ki Feladatkezelő .

Kattintson a jobb gombbal a Start menü gombra, és válassza a Feladatkezelő | Fix Service Host: Diagnostic Policy Service magas CPU

2. Kattintson a gombra További részletek bővíteni Feladatkezelő és nézd meg az összeset jelenleg aktív folyamatok és szolgáltatások.

Kattintson a További részletek elemre az összes háttérfolyamat megtekintéséhez

3. Keresse meg a Szolgáltatásgazda: Diagnosztikai házirend szolgáltatás Windows folyamatok alatt. Jobb klikk rá, és válassza ki Utolsó feladat . (A szolgáltatást úgy is kiválaszthatja bal klikk majd kattintson a Utolsó feladat gomb jobb alsó sarokban.)

Keresse meg a Service Host Diagnostic Policy Service szolgáltatást a Windows folyamatok alatt, és kattintson rá jobb gombbal. Válassza a Feladat befejezése lehetőséget.

kepernyofoto android

A Diagnostic Policy Service automatikusan újraindul, bár ha nem, egyszerűen indítsa újra a számítógépet, és ellenőrizze, hogy a probléma továbbra is fennáll-e.

2. módszer: Futtassa az SFC- és DISM-keresést

Egy közelmúltbeli Windows rendszerfrissítés vagy akár egy vírusirtó támadás megsérthetett bizonyos rendszerfájlokat, ami a Diagnostic Policy Service magas CPU-használatát eredményezte. Szerencsére a Windows beépített segédprogramokkal rendelkezik a és a kereséshez a sérült/hiányzó rendszerfájlok javítása . Az első a System File Checker segédprogram, és ahogy a neve is sugallja, ellenőrzi az összes rendszerfájl sértetlenségét, és a hibás fájlokat gyorsítótárazott másolattal helyettesíti. Ha az SFC-vizsgálat nem tudja kijavítani a sérült rendszerfájlokat, a felhasználók használhatják a Deployment Image Services and Management (DISM) parancssori eszközt.

messenger jelszo

1. Írja be Parancssor a Windows keresősávjában, és kattintson a gombra Futtatás rendszergazdaként a jobb oldali panelen, amikor a keresési eredmények megérkeznek.

Írja be a Command Prompt parancsot a Cortana keresősávjába | Fix Service Host: Diagnostic Policy Service magas CPU

2. Írja be sfc /scannow a Parancssor ablakban, és a végrehajtáshoz nyomja meg az enter billentyűt. A vizsgálat eltarthat egy ideig, ezért dőljön hátra, és ne zárja be az ablakot, amíg az ellenőrzési folyamat el nem éri a 100%-ot.

Írja be az sfc scannow parancsot a Parancssor ablakba, és nyomja meg az Enter billentyűt a végrehajtáshoz.

3. Elvégzése után a SFC szkennelés , hajtsa végre a következőt DISM parancs . Ismét várjon türelmesen, amíg a vizsgálati és visszaállítási folyamat befejeződik, mielőtt kilép az alkalmazásból. Újrakezd a számítógépet, ha kész.

|_+_|

hajtsa végre a következő DISM parancsot | Fix Service Host: Diagnostic Policy Service magas CPU

Olvassa el még: A magas CPU-használat kijavítása a rendszer tétlenségi folyamatával

3. módszer: Frissítse a Windows rendszert, és futtassa a Teljesítmény hibaelhárítót

Amint azt korábban említettük, a diagnosztikai házirend-szolgáltatás rendellenes működése mögött egy friss Windows-frissítés is állhat. Megpróbálhat visszatérni az előző frissítéshez, vagy megkeresheti a Microsoft által a hibát kijavító új frissítéseket. Ha bármilyen problémába ütközik a Windows frissítése során, futtassa a beépített frissítési hibaelhárítót.

A Windows frissítése mellett futtassa a Rendszerteljesítmény hibaelhárítót is, hogy megkeresse a teljesítménnyel kapcsolatos problémákat, és automatikusan kijavítsa azokat.

1. Nyomja meg a gombot Windows billentyű + I egyidejűleg elindítani a Rendszerbeállítások majd kattintson rá Frissítés és biztonság beállítások.

Nyomja meg a Windows Key + I gombot a Beállítások megnyitásához, majd kattintson a Frissítés és biztonság elemre

2. A Windows Update lapon kattintson a gombra Frissítések keresése . Az alkalmazás elkezdi keresni az elérhető frissítéseket, és automatikusan elkezdi letölteni őket. Újrakezd az új frissítés telepítése után.

Keresse meg az új frissítéseket a Frissítések keresése gombra kattintva | Fix Service Host: Diagnostic Policy Service magas CPU

3. Ellenőrizze, hogy a Diagnosztikai házirend szolgáltatás továbbra is elfoglalja-e a rendszererőforrásokat, és ha igen, futtassa a Frissítse a hibaelhárítót . Nyisd ki Frissítés és biztonság beállításokat ismét, és lépjen a Hibaelhárítás fület, majd kattintson a gombra További hibaelhárítók .

Lépjen a Hibaelhárítás fülre, és kattintson a Speciális hibaelhárítók elemre. | Fix Service Host: Diagnostic Policy Service magas CPU

4. Az Üzembe helyezés részben kattintson a gombra Windows Update az elérhető lehetőségek megtekintéséhez, majd kattintson a következőre Futtassa a hibaelhárítót gomb. Kövesse a képernyőn megjelenő utasításokat, és végezze el a hibaelhárítási folyamatot.

A Rendszerteljesítmény hibaelhárító futtatásához:

mappa titkositasa

1. Írja be Kezelőpanel a Startban Kereső sáv és nyomja meg Belép kinyitni ugyanazt.

Vezérlőpult | Fix Service Host: Diagnostic Policy Service magas CPU

2. Kattintson a gombra Hibaelhárítás .

Vezérlőpult Hibaelhárítás | Fix Service Host: Diagnostic Policy Service magas CPU

3. Alatt Rendszer és biztonság , kattintson a Futtassa a karbantartási feladatokat hiperhivatkozás.

Futtassa a Karbantartási feladatokat

4. A következő ablakban kattintson a gombra Fejlett és jelölje be a mellette lévő négyzetet A javítások automatikus alkalmazása . Kattintson Következő a hibaelhárító futtatásához.

kattintson a Javítások automatikus alkalmazása lehetőségre

Olvassa el még: A Desktop Window Manager High CPU (DWM.exe) javítása

4. módszer: Törölje az Eseménynapló naplóját

Az Event Viewer program rögzíti az összes alkalmazás- és rendszerhibaüzenetet, figyelmeztetést stb. Ezek az eseménynaplók jelentős méretűek lehetnek, és problémákat okozhatnak a Service Host folyamatban. A naplók egyszerű törlése segíthet a Diagnosztikai házirend szolgáltatással kapcsolatos problémák megoldásában. Javasoljuk, hogy rendszeresen törölje az eseménynéző naplóit, hogy elkerülje a jövőbeni problémákat.

1. Indítsa el a Futtatás parancsmezőt a gomb megnyomásával Windows billentyű + R , típus eventvwr.msc és kattintson rá Rendben kinyitni a Eseménynéző Alkalmazás.

Írja be az Eventvwr.msc parancsot a Futtatási parancs mezőbe, | Fix Service Host: Diagnostic Policy Service magas CPU

2. A bal oldali ablaktáblában bontsa ki a Windows naplók mappát az apró nyílra kattintva, és válassza ki Alkalmazás a következő listából.

bontsa ki a Windows Logs mappát az apró nyílra kattintva, és válassza az Alkalmazás lehetőséget

3. Először is mentse az aktuális eseménynaplót a gombra kattintva Minden esemény mentése másként… a jobb oldali ablaktáblában (a fájl alapértelmezés szerint .evtx formátumban lesz elmentve, mentsen el egy másik példányt .text vagy .csv formátumban), majd a mentés után kattintson a Napló törlése… választási lehetőség. A megjelenő felugró ablakban kattintson a gombra Egyértelmű újra.

mentse az aktuális eseménynaplót az Összes esemény mentése másként gombra kattintva

4. Ismételje meg a fenti lépéseket a Biztonság, a Beállítás és a Rendszer részben. Újrakezd a számítógépet az összes eseménynapló törlése után.

5. módszer: Tiltsa le a Diagnosztikai házirend szolgáltatást, és törölje az SRUDB.dat fájlt

Végső soron, ha a fenti módszerek egyike sem tudta kijavítani a Service Host: Diagnostic Policy Service magas CPU-használattal kapcsolatos problémát, akkor dönthet úgy, hogy teljesen letiltja. A szolgáltatás letiltásának négy különböző módja van, a legegyszerűbb a Szolgáltatások alkalmazásból. A letiltással együtt törljük az SRUDB.dat fájlt is, amely mindenféle információt tárol a számítógéppel kapcsolatban (az alkalmazás akkumulátorhasználata, az alkalmazások által írt és a merevlemezről olvasott bájtok, diagnózis stb.). A fájlt a diagnosztikai házirend-szolgáltatás néhány másodpercenként hozza létre és módosítja, ami magas lemezhasználathoz vezet.

1. Írja be szolgáltatások.msc a Futtatás parancsmezőben, és kattintson a gombra rendben kinyitni a Szolgáltatások Alkalmazás. (Vannak 8 módszer a Windows Services Manager megnyitására tehát nyugodtan döntsön.)

Írja be a services.msc parancsot a futtatási parancsmezőbe, majd nyomja meg az enter | billentyűt Fix Service Host: Diagnostic Policy Service magas CPU

2. Győződjön meg arról, hogy az összes szolgáltatás ábécé sorrendben van rendezve (kattintson a Név oszlop fejlécet), majd keresse meg a Diagnosztikai házirend szolgáltatást Jobb klikk és válassza ki Tulajdonságok .

nem mukodik a facebook 2021

keresse meg a Diagnosztikai házirend szolgáltatást, majd kattintson a jobb gombbal, és válassza a Tulajdonságok lehetőséget.

3. Alatt a Tábornok Lapon kattintson a Állj meg gombot a szolgáltatás megszüntetéséhez.

4. Most bontsa ki a Indítási típus legördülő menüből, és válassza ki Tiltva .

bontsa ki az Indítás típusa legördülő menüt, és válassza a Letiltva lehetőséget. | Fix Service Host: Diagnostic Policy Service magas CPU

5. Kattintson a Alkalmaz gombot a változtatások mentéséhez, majd be rendben a Tulajdonságok ablak bezárásához.

Kattintson az Alkalmaz gombra a módosítások mentéséhez

felnott tartalom letiltasa android

6. Ezután kattintson duplán a Fájlkezelő parancsikont az asztalon, hogy megnyissa ugyanazt, és lépjen le a következő címre:

C:WINDOWSSystem32sru

7. Keresse meg a SRUDB.dat fájl, Jobb klikk rá, és válassza ki Töröl . Erősítse meg az esetlegesen megjelenő felugró ablakokat.

Keresse meg a SRUDB.dat fájlt, kattintson rá jobb gombbal, és válassza a Törlés parancsot. | Fix Service Host: Diagnostic Policy Service magas CPU

Ha nem sikerült letiltania a Diagnosztikai házirend szolgáltatást a Services Manager alkalmazásból , próbálja ki a másik három módszer valamelyikét.

egy. A rendszerkonfigurációból: Nyissa meg a Rendszerkonfiguráció > Szolgáltatások lapot > Törölje a pipát/pipát a Diagnosztikai házirend szolgáltatást.

Nyissa meg a Rendszerkonfigurációs szolgáltatások lapot. Törölje a jelölést a Diagnosztikai házirend szolgáltatásból.

kettő. A Rendszerleíróadatbázis-szerkesztőből: Nyissa meg a Rendszerleíróadatbázis-szerkesztőt, és menjen le a következőhöz:

|_+_|

3. Kattintson duplán a ikonra Rajt a jobb oldali ablaktáblában, majd az Értékadatok módosítása a következőre 4 .

Kattintson duplán a Start gombra a jobb oldali ablaktáblában, majd az Értékadatok módosítása 4-re Fix Service Host: Diagnostic Policy Service magas CPU

Négy. Indítsa újra a számítógépet és a Windows automatikusan újra létrehozza az SRDUB.dat fájlt. A Diagnosztikai házirend szolgáltatásnak többé nem szabad aktívnak lennie, és ezért teljesítményproblémákat okozhat.

Ajánlott:

Reméljük, hogy ez az útmutató hasznos volt, és képes volt rá fix Service Host: Diagnostic Policy Service magas CPU-használat Windows 10 számítógépen. Néhány dolog, amellyel megpróbálhatja megakadályozni a probléma jövőbeni újbóli előfordulását, az összes számítógép-illesztőprogram frissítése és a rendszeres víruskereső ellenőrzések végrehajtása. Ezenkívül el kell távolítania a harmadik féltől származó alkalmazásokat, amelyek megfeleltek a céljuknak, és már nem szükségesek. Ha bármilyen segítségre van szüksége a Diagnosztikai szabályzat szolgáltatással kapcsolatban, lépjen kapcsolatba velünk az alábbi megjegyzések részben.

Pete Mitchell

Pete a Cyber ​​S vezető beosztású írója. Pete mindent szeret a technológiában, és lelkes barkácsoló is. Több évtizedes tapasztalattal rendelkezik útmutatók, szolgáltatások és technológiai útmutatók interneten történő írásában.