Fix Service Host Diagnostic Policy Service High CPU

Written by Barry Allen

July 31, 2022

Fix Service Host Diagnostic Policy Service High CPU


This service is expected to use Windows’ Diagnostics tool, and it is a foreground service, which means it begins running as soon as your computer turns on and continues to run as long as the machine is turned on. If this service consumes too much CPU and RAM, Windows will be slow to respond to other processes, resulting in lag for the user. This article is for you if you’re having problems with the service host diagnostic policy service high CPU. We’ve covered all of the options to Fix Service Host Diagnostic Policy Service High CPU.

Methods To Fix Service Host Diagnostic Policy Service High CPU

Here are the various methods to fix service host diagnostic policy service high CPU.

Method 1: Remove SRUDB.dat File

Step 1: Run the task manager by pressing shortcut keys CTRL + SHIFT + ESC.

Step 2: Search for service host diagnostic policy service and click on it.

Step 3: Now, click on shut down.

Step 4: Now, press the Windows key or click on the windows icon and type run.

Step 5: Type the “services. msc” command in the Run window. Then, press OK.

Step 6: Diagnostic system host and click on properties.

Step 7: Click on the press. Later, press OK.

Step 8: Now again, open the Run dialog box. Then, type “%WinDir%\System32\sru”. You can copy and paste from here also. Click on OK.

Step 9: Now, look for “SRUDB.dat” file and delete that particular file.

If you already do not have any such file, move towards the following method.

Method 2: Modify Power Plan

Step 1: Press the Windows button or you can also click on the windows icon and search for power and sleep settings. Open it.

Step 2: Now, click on additional power settings.

Step 3: Now, you may click on change plan settings.

Step 4: Now, click on “Change advanced power settings.”

Step 5: Now, click on Wireless Adapter Settings. Click on power-saving mode. Click on ‘on battery’ and change it from medium power saving to maximum performance.


We’ve already covered all of the necessary steps to fix the service host diagnostic policy service high CPU in the post mentioned above.

Read All Windows 10 Related How-To & Fixes here.


Submit a Comment

Your email address will not be published. Required fields are marked *

Related Articles

How do I increase the pin chat limit in WhatsApp?

In the current version of WhatsApp, you can pin an unlimited number of chats. However, by default, the app allows you to pin only up to three chats. Here's a trick to pin more than three chats: 1. Open WhatsApp and pin three chats. When you attempt to pin the fourth...

Is machine learning beginner friendly?

Machine learning is among the most difficult disciplines for novices to understand in AI. While dealing with enormous volumes of data and comprehending complicated mathematical concepts and approaches are necessary for machine learning, most beginners find this...

Stay Up to Date With The Latest News & Updates

Access Premium Content

Join Us to get access of our premium content.

Join Our Newsletter

Join Us to get weekly premium content, straight into your inbox.

Follow Us

We are on Social Media! Follow us.