Table of Contents
This article will show you how to Fix “Diagnostics Policy Service Is Not Running” Error. The ‘Diagnostics Policy Service Is Not Running’ error message appears in the troubleshooting window whenever a user’s internet connection is not functioning properly. A significant number of users experience this error, and the majority of the time, they are presented with a message that reads, “Computer has limited network connectivity.”
At this point, the troubleshooter comes to a halt and does not make any further efforts to resolve the issue with the network. The Diagnostic Policy Service is a tool that assists your Windows operating system in locating, diagnosing, and resolving issues that are associated with Windows components. In the event that this service is not operational, diagnostics will no longer function.
In the majority of cases, this occurs as a result of the system being configured incorrectly. We are going to investigate all of the potential solutions and make an effort to bring the diagnostics service back online so that the computer can continue to attempt to locate the source of the problem. Here are the ways how to Fix “Diagnostics Policy Service Is Not Running” Error.
Causes of the “Diagnostics Policy Service Is Not Running” Error
- Service Stopped: The Diagnostics Policy Service may have stopped running. This could be due to manual intervention, system errors, or other issues preventing the service from starting.
- Dependency Issues: The Diagnostics Policy Service relies on other system services and components. If any of these dependencies fail to start or encounter issues, it can lead to the “Not Running” error.
- Corrupted System Files: System files essential for the proper functioning of the Diagnostics Policy Service may be corrupted. This could result from malware, improper shutdowns, or other system issues.
- Incorrect Configuration: Incorrect settings or configurations related to the Diagnostics Policy Service can lead to the error. This may include misconfigurations in service properties or registry settings.
- Malware or Viruses: Malicious software can interfere with system services, including the Diagnostics Policy Service. Infections may compromise the service or its dependencies.
- Permissions Issues: Insufficient or incorrect permissions for the service and its related components may prevent it from running properly.
How to Fix “Diagnostics Policy Service Is Not Running” Error
Give Admin privileges to Network Services
- Press Windows key+R to launch Run. Now, type “cmd” and press Ctrl+Shift+Enter to open Command Prompt with Administrative rights.
- Click on “Yes” to permit the User Account Control
- Now, type or copy-paste these commands one-by-one in Command Prompt window, and hit Enter after each of them to execute them sequentially.
- net localgroup Administrators /add networkservice
Add your username to Trusted Installer
- Press Windows key+R to launch Run. Now, type “regedit” and hit Enter.
- Before moving on ahead to the main solution, in Registry Editor window, click on “File” and then click on “Export” and save a backup of the registry on your computer. You can import this backup on your computer, if anything goes wrong.
- Now, navigate to this location on the left pane of the Registry Editor
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS\Parameters
- In Permissions for Parameters window, click on “Add” to start the process of adding your account.
- Now, copy-paste “NT SERVICE\mpssvc” in the space under “Enter the object names to select:“. Now, click on “Check Names” and then finally click on “OK“.
- In Permissions for Parameters window, click on “mpssvc” to select it.
Roll Windows Back to a Restore Point
- Press the Windows key + R, type rstrui, and click the OK button.
- Click the Next button to open a list of system restore points.
- Now, select a restore point and click the Next button.
- Press the Scan for affected programs button to check what software gets deleted for a restore point.
- Finally, click the Finish button to confirm the action.
Reinstall Network Adapter Card Driver
- Press the Windows key + R, type devmgmt.msc, and click OK.
- Double-click Network adapters to expand it and right-click your device.
- Now, select the Uninstall device option.
- Click the Uninstall button to confirm the action.
- Next, click the Scan for hardware changes icon at the top to reinstall the driver.
- Restart your computer
Modifying Registry Settings
- Press
Win + R
and typeregedit
to open the Registry Editor. - Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS\Parameters
. - Look for a registry key named
ServiceDll
. - Double-click on
ServiceDll
and ensure its value is set to%SystemRoot%\System32\ dps.dll
.
Verifying Dependencies
- In the Services window, double-click on “Diagnostics Policy Service.”
- Go to the “Dependencies” tab.
- Make sure the following services are listed:
RpcSs
andDcomLaunch
.
Conclusion
An essential service that runs on your Windows computer is called the Diagnostic Policy Service. When you attempt to troubleshoot an error on your personal computer, this procedure assists it in going through the process. Network errors are typically the cause of the Diagnostic Policy Service error, which states that the service is not running. In the event that your personal computer is experiencing problems with internet connectivity or low connectivity, the most obvious solution is to run the network troubleshooter.
Questions and Answers
Service Host Diagnostic Policy Service is a very important service policy that has the ability to identify and troubleshoot problems that are present in the components of the Windows 10/11 operating system. At the moment that the system boots up, this service will begin operating automatically and will continue to do so alongside your system.
Is there a reason why the Diagnostic Policy Service Process is operating? When you start your computer, the Diagnostic Policy Service process will begin running automatically in the background. The purpose of this software is to keep an eye on your network connection and make certain that it continues to be reliable and operational.
What could be causing my Windows Service to shut down? Check to see that the dependencies of the service are operating properly. Please check to see that the service is not set to the disability setting. There are times when the service is unable to launch because it is configured to log on as the local system account (default) for some reason, possibly because of authorizations on the local level.
Disease is the subject of everything diagnostic, particularly the process of determining which disease a patient is suffering from. The fact that your physician wants to perform diagnostic tests indicates that she is not entirely certain what is wrong with you; consequently, the tests will assist in diagnosing you (also known as figuring out what is wrong).