%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E9%96%8B%E3%81%8F%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
Microsoft OneDrive のトラブルシューティングを試みていますが、特にどのファイルが処理されたのかを知りたいです。ODL ファイルが多数含まれている次のフォルダーを見つけました:
C:\Users(ユーザー)\AppData\Local\Microsoft\OneDrive\logs\Personal
たとえば、ファイル名の 1 つは SyncEngine-2016-2-16.255.7212.11.odl です。
これらの ODL ファイルを開くにはどうすればよいですか? バイナリ形式のようです。
答え1
ODL ファイルは SQL データベースですが、OneDrive ログは MS の追跡専用であり、一般には公開されません。このルールを強制するために、Microsoft は機密キーを使用してそれを暗号化しました。したがって、正しいキーを知らないと開くことはできません。
答え2
OneDrive ODL ファイルは、暗号化されずに難読化されたバイナリ ログ ファイルで、OneDrive クライアントによって実行されるすべてのアクションに関する詳細なデバッグ ログが含まれています。ログ ファイルは Microsoft サーバーに定期的にアップロードされるため、難読化はローカル ユーザーがアクセスできないようにするものではなく、ファイル名が見えないようにします。難読化を解除する辞書は、ローカル ディスク上で暗号化されていない状態で使用できます。ファイル拡張子ははそのまま転送されます。
このファイルにアクセスするには、オープンソースツール入手可能。同じ著者による、良い情報ソースを読む気がない場合は、ファイルがどのように構造化されているかがわかりません。