How to Fix Diagnostic Policy Service high CPU usage in Windows 11 [Steps]

What is ‘Diagnostic Policy Service high CPU usage’ issue in Windows 11?

In this article, we are going to discuss on How to fix Diagnostic Policy Service high CPU usage in Windows 11. You are provided with easy steps/methods to resolve the issue. Let’s starts the discussion.

‘Diagnostic Policy Service high CPU usage’ issue:

‘Diagnostic Policy Service’: Diagnostic Policy Service is important Service policy associated with Microsoft Windows 10/11 OS based computer. The core feature of this service is to find and fix the issue in Windows 10/11 computer components. It initiates the corrective action automatically and notifies the user about the potential issue. It creates a log for appropriate diagnostic information for the cause of the issue.

This service runs atomically with Windows computer in the Shared process of svchost.exe in order to keep detecting the issue for the Windows components. In case if this service is not running properly, you can’t know the causes of problems in Windows computer. However, several users reported they faced Diagnostic Policy Service high CPU usage in Windows 11 or Diagnostic Policy Service high CPU Usage issue on their Windows 11 computer that is causing overall system performance slowdown issue.

When you open Task Manager app in Windows PC in order to check which apps/services are consuming your system resources, you may experience Diagnostic Policy Service is showing higher percentage or 100% under CPU Usage section that indicates the service is draining your system resources. The possible reasons behind the issue can be the corruption in system files and system image, issue with Diagnostic Policy Service, and other issues. Let’s go for the solution.

How to fix Diagnostic Policy Service high CPU usage in Windows 11?

Method 1: Fix Diagnostic Policy Service high CPU usage issue with ‘PC Repair Tool’

‘PC Repair Tool’ is easy & quick way to find and fix BSOD errors, DLL errors, EXE errors, problems with programs/applications, malware or viruses infections in computer, system files or registry issues, and other system issues with just few clicks.

⇓ Get PC Repair Tool

Method 2: Kill resource consuming processes in Task Manager

One possible way to fix the issue is to kill resource consuming process in Task Manager in computer.

Step 1: Press ‘CTRL + SHIFT + ESC’ keys on keyboard to open ‘Task Manager’ app

Step 2: Under ‘Processes’ tab, right-click ‘Service Host: Diagnostic Policy Service’ under ‘Windows Processes’, and select ‘End Task’ option to kill the process. Once done, the Diagnostic Policy Service will restart automatically, or restart your computer to see the changes and check if the issue is resolved.

Method 3: Run SFC Scan and DISM Scan

You can run SFC scan and DISM scan in computer to repair corruption in system files and system image to fix the Diagnostic Policy Service issue.

Step 1: Type ‘cmd’ in Windows Search Box, right-click ‘Command Prompt’ from results appear and select ‘Run as Administrator’ to open ‘Command Prompt as Administrator’

Step 2: Type the following commands and hit ‘Enter’ key after each after each to execute.

sfc /scannow

DISM /Online /Cleanup-Image /RestoreHealth

Step 3: Once executed, restart your computer and check if the issue is resolved.

Method 4: Update Windows OS

Updating Windows OS to latest version can resolve the issue.

Step 1: Open ‘Settings’ app in Windows PC via Windows Search Box and go to ‘Windows Update’ and click ‘Check for updates’ button

Step 2: Download and install all available updates in computer and once updated, restart your computer and check if the issue is resolved.

Method 5: Run System Perform Troubleshooter

Step 1: Open ‘Control Panel’ in windows PC and go to ‘Troubleshooting’ and click ‘Run maintenance task’ link

Step 2: Click ‘Advanced’ tab and check ‘Apply repairs automatically’, and click ‘Next’ to run the troubleshooter and once troubleshooting is finished, check if the issue is resolved.

Method 6: Clear Event Viewer log

Another way to fix the issue is to clear Event Viewer log in computer.

Step 1: Press ‘Windows + R’ keys on keyboard, type ‘eventvwr.msc’ in ‘Run’ window and hit ‘Ok’ button to open ‘Event Viewer’ app

Step 2: Expand ‘Windows Logs’ folder and select ‘Application’

Step 3: Save the current even log by clicking ‘Save All Event As’ and once saved, click ‘Clear log’ option and confirm it. Repeat the same steps for Security, setup, and System. Once done, restart your computer and check if the issue is resolved.

Method 7: Disable Diagnostic Policy Service and delete SRUDB.dat file

If the issue is still persist, you can fix the issue by disabling Diagnostic Policy Service and delete SRUDB.dat file.

Step 1: Open ‘Services’ app in Windows PC via Windows Search Box

Step 2: Find and right-click on ‘Diagnostic Policy Service’, and select ‘Disable’ to disable it.

Step 3: Now, open ‘File Explorer’ in Windows PC and go to ‘C: > Windows / System32 / sru’ path

Step 4: Find and right-click ‘SRUDB.dat’, and select ‘Delete’ to delete it. Once done, restart your computer and check if the issue is resolved.

Conclusion

I hope this post helped you on How to fix Diagnostic Policy Service high CPU usage in Windows 11 with easy ways. You can read & follow our instructions to do so. That’s all. For any suggestions or queries, please write on comment box below.

Leave a Reply