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

我想知道服务是什么时候开始,什么时候终止的。有关于它的任何类型的日志文件吗?

244589 次浏览

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

查看 WindowsEventViewer 中的 System日志(来自命令行的 eventvwr)。
您应该看到源代码为‘ Service Control Manager’的条目,例如,在我的 WinXP 计算机上,

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.

通过计算机管理控制台,导航到事件查看器 > Windows 日志 > 系统。所有更改状态的服务都将记录在这里。

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

在 Windows7下,打开事件查看器。您可以按照极限编程中所建议的方法进行操作,从命令行输入 eventvwr,或者打开 控制面板,选择 系统及保安,然后选择 管理工具,最后选择 事件查看器。它可能需要 UAC 的批准或管理员密码。

在左窗格中,展开 Windows 日志,然后展开 系统。您可以使用 滤波电流日志..。从右侧的 Actions 窗格筛选日志,然后选择“ Service Control Manager”或者,根据需要此信息的原因,您可能只需要查看 Error 条目。

enter image description here

实际的日志输入窗格(未显示)非常友好,并且是不言而喻的:

“ Praxco 助理服务进入停止状态”
“ Windows 图像采集(WIA)服务进入运行状态。”
“ MySQL 服务意外终止。它已经这样做了3次。”