Error 1075: The dependency service does not exist or has been marked for deletion
Error 1075 may imply that one of the services it depends on doesn't exist.
You can see which services it depends on by running sc qc ServiceName
from a Command Prompt (sc.exe
if from PowerShell) - adjusting the service name if yours is something different - and checking the DEPENDENCIES
section.
Note that Service Manager (services.msc) does not show dependency services if they do not exist, whereas the command above lists all dependencies.
The Event Logs may also tell you which service is failing, in Windows Logs -> System, under Event ID 7003.
https://serverfault.com/q/24821/236916 gives a couple of methods for changing dependencies for a service - you can do it with sc
by running something like sc config ServiceName depend=All/The/Existing/Dependencies/Except/The/One/You/Want/To/Remove
from an Elevated Command Prompt.
It's probably worth saying though, that this won't address the underlying question of why that service ceased to exist.