繁体   English   中英

如何启动Windows服务

[英]How to start windows service

我已经创建了一个具有自动启动类型的Windows服务并成功安装在我的系统中,但直到我重新启动系统才启动它。 详细信息:昨天我已创建并安装我的服务,然后重新启动我的窗口,以便服务成功启动。 但问题发生在今天,当我启动我的窗口并从控制面板\\管理工具\\服务打开窗口的服务列表,并选择我的服务,我看到它没有自动启动。 我的错是什么?

假设服务设置为“自动”作为启动模式,并且状态不是“已启动”,则至少会有一条消息说明服务未在系统事件日志中启动的原因。

典型的原因是服务没有足够快地启动(服务控制器对服务必须响应“开始”消息的速度施加时间限制)或者服务依赖于另一个尚未提供的服务(检​​查您的服务)依赖性)或您的服务因软件错误而失败(例如,无法找到所需的某些资源)。

在事件日志中找到错误,您将更好地了解服务未启动的原因。

由于您的服务昨天运行良好,但今天没有。 检查所有依赖项将是我的第一个建议。

在“开始” - >“运行”中,键入services.msc。 这是打开服务控制台的快捷方式。

然后右键单击您的服务,如果它在那里列出,请单击此弹出菜单上的“属性”。

打开“依赖关系”选项卡(第4个选项卡),检查您的服务是否依赖于某些其他服务以及该依赖关系是否正在运行。

问候,

bhupendra

例:

SC.exe config "ServiceName" start= auto

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM