Diagnostic Policy Service High CPU: 3 Methods to Reduce it (2024)

Readers help support Windows Report. We may get a commission if you buy through our links. Diagnostic Policy Service High CPU: 3 Methods to Reduce it (1)

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

There are some background services in Windows to enhance your experience and minimize errors. But, several users have reported that the Diagnostic Policy Service shows high CPU usage.

This will, in turn, affect the system’s performance and slow it down, which is not desirable. If you have been facing this issue, read ahead to learn more about it and its relevant fixes.

Why is Diagnostic Policy Service causing high CPU usage?

Here are the possible reasons for the Diagnostic Policy Service’s high CPU usage:

  • Corrupt system files: One of the significant reasons the Diagnostic Policy Service registers 100 percent CPU usage is a broken system file. The solution is to repair these files using built-in tools or dedicated repair software.
  • Outdated PC: Windows updates play a vital role in the smooth running of all components of your PC. You can experience this high CPU usage issue if your PC is outdated. You need to update Windows 11 to restore regular service.
  • The service itself has run into an issue: In some cases, it might run into a problem causing it to create large log files. This leads to abnormal resource usage. Killing the process and deleting its files should do the trick here.

Let’s now head to the methods to solve the high CPU usage by Diagnostic Policy Service.

How can I fix Diagnostic Policy Service’s high CPU usage?

1. End the Diagnostic Policy Service

  1. Press Ctrl + Shift + Esc to launch Task Manager.
  2. Locate the Diagnostic Policy Service under Windows processes, right-click, and select End task from the context menu.Diagnostic Policy Service High CPU: 3 Methods to Reduce it (2)
  3. Tick the checkbox for Abandon unsaved data and shut down, and click on the Shut down button.Diagnostic Policy Service High CPU: 3 Methods to Reduce it (3)
  4. Press the Windows key + R, type services.msc, and click OK.Diagnostic Policy Service High CPU: 3 Methods to Reduce it (4)
  5. Locate and double-click on the Diagnostic Policy Service to view its properties.Diagnostic Policy Service High CPU: 3 Methods to Reduce it (5)
  6. Click on the Stop button to terminate the service, and click on OK at the bottom.Diagnostic Policy Service High CPU: 3 Methods to Reduce it (6)
  7. Again, press Windows + R to launch the Run command.
  8. Type/paste the following address in the text field, and hit Enter.C:\WINDOWS\System32\sruDiagnostic Policy Service High CPU: 3 Methods to Reduce it (7)
  9. Click Continue in case a confirmation box pops up.
  10. Locate and select the SRUDB.dat file, and hit the Del key to delete it.

After terminating the Diagnostic Policy Service, do not hesitate to check if the high CPU usage problem is resolved.

2. Update Windows 11

  1. Press the Windows key + I to launch the Settings app and select Windows Update in the left pane.
  2. Click on Check for updates to scan for any available newer versions of the OS.
  3. If any are available, download and install them on your computer.

If that does not help, we recommend trying a specialized repair app, which will scan your PC and fix any errors related to corrupted system files.

Read more about this topic
  • Microsoft Edge Search bar on Windows 11 now allows to use Google Search right from the desktop
  • Want to update and shut down your PC? Tough luck, as bugs still plague this feature
  • Microsoft finally acknowledges the additional Copilot installed on Windows devices, but says it’s harmless
  • A new Windows Photos feature will let you use Microsoft Designer directly

3. Run SFC and DISM scans in Command Prompt

1.PressWindows+Sto launch theSearchmenu.

2. EnterWindows Terminalin the text field at the top, right-click on the relevant search result, and selectRun as administratorfrom the context menu.

3. ClickYeson theUAC (User Account Control)prompt that pops up.

4. Next, click on the downward arrow at the top, and selectCommand Promptfrom the list of options. Alternatively, you can pressCtrl+Shift+2to launch theCommand Prompttab.

5. Type/paste the following command and hitEnterto execute it: sfc /scannow

6. Once the SFC scan is complete, type/paste the following command and hitEnterto run theDISMtool: DISM /Online /Cleanup-Image /RestoreHealth

7. Wait for the DISM tool to run and then restart the computer.

You can solve the Diagnostic Policy Service high CPU problem by running the SFC and DISM commands in Command Prompt. TheSFC (System File Checker) scanidentifies the corrupt system files, and if any are found, replaces them with their cached copy stored on the system.

On the other hand, theDISM (Deployment Image Servicing and Management)tool is used to fix issues with Windows Image or modify the installation media, if required.

These are all ways to reduce the high CPU usage due to Diagnostic Policy Services. Execute the fixes in the sequence listed, and your computer should be running smoothly in no time.

Several users have also reported high CPU usage due to Explorer.exe, so learn how to fix the problem. Again, the guide is for the previous OS, but remember that it is equally effective on Windows 11.

Please tell us which fix worked for you and what problems you faced due to high CPU usage in the comments section below.

Kazim Ali AlviWindows Hardware Expert

Kazim has always been fond of technology, be it scrolling through the settings on his iPhone, Android device, or Windows PC. He's specialized in hardware devices, always ready to remove a screw or two to find out the real cause of a problem.Long-time Windows user, Kazim is ready to provide a solution for your every software & hardware error on Windows 11, Windows 10 and any previous iteration. He's also one of our experts in Networking & Security.

Diagnostic Policy Service High CPU: 3 Methods to Reduce it (2024)

References

Top Articles
Latest Posts
Article information

Author: Maia Crooks Jr

Last Updated:

Views: 6316

Rating: 4.2 / 5 (63 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Maia Crooks Jr

Birthday: 1997-09-21

Address: 93119 Joseph Street, Peggyfurt, NC 11582

Phone: +2983088926881

Job: Principal Design Liaison

Hobby: Web surfing, Skiing, role-playing games, Sketching, Polo, Sewing, Genealogy

Introduction: My name is Maia Crooks Jr, I am a homely, joyous, shiny, successful, hilarious, thoughtful, joyous person who loves writing and wants to share my knowledge and understanding with you.