我已经创建了一个自动启动类型的Windows服务,并成功地将其安装在我的系统中,但直到我重新启动我的系统才启动。 详情:昨天我创建并安装了我的服务,然后重新启动我的Windows,以便服务成功启动。但今天发生的问题,当我启动我的窗口,并从控制面板\管理工具\服务打开窗口的服务列表,并选择我的服务,我看到它不会自动启动。 我的错误是什么?如何启动Windows服务
4
A
回答
3
假设服务设置为'自动'作为启动模式,并且它的状态不是'已启动',那么至少会有一条消息说明服务未在系统事件日志中启动的原因。
典型的原因是服务启动不够快(服务控制器对服务必须响应“开始”消息的速度有限制)或服务依赖于尚未提供的其他服务(检查你的服务依赖关系),或者你的服务由于软件错误而失败(例如找不到需要的资源)。
在事件日志中查找错误,您会对服务未启动的原因有更好的了解。
+0
感谢Jonners,是的,我认为你的第一个理由是正确的。我使用我的服务从一些数据库获取备份,它在它开始时运行,然后每15分钟运行一次。你的意思是你的第一个原因是什么? –
3
由于您的服务昨天运行良好,但不是今天。检查它的所有依赖关系将是我的第一个建议。
在您的开始 - >运行中,输入services.msc。这是打开服务控制台的快捷方式。
然后右键单击您的服务,如果它列在那里,请单击此弹出菜单上的属性。
打开“依赖项”选项卡(第4个选项卡),检查您的服务是否依赖于某些其他服务,并且该依赖项正在运行。
问候,
0
实施例:
SC.exe config "ServiceName" start= auto
相关问题
- 1. 我如何启动Windows服务自动
- 2. 启动Windows服务
- 3. 如何在启动Windows服务时阅读Windows服务配置?
- 4. 如何启动Rethinkdb作为Windows服务
- 5. 如何重新启动Windows服务?
- 6. 如何重新启动windows服务c#
- 7. 如何从Windows服务启动进程
- 8. 自动启动服务时,windows启动
- 9. 如何使Windows服务启动“自动(延时启动)”
- 10. 启动Windows服务并启动cmd
- 11. Windows服务启动时启动
- 12. 从服务重新启动Windows服务
- 13. 双击启动Windows服务
- 14. Windows服务启动时间
- 15. Windows服务拒绝启动
- 16. 从java启动windows服务
- 17. 控制启动Windows服务
- 18. windows服务启动失败
- 19. Windows服务启动和Exe
- 20. Windows服务启动超时
- 21. 无法启动Windows服务
- 22. Windows无法启动服务
- 23. Windows服务没有启动
- 24. 无法启动Windows服务
- 25. 如何在我的Windows服务之前启动MYSQL服务
- 26. Windows服务未启动Windows 10升级
- 27. Windows服务启动导致Windows错误
- 28. Android的服务:如何启动服务
- 29. Python Windows服务自动启动太早
- 30. 安装时自动启动Windows服务
看一看[窗口事件日志(http://support.microsoft.com/kb/308427)是否有任何记录了与您的服务相关的错误。 –
当您启动它时,您是否将参数从命令行传递到您的服务? – Icarus
@ Icarus,我没有通过命令行启动我的Windows服务,因为我想让我的服务自动启动。 –