Fix Service Host: Diagnostic Policy Service Høj CPU-brug
Som du måske er klar over, er der en række aktive baggrundsprocesser og tjenester, der bidrager til, at Windows fungerer gnidningsløst . De fleste af disse baggrundsprocesser/tjenester bruger en minimal mængde CPU -kraft og RAM . Selvom en proces nogle gange kan fungere forkert eller blive korrupt og ende med at bruge langt flere ressourcer end normalt, hvilket efterlader lidt til andre forgrundsapplikationer. Diagnostic Policy Service er en sådan proces, der er berygtet for at samle systemressourcerne i sjældne tilfælde.
Diagnostic Policy Service er en af de delte processer i Svchost.exe ( Service Host ) og er ansvarlig for at opdage problemer med forskellige Windows- komponenter og også fejlfinde dem. Tjenesten forsøger automatisk at rette eventuelle opdagede problemer, hvis det ikke er muligt, og hvis ikke, skal du logge diagnosticeringsoplysningerne til analyse. Da diagnosticering og automatisk fejlfinding af problemer er en vigtig funktion for en problemfri oplevelse, er Diagnostic Policy Service indstillet til automatisk at starte, når computeren starter og forblive aktiv i baggrunden. Den nøjagtige årsag til, at det bruger mere CPUstrøm end tilsigtet er ikke kendt, men baseret på de potentielle løsninger kan synderne være en korrupt forekomst af tjenesten, korrupte systemfiler, et virus eller malwareangreb, store hændelseslogfiler osv.
I denne artikel har vi forklaret fem forskellige metoder, der hjælper dig med at bringe CPU- forbruget af Diagnostic Policy Service tilbage til det normale.
Fix Service Host : Diagnostic Policy Service Høj CPU-brug(Policy Service High CPU Usage)
Potentielle rettelser til Diagnostic Policy Service Høj CPU-brug(Potential fixes for Diagnostic Policy Service High CPU Usage)
De fleste brugere vil være i stand til at løse det usædvanligt høje diskforbrug af Diagnostic Policy Service ved blot at genstarte den. Andre skal muligvis udføre et par scanninger ( SFC og DISM ) for at lede efter korrupte systemfiler eller køre den indbyggede ydeevnefejlfinding. Opdatering til den nyeste version af Windows(latest version of Windows) og rydning af hændelsesvisningslogfiler kan også løse problemet. Endelig, hvis intet ser ud til at virke, har brugerne mulighed for at deaktivere tjenesten. Deaktivering af Diagnostic Policy Service indebærer dog, at Windows ikke længere vil udføre autodiagnosticering og løse fejl.
Metode 1: Afslut processen fra Task Manager
En proces kan samle yderligere systemressourcer op, hvis noget udløste en korrupt forekomst af den. I så fald kan du prøve at afslutte processen manuelt (Diagnostic Policy Service her) og derefter lade den genstarte automatisk. Alt dette kan opnås fra Windows Task Manager ( Dræb ressourcekrævende processer med Windows Task Manager(Kill Resource Intensive Processes with Windows Task Manager) ).
1. Højreklik på(Right-click ) menuknappen Start,( Start menu) og vælg Task Manager .
2. Klik på Flere detaljer(More Details) for at udvide Task Manager og se alle de aktuelt aktive processer og tjenester.(currently active processes & services.)
3. Find Service Host: Diagnostic Policy Service under Windows-processer. Højreklik(Right-click ) på den og vælg Afslut opgave(End task) . (Du kan også vælge tjenesten ved at venstreklikke(left-click) og derefter klikke på knappen Afslut opgave (End Task) nederst(button) til højre.)
Diagnostic Policy Service genstarter automatisk, men hvis den ikke gør det, skal du blot genstarte din computer og kontrollere, om problemet fortsætter .
Metode 2: Kør SFC og DISM-scanning
En nylig Windows -systemopdatering eller endda et antivirusangreb kan have ødelagt visse systemfiler, hvilket resulterer i høj CPU- brug af Diagnostic Policy Service . Heldigvis har Windows indbyggede værktøjer til at scanne efter og repair corrupted/missing system files . Den første er værktøjet System File Checker , og som navnet antyder, kontrollerer det integriteten af alle systemfiler og erstatter de ødelagte med en cachelagret kopi. Hvis en SFC -scanning ikke lykkes med at rette beskadigede systemfiler, kan brugere bruge kommandolinjeværktøjet Deployment Image Servicing and Management ( DISM ).
1. Skriv kommandoprompt(Command Prompt) i Windows -søgelinjen, og klik på Kør som administrator(Run as Administrator) i højre panel, når søgeresultaterne kommer.
2. Skriv sfc /scannow i kommandopromptvinduet(Command Prompt) , og tryk på enter for at udføre. Scanningen kan tage et stykke tid, så læn dig tilbage og luk ikke vinduet, før verifikationsprocessen når 100 %.
3. Efter at have fuldført SFC-scanningen(SFC scan) skal du udføre følgende DISM-kommando(DISM command) . Vent igen(Again) tålmodigt på, at scanningen og gendannelsesprocessen er færdig, før du afslutter applikationen. Genstart(Restart) computeren, når du er færdig.
DISM /Online /Cleanup-Image /RestoreHealth
Læs også: (Also Read:) Sådan rettes højt CPU-forbrug ved systemtomgangsproces(How to Fix High CPU Usage by System Idle Process)
Metode 3: Opdater Windows, og kør (Run)fejlfindingsværktøjet(Performance Troubleshooter) til ydeevne
Som tidligere nævnt kan en nylig Windows -opdatering også være synderen bag den unormale opførsel af Diagnostic Policy Service . Du kan prøve at rulle tilbage til den forrige opdatering eller se efter nye opdateringer, der er skubbet af Microsoft for at rette fejlen. Hvis du oplever problemer, mens du opdaterer Windows , skal du køre den indbyggede opdateringsfejlfinding.
Bortset fra at opdatere Windows , skal du også køre System Performance- fejlfinding for at scanne for eventuelle ydeevneproblemer og få dem rettet automatisk.
1. Tryk på Windows key + I samtidigt for at starte Systemindstillingerne,( System Settings ) og klik derefter på Opdater og sikkerhedsindstillinger(Update & Security ) .
2. På fanen Windows Update skal du klikke på Søg efter opdateringer(Check For Updates) . Applikationen begynder at lede efter tilgængelige opdateringer og begynder automatisk at downloade dem. Genstart(Restart) din computer, når den nye opdatering er blevet installeret.
3. Tjek, om Diagnostic Policy Service stadig ophogger dine systemressourcer, og hvis det er det, skal du køre Fejlfinding for opdatering(Update troubleshooter) . Åbn Opdaterings- og sikkerhedsindstillinger(Update & Security) igen, og flyt til fanen Fejlfinding(Troubleshoot ) og klik derefter på Yderligere fejlfinding(Additional Troubleshooters) .
4. Under sektionen Kom(Get) i gang skal du klikke på Windows Update for at se de tilgængelige muligheder og derefter klikke på den efterfølgende Kør fejlfindingsknappen(Run the troubleshooter) . Følg instruktionerne på skærmen, og gå gennem fejlfindingsprocessen.
Sådan kører du fejlfindingen for systemydelse:(To run the System Performance troubleshooter:)
1. Skriv Kontrolpanel(Control Panel) i linjen Start søgning,(Search bar) og tryk på Enter for at åbne det samme.
2. Klik på Fejlfinding(Troubleshooting) .
3. Under System og sikkerhed(System and Security) skal du klikke på hyperlinket Kør vedligeholdelsesopgaver .(Run maintenance tasks)
4. I det følgende vindue skal du klikke på Avanceret(Advanced ) og markere afkrydsningsfeltet ud for Anvend reparationer automatisk(Apply repairs automatically) . Klik på Næste(Next ) for at køre fejlfindingen.
Læs også: (Also Read:) Ret Desktop Window Manager High CPU (DWM.exe)(Fix Desktop Window Manager High CPU (DWM.exe))
Metode 4: Ryd Event Viewer- loggen
Event Viewer - programmet vedligeholder en registrering af alle applikations- og systemfejlmeddelelser, advarsler osv. Disse hændelseslogfiler kan bygge op til en betydelig størrelse og give anledning til problemer for Service Host - processen. Blot(Simply) at rydde logfilerne kan hjælpe med at løse problemer med Diagnostic Policy Service . Vi anbefaler, at du rydder hændelsesvisningsloggene regelmæssigt for at undgå fremtidige problemer.
1. Start kommandoboksen Kør ved at trykke på (Run)Windows key + R , skriv eventvwr.msc og klik på Ok for at åbne Event Viewer - applikationen.
2. Udvid mappen Windows Logs i venstre rude ved at klikke på den lille pil og vælg Application fra den efterfølgende liste.
3. Gem først(First) den aktuelle hændelseslog ved at klikke på Gem alle hændelser som...(Save All Events As… ) i højre rude (som standard vil filen blive gemt i .evtx -format, gem en anden kopi i enten .text- eller .csv-format.) og når den er gemt. , klik på Ryd log...(Clear log…) mulighed. I den efterfølgende pop-up skal du klikke på Ryd(Clear ) igen.
4. Gentag ovenstående trin for Sikkerhed(Security) , Opsætning(Setup) og System . Genstart(Restart) computeren efter at have ryddet alle hændelsesloggene.
Metode 5: Deaktiver Diagnostic Policy Service og slet SRUDB.dat -filen
I sidste ende, hvis ingen af ovenstående metoder var i stand til at løse Service Host: Diagnostic Policy Service Problem med høj CPU-brug, så kan du vælge at deaktivere det helt. (Ultimately, if none of the above methods were able to fix Service Host: Diagnostic Policy Service High CPU usage issue, then you can choose to disable it altogether.)Der er fire forskellige måder, hvorpå du kan deaktivere tjenesten, den enkleste er fra applikationen Tjenester(Services) . Ud over at deaktivere, vil vi også slette filen SRUDB.dat , som gemmer alle former for information om computeren (applikations batteriforbrug, bytes skrevet og læst fra harddisken af applikationer, diagnose osv.). Filen oprettes og ændres af diagnosticeringspolitiktjenesten med få sekunders mellemrum, hvilket fører til højt diskforbrug.
1. Skriv services.msc i kommandoboksen Kør , og klik på (Run)OK for at åbne programmet Services . (Der er 8 måder at åbne Windows Services Manager(8 Ways to Open Windows Services Manager) på, så du er velkommen til at træffe dit eget valg.)
2. Sørg for, at alle tjenester er sorteret alfabetisk (klik på kolonneoverskriften Navn(Name column ) for at gøre det), og se efter Diagnostic Policy Service , højreklik(right-click ) og vælg Egenskaber(Properties) .
3. Under fanen Generelt(General) skal du klikke på knappen Stop for at afslutte tjenesten.
4. Udvid nu rullemenuen Startup type og vælg (Startup type)Deaktiveret(Disabled) .
5. Klik på knappen Anvend(Apply ) for at gemme ændringerne og derefter på OK for at lukke vinduet Egenskaber.
6. Dobbeltklik derefter på genvejsikonet File Explorer på dit skrivebord for at åbne det samme og gå ned på følgende adresse:( File Explorer)
C:\WINDOWS\System32\sru
7. Find filen SRUDB.dat , højreklik(right-click ) på den, og vælg Slet(Delete) . Bekræft eventuelle pop op-vinduer, der kan vises.
Hvis det ikke lykkedes dig at deaktivere Diagnostic Policy Service fra Services Manager-applikationen(If you weren’t successful in disabling the Diagnostic Policy Service from the Services Manager application) , kan du prøve en af de tre andre metoder.(try one of the other three methods.)
1. Fra Systemkonfiguration: ( From System Configuration: ) Åbn System Configuration > Tjenester(Services) fanen > Uncheck/untick af Diagnostic Policy Service.
2. Fra registreringseditor:( From Registry Editor:) Åbn registreringseditor(Registry Editor) , og gå(Head) ned til:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS
3. Dobbeltklik på Start i højre rude og derefter Skift værdidata(Change Value Data) til 4 .
4. Genstart computeren(Restart the computer) , og Windows vil automatisk genskabe filen SRDUB.dat . Diagnostic Policy Service bør ikke længere være aktiv og derfor forårsage problemer med ydeevnen.
Anbefalede:(Recommended:)
- Reparer tjenestevært: Lokalt system (svchost.exe) Højt CPU- og diskforbrug(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage)
- Ret høj CPU-brug af tjenestevært: Lokalt system(Fix High CPU Usage by Service Host: Local System)
- Sådan repareres eller repareres beskadiget harddisk ved hjælp af CMD?(How to Repair or Fix Corrupted Hard Drive Using CMD?)
- Ret Windows Audio Device Graph Isolation højt CPU-brug(Fix Windows Audio Device Graph Isolation high CPU usage)
Vi håber, at denne vejledning var nyttig, og at du var i stand til at rette Service Host: Diagnostic Policy Service Høj CPU-brug(fix Service Host: Diagnostic Policy Service High CPU usage) på Windows 10 -computer. Et par ting, du kan prøve for at forhindre, at problemet opstår igen i fremtiden, er at opdatere alle computerdrivere og udføre regelmæssige antivirusscanninger. Du bør også afinstallere tredjepartsprogrammer, der har tjent deres formål og ikke længere er nødvendige. For enhver hjælp vedrørende Diagnostic Policy Service , kontakt os i kommentarfeltet nedenfor.
Related posts
Reparer tjenestevært: Lokalt system (svchost.exe) Højt CPU- og diskforbrug
Ret høj CPU-brug af tjenestevært: Lokalt system
Reparer DISM Host Service Process Høj CPU-brug
Ret WMI Provider Host Høj CPU-brug [Windows 10]
Ret .NET Runtime Optimization Service Højt CPU-forbrug
Sådan rettes audiodg.exe høj CPU-brug på Windows 11/10
Fix Task Host Window forhindrer nedlukning i Windows 10
Fix Windows Modules Installer Worker Høj CPU-brug
Fix Windows kunne ikke oprette forbindelse til gruppepolitikklienttjenesten
Løs problemer med Realtek High Definition Audio Driver
Ret Malwarebytes Kan ikke forbinde tjenestefejlen
Ret WSAPPX High Disk Usage i Windows 10
Ret NT Kernel & System Process High CPU Usage i Windows
Ret Ntoskrnl.exe høj diskforbrug
Ret WaasMedicSVC.exe høj diskforbrug i Windows 10
Fix Host Process for Windows Services er holdt op med at virke
Ret høj CPU-brug af WUDFHost.exe
Ret høj CPU-brug af XboxStat.exe i Windows 11/10
Ret SoftThinks Agent Service Høj CPU-brug i Windows 10
Sådan rettes "iastordatasvc" høj CPU-brug på Windows 10