![SYSTEM 用户帐户自动禁用 Windows 服务](https://linux22.com/image/508048/SYSTEM%20%E7%94%A8%E6%88%B7%E5%B8%90%E6%88%B7%E8%87%AA%E5%8A%A8%E7%A6%81%E7%94%A8%20Windows%20%E6%9C%8D%E5%8A%A1.png)
我尝试在 services.msc 中启用“性能日志和警报”,每次我将其设置为自动甚至手动,然后启动服务时,大约 15 分钟后,它会根据事件查看器自动由“SYSTEM”用户帐户禁用。
我只想在此服务器上分配自动性能计数器 (perfmon)。我正在使用 Windows Server Datacenter 2008。
关于如何解决这个问题有什么建议吗?
答案1
您是否在可靠性和性能监视器中创建了数据收集器集?一旦您创建了用户定义的数据收集器集并启动它来收集 pefmon 统计数据,它将自动启动服务(除非您已禁用该服务)。
答案2
性能日志和警报服务供 perfmon 使用。启动它不会记录任何计数器。在 2008 上运行 perfmon 并选择了解更多窗格上的“安排和管理数据”链接,以获取有关如何创建数据收集器集的详细说明。
答案3
好吧,我搞明白了。显然,“停止条件”选项卡下有一个冲突的设置。我将捕获秒数设置得太低,以至于系统帐户无法自动禁用性能日志服务。
有趣的是,当您设置每小时捕获一次的计划时,您会认为它会启用服务本身,捕获数据,然后关闭服务。实际上,它会捕获一个数据集,在系统帐户的 X 阈值后关闭服务,并且永远不会再运行计划。哦,愚蠢的微软……