Windows启动后为什么Windows服务无法自动启动

时间:2012-09-11 10:53:15

标签: c# windows-services

Windows启动后为什么Windows服务无法自动启动。

我将服务安装程序属性启动类型设置为自动。

是否还需要设置其他属性?

登录服务是本地系统帐户。并且每次都可以手动启动服务。

2 个答案:

答案 0 :(得分:2)

当Windows尝试启动服务所需的资源不可用时,最常发生这种情况。请查看您的服务需要运行的内容,并确保为所需的每个资源设置依赖项。例如,如果您的服务使用网络,请尝试使其依赖于“工作站”服务(名为“LanmanWorkstation”)。

如果您处于Vista后世界,您还可以将启动类型设置为“自动延迟”,以使Windows将服务启动延迟大约一分钟。这通常是所有重要/核心服务自我建立的足够时间。

答案 1 :(得分:0)

签入Windows服务设置。也许您在更改开始类型后没有重新安装服务?