FYI: This fix is applicable to all services, with which you’re getting error 1083.

In Windows, services are playing an important role for smoothing functioning of the operating system. These services have an executable program (or host) under which they’ll run. For example, SVCHOST is a host under which multiple services (with their PID) can run. If the service is no longer listed under this host in the registry, the service won’t start/stop.

For example, consider Windows Management Instrumentation service that runs under SVCHOST. If the service is not listed for SVCHOST under registry configuration and you attempt to start the service, you’ll receive following error:

FIX Error 1083 The Executable Program That This Service Is Configured To Run In Does Not Implement The Service In Windows 10

If you’re facing the issue with any other service and can’t start it due to error 1083, here’s how you can fix it:

FIX: ‘Error 1083: The Executable Program That This Service Is Configured To Run In Does Not Implement The Service’ In Windows 10/8/7

1. Press W8K + R and type services.msc in the Run dialog box, hit Enter key to open Services snap-in.

Services Windows 10

2. In Services window, right click on the service with which you’re facing this issue and click Properties.

FIX Error 1083 The Executable Program That This Service Is Configured To Run In Does Not Implement The Service In Windows 10

3. On the service property sheet, under General tab, note down the Service name value (winmgmt in this example). Also note down the ‘Path to executable‘ i.e. C:\Windows\system32\svchost.exe -k netsvcs -p in this example. Only netsvcs, the second last entry of this path is important for us in this fix.

FIX Error 1083 The Executable Program That This Service Is Configured To Run In Does Not Implement The Service In Windows 10

Registry Disclaimer: The further steps will involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.

4. Press W8K + R and put regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.

Windows 10 Registry Editor

5. In left pane of Registry Editor window, navigate to following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost

FIX Error 1083 The Executable Program That This Service Is Configured To Run In Does Not Implement The Service In Windows 10

6. Now in the right pane of Svchost registry key, look for multi-value registry string (REG_MULTI_SZ) whose name is the last or second last entry in Path to executable. In this example, that value is netsvcs. So we double click on netsvcs multi-value registry string to modify its Value data.

FIX Error 1083 The Executable Program That This Service Is Configured To Run In Does Not Implement The Service In Windows 10

7. Finally, add the service name (winmgmt in this example) we got in step 3, to the Value data of this registry string. Click OK. Close Registry Editor and reboot the machine.

After restarting your system, you’ll be able to start the service without any error.

You can checkout following video to illustrate this fix:

That’s it!

4 Comments

Add your comment

  • Matt

    Thank you! This is the fix I was looking for. All other searches did nothing.

  • Kapil Arya

    ^^ Glad to help Matt!

  • mohammad yamin

    thanks for your kindness

  • Vusal Manafov

    Any help for me?…It didnt help service is stuck at “starting”

  • Leave a Reply

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