Solution to Diagnostics Policy Service not starting

Hello,

This is a solution not a question.
It took me hundreds of manhours and I hope it helps other people.

Problem: In Windows Vista, The DPS (Diagnostics Policy Service) (in Greek: Υπηρεσία πολιτικής διαγνωστικών) does not startup either by right clicking on the network tray icon and selecting "Diagnose and Repair" (Διάγνωση και επιδιόρθωση) or by trying to start it directly from the Services panel. To get the exact error message, go to Services and try to start the service from there. This is a combination of two errors: 1079 ("The account specified for this service is different from the account specified for other services running in the same process") and 5 ("Access denied").

First error:
Error 1079 (The account specified for this service is different from the account specified for other services running in the same process).

Solution:
1. Click Start, type "Services.msc” in the Search programs and files box, and then press ENTER,
2. Locate and double click the Diagnostics Policy Service (Υπηρεσία πολιτικής διαγνωστικών) service.
3. Click the Log On tab,
4. In the This account text box, type “NT AUTHORITY\LocalService”,
5. Set both Password fields blank,
6. Click Apply and then OK

Try to start the service and you get the second error.

Second error:
Error 5 (Access denied). Cause: The service is trying to access C:\ but LOCAL SERVICE account is denied access.

Solution:
1. Right click on local drive C:\ and select Properties
2. Go to the Security Tab
3. Add LOCAL SERVICE to the user list and assign Full Control priviliges.


The DPS will start fine now and if set to automatic start mode it will never trouble you again.
 

My Computer

System One

  • Manufacturer/Model
    Dell Inspiron 1525
Good tip, and very well written, thank you.
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro X64
    Manufacturer/Model
    Lenovo IdeaCenter K450
    CPU
    Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3401 Mhz, 4 Core(s)
    Memory
    16GB
    Graphics Card(s)
    NVIDIA GeForce GTX 750, Intel(R) HD Graphics 4600
    Sound Card
    Realtek High Definition Audio
    Monitor(s) Displays
    Samsung 27" C27F398 Curved Monitor
    Screen Resolution
    1920 x 1080 (HDMI)
    Hard Drives
    Samsung SSD 840 EVO 250GB
    Seagate ST2000NM001 2TB
    Seagate ST31500341AS 1.5TB
    PSU
    500W
    Keyboard
    Dell USB
    Mouse
    Lenovo USB
    Internet Speed
    50MB Down, 10MB Up
  • Operating System
    Windows 7 Pro X64
    Manufacturer/Model
    HP xw4400 Workstation
    CPU
    Intel Pentium D Dual 3.4Ghz
    Motherboard
    HP 0A68h
    Memory
    5GB
    Graphics card(s)
    ATI FireGL V3300
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    Acer KN242HYL 24" (KVMS)
    Screen Resolution
    1920X1080
    Hard Drives
    Seagate ST3120026As 120GB SATA (boot)
    Toshiba DT01ACA200 2TB SATA
    Mouse
    Logitech via KVMS switch
    Keyboard
    Dell USB via KVMS switch
    Internet Speed
    50 Down, 10 Up
    Other Info
    Apache Web Server since 2001
Hello,

This is a solution not a question.
It took me hundreds of manhours and I hope it helps other people.

Problem: In Windows Vista, The DPS (Diagnostics Policy Service) (in Greek: Υπηρεσία πολιτικής διαγνωστικών) does not startup either by right clicking on the network tray icon and selecting "Diagnose and Repair" (Διάγνωση και επιδιόρθωση) or by trying to start it directly from the Services panel. To get the exact error message, go to Services and try to start the service from there. This is a combination of two errors: 1079 ("The account specified for this service is different from the account specified for other services running in the same process") and 5 ("Access denied").

First error:
Error 1079 (The account specified for this service is different from the account specified for other services running in the same process).

Solution:
1. Click Start, type "Services.msc” in the Search programs and files box, and then press ENTER,
2. Locate and double click the Diagnostics Policy Service (Υπηρεσία πολιτικής διαγνωστικών) service.
3. Click the Log On tab,
4. In the This account text box, type “NT AUTHORITY\LocalService”,
5. Set both Password fields blank,
6. Click Apply and then OK

Try to start the service and you get the second error.

Second error:
Error 5 (Access denied). Cause: The service is trying to access C:\ but LOCAL SERVICE account is denied access.

Solution:
1. Right click on local drive C:\ and select Properties
2. Go to the Security Tab
3. Add LOCAL SERVICE to the user list and assign Full Control priviliges.


The DPS will start fine now and if set to automatic start mode it will never trouble you again.

[h=1]Diagnostics Policy Service not running[/h]


10/13/14
Thank you for the report but that did not fixed the problem on my system. Your suggestion was helpful but there were cautions and warnings when I was using your protocol. I continued to search other forums and below is the fixed that worked for me first time out and the problem has not come back. I believe this problem happen due to a blue screen that I received after unplugging an iPhone from my locked up system. Afterwards the system ran a scan disk and I had 50 corrupt files. The on-board PC repair fixed all of them except this file. Could not get on the internet. With these two lines of code the problem is fixed. Pass it on. Thank you.


go to start ,search and type:- cmd, right click on returned cmd.exe and select "run as administrator" at the prompt type:-


net localgroup Administrators /add networkservice
press enter then type:
net localgroup Administrators /add localservice
press enter then type:
exit
press enter and restart your computer

Open services and make sure the service is started.






 

My Computer

System One

  • Manufacturer/Model
    DELL E310
    CPU
    Pentium 4 HT 2.8Ghz
    Memory
    2GB
    Graphics Card(s)
    NVIDIA FX5200 250MB
    Monitor(s) Displays
    DELL 19"
    Screen Resolution
    1440 x 900
    Hard Drives
    2-160GB
    Case
    Tower
    Internet Speed
    50Down 10Up
go to start ,search and type:- cmd, right click on returned cmd.exe and select "run as administrator" at the prompt type:-


net localgroup Administrators /add networkservice
press enter then type:
net localgroup Administrators /add localservice
press enter then type:
exit
press enter and restart your computer

Please note that this provides those accounts with full administrator access and therefore raises security concerns. If security is important I do not recommend this especially on servers. Those accounts should be left alone.
 

My Computers

System One System Two

  • Operating System
    Windows 8.1 Industry Pro x64
    Manufacturer/Model
    HP Pavillion Elite HPE-250f
    CPU
    Intel i7 860 Quad core 2.8 ghz
    Memory
    8 gb
    Graphics Card(s)
    ATI Radeon HD 5770 1 gb ram
    Monitor(s) Displays
    Alienware 25 AW2521HF
    Screen Resolution
    1920x1080 &1680x1050
    Hard Drives
    1 TB x2
    Other Info
    https://www.cnet.com/products/hp-pavilion-elite-hpe-250f/
  • Operating System
    Windows 2012 R2 Data center/Linux Mint
    Manufacturer/Model
    Dell Poweredge T140
    CPU
    i3 9100 3.6GHz, 8M cache, 4C/4T
    Memory
    8GB 2666MT/s DDR4 ECC UDIMM
    Screen Resolution
    1680x1050
    Hard Drives
    1 TB & 360 GB x2
    Other Info
    https://www.dell.com/en-us/work/shop/productdetailstxn/poweredge-t140?~ck=bt
Back
Top