如何直接从文件系统检索 Stick Notes 的内容?

如何直接从文件系统检索 Stick Notes 的内容?

我意外删除了对我而言非常重要的便签。幸运的是,我在 Acronis True Image 创建的系统映像中备份了它。我不想物理还原此系统映像(甚至在另一个驱动器中也不行)。我无法在虚拟机中运行它,因为它需要大量资源,而运行系统无法提供这些资源。但是,我可以从此映像访问文件系统。从文件系统中,我找到了StickyNotes.snt文件C:\Users\<UserName>\AppData\Roaming\Microsoft\Sticky Notes。我不想将此文件还原到实时系统(这会删除新便签)。我怎样才能从此文件中读取便签内容(如果它是内容正确的文件)?更一般地说,我可以访问整个文件系统...我怎样才能从中检索便签内容?

答案1

重命名本地系统的StickyNotes.snt文件,将您想要查看的文件恢复到其中C:\Users\<UserName>\AppData\Roaming\Microsoft\Sticky Notes,在本地系统中查看它,复制它等等。

完成后,将重命名的版本复制回恢复的版本上。

答案2

您可以在 7ZIP 中打开 SNT 文件。每个笔记都会有一个文件夹,其中始终有 3 个文件:1、0 和 3。

“3”文件包含您的数据。

答案3

使用 7-Zip打开StickyNotes.snt并从每个文件夹中提取命名的文件0,并向其添加 RTF 扩展名。现在,您可以使用任何 RTF 阅读器打开笔记。命名的文件3可能被截断并且看起来不可靠。

答案4

在记事本中打开 StickyNotes.snt 似乎对我有用。虽然开销很大,但足以读取内容。这是一个简单但相当奇怪的 XML 文件,其中的便签内容以纯文本形式存储。

在此处输入图片描述

相关内容