Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 应用程序事件日志超过允许的最大计数_Windows_Event Log_Event Viewer - Fatal编程技术网

Windows 应用程序事件日志超过允许的最大计数

Windows 应用程序事件日志超过允许的最大计数,windows,event-log,event-viewer,Windows,Event Log,Event Viewer,不知何故,应用程序事件日志计数最终达到18446744073709551499。当我想使用事件查看器查看事件时,这会导致MMC管理单元失败,并给出System.OverflowException(对于Int64,该值太大或太小)。有什么想法吗,或者我应该清除日志吗?如果在日志已满时激活覆盖旧事件日志的选项,可能会有所帮助。这将防止您在达到限制时丢失最新的日志条目 要激活,请导航到事件日志并转到其设置。在那里,如果日志已满,您可以找到一个覆盖旧条目的选项。在清除应用程序日志之前,我第一次尝试“将所

不知何故,应用程序事件日志计数最终达到18446744073709551499。当我想使用事件查看器查看事件时,这会导致MMC管理单元失败,并给出System.OverflowException(对于Int64,该值太大或太小)。有什么想法吗,或者我应该清除日志吗?

如果在日志已满时激活覆盖旧事件日志的选项,可能会有所帮助。这将防止您在达到限制时丢失最新的日志条目


要激活,请导航到事件日志并转到其设置。在那里,如果日志已满,您可以找到一个覆盖旧条目的选项。

在清除应用程序日志之前,我第一次尝试“将所有事件另存为…”,但它生成的文件是空的


然后我将C:\Windows\System32\winevt\Logs\Application.evtx复制到我的桌面,该文件确实正确打开了。不太好,但对我的需求来说,这是一个可以接受的解决方案。

清除日志,然后密切关注它,找出哪个应用程序正在泛滥。我想知道,通过清除事件日志,您的问题是否得到了永久解决?我这样问是因为,六(6)年后,我在Windows服务器上遇到了这种异常,即无法查看应用程序事件日志,错误“值对于Int64来说太大或太小”。保存和清除日志在一段时间内解决了该问题,但后来应用程序事件日志变得不可写(当尝试通过PowerShell写入时,出现不寻常的操作系统错误消息)。再次保存并清除日志似乎已解决问题。。。现在。任何其他信息。非常感谢。它确实为我消失了,我记不起它再次发生,甚至不确定我是否确定了根本原因,抱歉-我不完全记得所有细节。谢谢米莎。如果我发现任何值得注意的东西,我会把它贴在这里。然而,我们已经过了两(2)天没有问题返回。Head-scratcher.Overwriting被激活(默认设置),并设置为20MB,但即使如此,其他事件的计数也不会超过100k。我想这是一个不寻常的情况……好吧,我同意大卫·赫弗南的观点。为了分析事件日志,您可以使用此工具:我在Windows7下使用了几次。我已清除事件日志并将“损坏”的日志保存在一个文件中,但当我尝试使用eventlogxp打开它时,它似乎没有条目。我看看它是不是又疯了。。。