Service Host Diagnostic Policy Service is a crucial service policy that is installed by default in all Windows 10 systems. The function of this service is to detect and troubleshoot the issues on Windows 10 system components. It initiates the corrective action automatically and notifies the user about the potential issue. It also creates a log for appropriate diagnostic information for the cause of the issues.
The Diagnostic Policy Service runs mechanically in all Windows 10 PCs below the shared Service Host process (svchost.Exe). If this system does now not run, you may no longer be able to understand the purpose of your device mistakes. You can locate this procedure running in the Task Manager, which you could launch by right-clicking on the Taskbar. Now, scroll down inside the “Processes” tab to view the manner jogging in the heritage.
Diagnostic Policy Service (DPS) shows 100% disk usage
Many people encounter high disk usage due to Diagnostic Policy Service on their Windows 10 PC. If the service consumes disk space abnormally, it affects the entire system’s performance, and the user experiences lagging issues on his system. In some cases, rebooting the system in safe mode may help. Restarting the computer in safe mode troubleshoots most of the issues. If this does not work, try the below-listed method.
Delete the SRUDB.dat file
The Diagnostic Policy Service continuously creates logs within the SRUDB.Dat record. This makes its size large. This is one of the motives for eating excessive disk area by using the DPS provider. Hence, deleting this record might also fix the trouble. Follow the underneath-listed steps to delete the SRUDB.Dat report.
1] First, you have to stop the DPS service. Locate the service in the Task Manager as described earlier in the article. Select it and click on the “End task” button at the bottom of the Task Manager.
2] A popup window will appear on the screen. Check the “Abandon unsaved data and shut down” box and click “Shut down.”
3] Now, press “Ctrl + R” on your keyboard and type “services.msc” and click OK. It will open the Services Manager.
4] In the Services window, scroll down to search for “Diagnostic Policy Service.” Right-click on it and select “Properties.”
5] In the “General” tab, click “Stop” and then OK.
6] Now, again launch the Run window and type “%WinDir%\System32\sru” and click OK.
7] In the Explorer windows, delete SRUDB.dat file.
Restart your system.
Some important points that you should take care of
There are some points that are necessary to follow for optimum computer performance and normal disk usage. We are listing these points here.
- Run disk cleanup
- Preferably, you should have at least 30% or 30 GB of free space on your system’s hard drive to get optimum results.
- Unplug the external devices that are not currently in use.
- Reduce startup programs – Make sure that there is no useless process running in the background.
- Keep your BIOS up to date. You can download it from your computer manufacturer’s website.
Hope this article will help you solve the issue of 100% disk usage by Diagnostic Policy Service.