Windows服务“发生系统错误5。 开始服务“

我有一个Windows 2012 R2的服务器,一直在愉快地运行一个Windows服务大约3-4个月,各种版本修订进入软件。

服务器configuration根本没有改变,但是我刚刚开始看到下面的错误,当手动尝试启动Windows服务,并从我们的生成系统。

System error 5 has occurred. starting service 

事件日志也是非常无果的:

 The <service name> service terminated with the following error: Access is denied. 

如上所述,用于此的帐户没有改变。 我已经检查过,服务文件夹上有完整的权限,甚至尝试在本地帐户和pipe理员帐户下运行服务。 这两个产生完全相同的错误。

我有什么方法可以获得有关这个问题的更多信息吗? 服务器上的其他任何东西都不受影响

这真是令人沮丧,在经过上述步骤的意见诊断并试图解决问题几天后,这个问题就消失了。 这是一个独立的服务器,没有更新已经生效,没有人可以访问。 我唯一的结论是这是caching或时间相关,我甚至不知道是否有道理,但开始/停止服务现在按预期工作。

源文件的位置有什么变化。 这听起来像一个双跳问题。 这会给你一个“访问被拒绝”的错误信息,但一切都设置为允许访问。 我假设这个用户在Active Directory中。