如何打开 OneDrive 日志 (ODL) 文件?

如何打开 OneDrive 日志 (ODL) 文件?

我正在尝试排除 Microsoft OneDrive 故障,特别是我想知道它处理了哪些文件。我发现这个文件夹包含一堆 ODL 文件:

C:\Users(用户)\AppData\Local\Microsoft\OneDrive\logs\Personal

例如,一个文件名是 SyncEngine-2016-2-16.255.7212.11.odl

我如何打开这些 ODL 文件?它们似乎是某种二进制格式。

答案1

尽管 ODL 文件是 SQL 数据库,但 OneDrive 日志仅用于 MS 跟踪,不向公众开放。为了执行该规则,Microsoft 使用机密密钥对其进行了加密。因此,如果不知道正确的密钥,就无法打开它们。

答案2

OneDrive ODL 文件是二进制日志文件,以未加密但模糊的方式存储,包含有关 OneDrive 客户端执行的所有操作的详细调试日志。由于日志文件定期上传到 Microsoft 服务器,因此模糊处理的目的是不让对方看到文件名;而不是阻止本地用户访问它。用于取消模糊处理的字典在本地磁盘上以未加密的形式提供。请注意,文件扩展名逐字转载。

要访问此文件,有一个开源工具可用。来自同一作者,有一些好信息如果人们不愿意阅读源代码,那么文件的结构就不清楚。

相关内容