是否有关于Windows服务状态的日志文件?

时间:2009-07-01 06:15:28

标签: windows-services logging

我想知道服务何时启动和终止。有关于它的任何种类的日志文件吗?

4 个答案:

答案 0 :(得分:52)

在Windows 7下,打开“事件查看器”。您可以按照Gishu为XP建议的方式,从命令行键入eventvwr,或打开控制面板,选择系统和安全性,然后< strong>管理工具,最后是事件查看器。它可能需要UAC批准或管理员密码。

在左侧窗格中,展开 Windows日志,然后展开系统。您可以使用右侧的“操作”窗格中的过滤当前日志... 过滤日志,然后选择“服务控制管理器”。或者,根据您想要此信息的原因,您可能只需要查看错误条目。

enter image description here

实际的日志条目窗格(未显示)非常用户友好且不言自明。您将寻找以下消息:

  

“Praxco助理服务进入停止状态。”
  “Windows Image Acquisition(WIA)服务进入运行状态。”   “MySQL服务意外终止。它已经完成了3次。”

答案 1 :(得分:47)

从命令行查看Windows事件查看器中的System日志(eventvwr)。
您应该看到源为“服务控制管理器”的条目。例如在我的Win XP机器上,

Event Type: Information
Event Source:   Service Control Manager
Event Category: None
Event ID:   7036
Date:       7/1/2009
Time:       12:09:43 PM
User:       N/A
Computer:   MyMachine
Description:
The Background Intelligent Transfer Service service entered the running state.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

答案 2 :(得分:5)

通过计算机管理控制台,浏览事件查看器&gt; Windows日志&gt;系统。每个更改状态的服务都将记录在此处。

你会看到如下信息: XXXX服务进入运行状态 XXXX服务进入停止状态等。

答案 3 :(得分:3)

最有可能找到此类信息的地方在事件查看器中(在XP中的管理工具下或运行eventvwr)这是大多数服务记录警告错误等的地方。