Windows could not start the Remote Desktop Services service on Local computer error 2


Top List

RDP service will not start Server 2008 R2. Windows could not start the Remote Desktop Services Service on Local Computer. Error 2: The system cannot find the file specified.

Archived Forums

>

Remote Desktop Services (Terminal Services)

  • Question

  • Question

    Sign in to vote

    0

    Sign in to vote

    Hey All

    I really need some help here, I am officially stumped.



    I have a Windows Server 2008 R2. Very basic setup with 1-2 people using RDP. It has been a solid stable machine, until a few nights ago. I applied updates through Windows update. When the computer came back, the RDP Service would not start. It says 'Windows could not start the remote Desktop Services Service on Local Computer. Error 2: The system cannot find the file specified'. Ive tried reinstalling RDP.



    Any help is highly appreciated.



    • Edited by Partsdude Saturday, August 23, 2014 2:05 AM

    Saturday, August 23, 2014 2:04 AM

Answers

  • Question

    Sign in to vote

    0

    Sign in to vote

    Hi Partsdude,

    I have a few suggestions to try.


    1. Run Regedit and Navigate toHKLM\System\CurrentControlSet\Services\TermService\Parameters

    Check the serviceDLL key, for example the value I see is%SystemRoot%\System32\termsrv.dll. Makes sure the entry is valid and that the file exists. See if its the same version and size as one from a known working server with the same patch level.

    2. Do a system file check to see if finds and files damaged or missing. From an Administrative command prompt (Click Start, type cmd, right click and select “Run as Administrator”, click Yes on the UAC prompt)

    Enter this -> SFC /scannow

    3. Try starting the service from an administrative command line.

    C:\windows\System32\svchost.exe -k termsvcs

    4. Check the dependencies in Services Administrative tool for the Remote Desktop Service and make sure they are started.

    • Marked as answer by Partsdude Sunday, August 24, 2014 3:32 PM

    Saturday, August 23, 2014 6:59 PM

All replies

  • Question

    Sign in to vote

    0

    Sign in to vote

    Hi Partsdude,

    I have a few suggestions to try.


    1. Run Regedit and Navigate toHKLM\System\CurrentControlSet\Services\TermService\Parameters

    Check the serviceDLL key, for example the value I see is%SystemRoot%\System32\termsrv.dll. Makes sure the entry is valid and that the file exists. See if its the same version and size as one from a known working server with the same patch level.

    2. Do a system file check to see if finds and files damaged or missing. From an Administrative command prompt (Click Start, type cmd, right click and select “Run as Administrator”, click Yes on the UAC prompt)

    Enter this -> SFC /scannow

    3. Try starting the service from an administrative command line.

    C:\windows\System32\svchost.exe -k termsvcs

    4. Check the dependencies in Services Administrative tool for the Remote Desktop Service and make sure they are started.

    • Marked as answer by Partsdude Sunday, August 24, 2014 3:32 PM

    Saturday, August 23, 2014 6:59 PM

  • Question

    Sign in to vote

    0

    Sign in to vote

    Hey Jeremy

    Thank you for the suggestions. MyHKLM\System\CurrentControlSet\Services\TermService\Parameters wascompletelyempty. I added theentriesfrom a working server and now everything is ok!

    I really appreciate your help. Thank you.

    • Proposed as answer by Vitali_ST Thursday, January 16, 2020 3:31 PM

    Sunday, August 24, 2014 3:32 PM

  • Question

    Sign in to vote

    0

    Sign in to vote

    The serviceDLL key was entirely absent on the computer I was working on....

    Very helpful. Thank you!

    Tuesday, January 23, 2018 7:51 PM

  • Question

    Sign in to vote

    0

    Sign in to vote

    Thanks for your answer! It hepled me.

    1. I deleted the entire registry branch HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Services\TermService\ from problem server.

    2. I exportedthe entire registry branch HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Services\TermService\ from normal server.

    3. I imported thisregistry branch inproblem server fromnormal server.

    4. Remote desktop service (RDS) started good.

    Thanks!

    • Proposed as answer by Vitali_ST Thursday, January 16, 2020 3:35 PM

    Thursday, January 16, 2020 3:35 PM