![如何直接从文件系统检索 Stick Notes 的内容?](https://linux22.com/image/1306943/%E5%A6%82%E4%BD%95%E7%9B%B4%E6%8E%A5%E4%BB%8E%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E6%A3%80%E7%B4%A2%20Stick%20Notes%20%E7%9A%84%E5%86%85%E5%AE%B9%EF%BC%9F.png)
我意外删除了对我而言非常重要的便签。幸运的是,我在 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
可能被截断并且看起来不可靠。