[FIX] Service Host: Diagnostic Policy Service Hög CPU- och minnesanvändning



Prova Vårt Instrument För Att Eliminera Problem

Diagnostic service körs i Windows OS för att upptäcka och felsöka problem med Windows-komponenterna. Den här tjänsten krävs för att köra Diagnostics-verktyget i Windows och det är en bakgrundstjänst vilket innebär att den startas automatiskt när du startar ditt system och fortsätter att köra så länge systemet är på. Om den här tjänsten förbrukar onormalt mycket CPU och RAM kommer detta att göra Windows övergripande fungerande långsamt att svara på andra processer och användaren står inför ett eftersläpande problem.



Windows Diagnostic Policy Service Hög användning eller CPU och RAM



Metod 1: Ta bort filen SRUDB.dat

I den här metoden stoppar vi tjänsten och tar bort en systemfil som kallas SRUDB.dat som finns i Windows installationskatalog. Ibland kör DPS-tjänsten (Diagnostic Policy Service) ständigt och skapar loggar i den filen och filernas storlek blir mycket stor. Att tvinga tjänsten att stoppa och sedan ta bort den här filen löser problemet.



  1. Tryck Ctrl + Skift + Esc för att öppna Aktivitetshanteraren.

    Tryck Ctrl + Skift + Esc för att öppna Aktivitetshanteraren

  2. Bläddra nedåt i fliken processer och sök efter Service Host: Diagnostic Policy Service.



    Sök efter Service Host Diagnostic Policy Service

  3. Klicka på Avsluta uppgift och se till att kontrollera Lämna upp osäkra data och avstängning alternativ.

    End Task Service host Diagnostic Policy Service

  4. Klicka nu på Fönster Sökfält och skriv in Springa och öppna dialogrutan.

    Skriv Kör och klicka på den för att öppna

  5. Skriv in services.msc och klicka Ok att köra den i Tjänster Fönster, sök efter Diagnostic Policy Service , högerklicka och välj egenskaper.

    Sök efter Diagnostic Policy Service högerklicka och välj egenskaper

  6. Klicka på Stopp på den allmänna fliken, och när tjänsten har stoppats klickar du på ok för att tillämpa ändringar.

    Klicka på Stopp och när tjänsten har stoppats klickar du på ok för att tillämpa ändringar

  7. Skriv nu % WinDir% System32 sru i dialogrutan Kör och klicka Ok (Du behöver administratörsbehörighet för att komma åt den här mappen).

    Skriv nu in “% WinDir% System32 sru” dialogrutan Kör och tryck OK

  8. Ta bort filen SRUDB.dat.

    Ta bort filen SRUDB.dat

  9. Starta om datorn och se om problemet är löst.

Metod 2: Ändra kraftplan

Om du använder en bärbar dator kan den här metoden fungera för dig. I den här metoden kommer vi att ändra standardbatteriets energiplan för systemet. Det har rapporterats om att Microsoft-drivrutiner inte fungerar och att batteriets inställningar har ändrats för att orsaka spikar i RAM-användningen. Du måste se till att dina Power Plan-inställningar är desamma för både On Power och On Battery. Se stegen nedan.

  1. Gå till Windows Search och skriv in “Inställningar för ström och sömn” och klicka Ytterligare ströminställningar

    Klicka på Ytterligare ströminställningar

  2. Klicka på bredvid din plan Ändra planinställningar och klicka sedan på Ändra avancerade ströminställningar.

    Ändra avancerade ströminställningar

  3. I dialogrutan söker du efter inställningar för trådlös adapter och klickar på den för att expandera, under Energisparläge, bredvid På batteri, se till att den är inställd på Maximal prestanda och på Plugged in är också inställd på Maximal prestanda.

    Byt på batteri till maximal prestanda

  4. Klick Ok för att tillämpa ändringarna.
2 minuter läst