我需要第三方工具吗?
我需要第三方工具吗?
Answers:
Microsoft故意阻止您执行此操作。事件查看器的整个概念是向您呈现某些可能需要您注意的事件。如果可以进入并删除任何随机事件,那么从某种意义上讲,系统可能会在不知情的情况下受到威胁,因此使其不安全。
如果记录了错误事件,请找出导致问题的原因并解决。您不想通过在洞中粘一团口香糖来修补洞。
如果某件事过于频繁地记录信息性事件或警告事件,则很多情况下,事件日志源(Microsoft或第三方)都具有一些设置,该设置指示为应用程序配置的频率或级别达到了什么级别。那是您要减少日志记录的地方,而不是对事件日志进行手术。
OP的职位有效。日志记录,错误报告和警报的首要问题是白噪声。当报告了太多的“错误”,并且其中大多数都是低优先级或根本没有问题时,管理员往往会忽略所有错误。好与坏,这只是生活中的事实。
他正在谈论的错误之一是(我认为)事件ID1111。这仅表示您有一个打印机映射有一个驱动程序,该驱动程序在您所连接的服务器上不可用。在大多数情况下,这是个无关紧要的错误……没有什么可以“修复”的,因为这不是问题。
如果您想找到实际的问题,并且不想使用特定的事件ID,请按照以下步骤创建自定义视图:
<All Event IDs>
现在,当您希望查看事件日志时,请使用自定义视图,仅显示您真正关心的信息。
我知道这是死线程的较晚发布,但希望它比“ [[按预期工作,n00b!]” ;-)的发布对其他正在使用Google搜索的人有所帮助
在Windows中唯一可以做的就是清除整个日志。我只找到一个声称可以做到这一点的第三方应用程序-Winzapper,但是我从未使用过它,它说它适用于NT和2000,所以我不知道它是否适用于Server 2003/2008。请注意,使用它们时,可能会损坏事件日志,因此请谨慎行事。
可能解决您的问题的是在组策略中更改审核策略。不知道具体不想显示什么,我不确定是否有设置,但这是一个示例。
在GPMC中,向下钻取“计算机配置-Windows设置-安全设置-本地策略-审核策略”。这里没有很多详细信息,但也许您可以摆脱填充日志的内容。(我的DC不是2008,所以这是我从2003 AD的角度来看的,希望这并没有完全不同)
您可以编写.net应用程序以删除事件日志和事件源。
示例源代码如下:
class Program
{
static void Main(string[] args)
{
System.Diagnostics.EventLog.DeleteEventSource("YourEventSourceName");
System.Diagnostics.EventLog.Delete("YourEventName");
}
}
参考:http : //msdn.microsoft.com/zh-cn/library/system.diagnostics.eventlog(v=vs.100).aspx