USOShared 日志文件可以被删除吗?

USOShared 日志文件可以被删除吗?

在我的 PC(Windows 10)上,该目录c:\ProgramData\USOShared\Logs包含超过 700000 个 .etl 文件,大小在 8 到 100kb 之间,总计 50gb。

我知道这些是与 UpdateSessionOrchestration 或 NotificationUxBroker 相关的日志(并且根据名称,大多数是前者)(文档),但我可以删除它们吗?

我尝试运行磁盘清理和 cccleaner,但都没有自动删除它们。

[更新:我一直不明白为什么我会得到这么多这样的文件。我只是写了一个脚本来定期清理它们,它从来没有引起任何问题。在升级到Windows 10 版本 1809(操作系统内部版本 17763.379)这些文件已经停止积累,所以问题似乎已经解决]

答案1

ETL 代表事件追踪日志文件由 Microsoft Tracelog 创建,该程序使用来自 Microsoft 操作系统内核的事件创建日志。它包含跟踪会话期间生成的跟踪消息,例如磁盘访问或页面错误。ETL 文件用于在跟踪操作系统性能的同时记录高频事件。

Microsoft Windows 将应用程序和系统级警告、错误或其他事件记录到这些称为事件跟踪日志的二进制文件中,然后可以使用这些文件来解决潜在问题。

回答您的问题,您可以删除这些文件,并且删除不会影响您的系统上的任何内容。

不正常的地方在于为什么会有这么多。如果你不记得在 Windows 的某个部分打开过跟踪,那么就需要真正的侦查工作才能找出它。

答案2

如您所知,它包括 UpdateSessionOrchestration 或 NotificationUxBroker。有些程序依赖这些文件,其他时候它们仅用于提供信息。它们主要控制更新。如果停止,您的设备将无法下载和安装最新更新。因此,这些文件夹及其内容是 Windows 更新的一部分。请不要触碰它!

相关内容