Diagnostics Policy Service is not running

Microsoft has Designed Build in Troubleshooting Tools to Detect and fix various windows related problems itself. Such As whenever you face any windows update installation failure, Stuck we recommend to run Windows update troubleshooter, Or when you face network & internet connection related problems we recommend to run network Adapter troubleshooter which scan and address the issue which prevents the tasks ( windows update, Network & internet ) to run smoothly. But sometimes users report While running the Network Adapter troubleshooter, windows update troubleshooter it ends with a problem “Diagnostics Policy service is not running

What is the Diagnostics policy service?

The Diagnostic Policy Service enables problem detection, troubleshooting, and resolution for Windows components on your Windows operating system. If this service is not running, diagnostics will no longer function. There are various reasons that can affect the service, but misconfigurations of the system, Security software ( antivirus ), and third-party software are the most common. Whatever the reason here some applicable solutions you may apply to fix “Diagnostics Policy Service is not running” on Windows 10 and 11 computers.

Start Diagnostics policy service and set Automatic Startup

First of all, open Windows Services and check the Diagnostics Policy Service startup type is set to Automatic, and try to start the service manually, which may be very helpful.

  • To do this, Open Start Menu and type services.msc and hit enter. It will open a new window where you will see a list of services.
  • Now, Find Diagnostics Policy Service and double-click on it.
  • Here from the drop-down menu change the Startup type “Automatic.”
  • Then, if you found the service is not running. Simply click start next to service status.
  • After that, click Apply, then OK.
  • Now try launching the troubleshooter again and see if the error message went away. Most of the time It should fix the problem.

Start Diagnostics policy service

Diagnostic policy service access denied

If you are getting access denied while starting the Diagnostic policy service or “Windows could not start the diagnostics policy service on the local computer”. Even if running the command “net start DPS” with administrator rights, it says “the service couldn’t be started”. That cause simply open the Command prompt as administrator and perform the command below.

net localgroup Administrators /add networkservice

net localgroup Administrators /add localservice

Add Relevant Privileges to Administrator Account

Close the command prompt and try running the diagnostics again. If it doesn’t work, consider doing a restart.

Reinstalling the Network Adapters

If neither of the above solutions works, reinstalling the network adapters might resolve the issue immediately. We will uninstall the network adapter from your computer at first and then scan for hardware changes. The operating system will automatically detect the attached hardware and install the default drivers for it. If the default drivers don’t work, you can always update them, or download & Install the latest driver for the network adapter from the manufacturer’s website.

  1. Press Windows + R, type “devmgmt.msc” in the dialogue box and press Enter.
  2. Expand the category “Network adapters”, right-click on the adapter which is giving you problems and click on “Uninstall device”.

uninstall network adapter driver

Once the device is uninstalled, right-click any empty space in Device Manager and select Scan for hardware changes.

scan hardware changes

The network adapter will automatically be installed. Check if you are accessing the internet properly. If Windows didn’t install the network adapter driver automatically, download & Install the latest driver from the manufacturer’s website.

Again, some users report on (Microsoft forum, Reddit) running System File Checker, they are able to fix the issue. Some others mention Security Software (antivirus) causing the issue and disabling Antivirus software helps them to resolve the issue.

Steve Ballmer
With over 7 years of experience in the IT industry, I have experience in IT support, helpdesk, sysadmin, network admin, and cloud computing. Certified in Microsoft Technologies (MCTS and MCSA) and also Cisco Certified Professional in Routing and Switching.