Window Issues

Resolve The Diagnostic Policy Service Not Running Error

A few users of Windows 10 are reporting about an error in the forums regarding the troubleshooting procedure of network adapter on their PCs. The troubleshooter on the PC is detecting an issue known as diagnostic policy service not running. Now, if you’re experiencing the same problem on your computer and you’re trying really hard to find a solution for the issue, then you are in the right place. This problem frequently takes place because of the disruption of DPS (Diagnostics Policy Service) in the PC. Here we have mentioned a few solutions that can help you resolve this particular problem.

How Can You Resolve The Diagnostic Policy Service Not Running Error?

Here are a few simple and useful solutions you can try. You might not have to try these all; simply begin from the top and work the way down this given list until the issue is resolved:

Solution#1: Checking If The DPS Is Running

The Windows Network Diagnostic troubleshooter does state that the DPS is not running. As such, you may have to turn the service on if it is off. That’s how you can switch the Diagnostic Policy Service on.

  • First, open Run by hitting the Win + R button from the keyboard.
  • Then, enter services.msc in the text box > hit OK.

services.msc

  • Double-click on the Diagnostic Policy Service for opening the window
  • If the service is actually stopped, then simply hit the Start button.

start

  • Choose Automatic from the drop-down menu of Startup type.
  • Hit Apply for confirming the new settings.
  • Click OK for closing the window.
  • After that, right-click the system tray icon of network > choose Troubleshoot issues for launching the Windows Network Diagnostics.

Solution#2: Grant Admin Privileges To The Diverse Modules

This issue may also happen if the local service admin and modules network service does not have admin privileges. Such modules need full access to the PC so they can work with complete autonomy and do not hinder any blockades (issues with performing operations). We can try to grant them such permissions and check if this solution fixes the issue for us.

  • Hit the Windows key + S key > enter cmd in the box > right-click on the app > choose Run as administrator.
  • Once in the elevated command prompt simply execute the ‘net localgroup Administrators /add networkservice’ and ‘net localgroup Administrators /add localservice’ commands:

command

  • Now, close your command prompt > try to run the diagnostics. If it does not work, contemplate doing a reboot.

Solution#3: Reinstalling Your Network Adapters

You can install your Network adapters again to fix this error.

  • Hit the Windows button + R button for opening Run > enter devmgmt.msc > hit OK.

devmgmt.msc

  • Go to the Network adapters > expand it > right-click on the adapter that causes the issue > hit Uninstall device.

Uninstall device

  • After that, right-click on any empty space in your Device Manager > choose Scan for hardware changes.

Scan for hardware changes

The network adapter will be automatically installed. Now, you can easily check if you can really access your Internet properly.

Solution#4: Running The SFC Scan & DISM Tool

  • Hit the Windows + R keys for launching Run > cmd > hit Shift + Ctrl + Enter. Now, click Yes for granting access to the UAC (User Account Control). The Command Prompt will be opened with admin rights.
  • Now, copy & simply paste the ‘sfc /scannow’ command in your Command Prompt > hit Enter for executing it.

NOTE: If the command mentioned above causes any issue on the PC, then copy & simply paste the ‘sfc /scannow /offbootdir=c:\ /offwindir=c:\windows’ command in your Command Prompt > press Enter for executing it.

NOTE: You can simply replace C: with the drive letter of your Win installation directory on the PC.

  • Now, wait for a little as your SFC scan might take a while to finish. Once the procedure is finished, reboot the PC.
  • Now, again hit Windows + R keys for launching Run > entre cmd > hit Shift + Ctrl + Enter. Now, hit Yes for granting access to the UAC (User Account Control) for opening the Command Prompt with admin rights.
  • Now, in the CMD window, copy the simply paste the ‘Dism /Online /Cleanup-Image /CheckHealth,’ ‘Dism /Online /Cleanup-Image /ScanHealth,’ and ‘Dism /Online /Cleanup-Image /RestoreHealth’ commands one by one > press Enter after each of the commands for executing them.
  • Wait for a little as the DISM procedure might also take some time. Now, restart the PC for saving these changes on the PC. After restarting the PC, check if the problem is still there or not.

Solution#5: Adding The Username To The Trusted Installer

The diagnostic policy service not running error can be caused because of the absence of the account under your trusted devices. Follow these steps for adding the account to the trusted device list:

  • Hit Windows + R for launching Run > enter regedit > press Enter.
  • Before moving ahead to the key solution, from the Registry Editor window, simply click File > Export > save the backup of your registry on the PC. You can easily import the backup on the PC if anything goes wrong.
  • Now, go to the ‘HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS\Parameters’ location on the left pane of your Registry Editor.
  • Right-click on Parameters > click Permissions for opening the permissions for the key.
  • In the opened window, simply click Add for starting the procedure of adding the account.
  • Now, copy & simply paste ‘NT SERVICE\mpssvc’ in the box under Enter your object names to choose:. Then, click Check Names > click OK.
  • In the opened window, click mpssvc for choosing it. In the next section, click Full control for providing complete access. Finally, click Apply > OK for saving your changes in the PC.
  • Now, close your Registry Editor window. Restart the PC, and after restarting, check if the error with DPS still exists or not.

Solution#6: System Restore & Clean Installation

If the solutions mentioned above don’t really work, then it’s worth a try to restore back before any latest Win 10 updates were installed on the PC or when you installed any program on the PC. If you do not have the restore point, then you can simply install the clean Windows version. You can make use of the Belarc utility for getting all the licenses saved, backup the data utilizing the external storage, and then do a clean install.

Note: This solution is most viable in cases where your networking hardware actually fails to work after installing an app or after the update.

 

Related Articles

Leave a Reply

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

Close