How to Fix ‘Diagnostic Policy Service high CPU usage’ Issue in Windows 11 PC – Guide

When a problem with one of these components is detected, the Diagnostic Policy Service attempts to fix it. However, on rare occasions this process can consume excessive system resources, leading to other processes being forced to suspend or terminate. This can cause problems with the overall Windows operating system and impact user experience. If you’re experiencing problems with your computer that seem to be related to the Diagnostic Policy Service, we recommend that you try disabling it. This should help reduce the amount of system resources it consumes and improve your overall Windows experience. ..

The Diagnostic Policy Service is configured to start automatically when the computer boots up and stay active in the background. The service tries to fix all detected problems whenever possible and otherwise logs diagnostic information for analysis. Since automatically diagnosing and fixing problems is an important part of a smooth experience, the Diagnostic Policy Service has been configured to start automatically when the computer boots up and stay active in the background. The exact reason for using more CPU power than intended is not known, but based on possible solutions, the culprits could be a damaged instance of the service, damaged system files, virus or malware attack, large log files. events, etc. ..

Fix Diagnostic Policy Service high CPU usage on Windows 11

Delete the SRUDB.dat file

In this method, we will stop the service and delete a system file called SRUDB.dat that is located in the Windows installation directory. Sometimes the DPS (Diagnostic Policy Service) service runs constantly and logs this file and the size of the files becomes very large. Forcing the service to stop and then deleting this file fixes the problem.

Task Manager is a tool that can be used to view and manage the tasks that are running on your computer. By using Task Manager, you can identify and fix any issues that may be causing your computer to slow down or crash.

The Service Host: Diagnostic Policy Service is a process that runs on the server that hosts the Diagnostic Policy Service. This process helps to manage diagnostic policy settings. ..

Click the End Task button and be sure to check the Leave unsafe data and turn off option.

Now type Run and open the dialog.

In the Diagnostic Policy Service Properties window, you’ll see that it’s a Microsoft account service. To start it up, type services.msc and click Ok to run it.

Stop the service and then click ok to apply the changes.

You can now access the System32 folder in your Windows directory by typing %WinDir%System32sru into the Run dialog box and clicking Ok.

Delete the SRUDB.dat file and all associated files.

If the problem is not resolved, please restart your computer and see if the problem is related to your software.

change power plan

If you are using a laptop, then this method might work for you. In this method, we are going to change the system’s default battery power plan. There have been reports of Microsoft drivers malfunctioning and changing system battery settings to cause spikes in RAM usage. You need to make sure your Power Plan settings are the same for On Power and On Battery. Please see the steps below.

In the Additional power settings window, you’ll find a list of options for controlling your computer’s power usage. You can control how much power your computer uses by adjusting its settings for “power management.” By default, your computer uses about 60% of the energy it consumes. If you want to use more power, you can adjust this setting to use more or less power.

Change advanced power settings to allow you more control over your device’s performance.

In the dialog, search for Wireless Adapter Settings and click on it to expand, under Power saver mode, next to On battery, make sure it is set to Maximum performance, and Plugged into power is also set.

After clicking OK, you will see the following message: Your changes have been applied. ..

Final note

If you are experiencing high CPU usage on your Windows 11 PC, then you may want to try out the diagnostic policy service. This service can help to fix the issue and improve your system performance. If you have any questions about this article, please don’t hesitate to ask us. Additionally, please share this article with your friends so that they can also benefit from it.