Как получить содержимое Stick Notes напрямую из файловой системы?
Я случайно удалил заметку, которая была очень важна для меня. К счастью, у меня есть резервная копия внутри системного образа, созданного Acronis True Image. Я не хочу восстанавливать образ этой системы физически (даже на другом диске). Я не могу запустить его на виртуальной машине, потому что это требует больших ресурсов, которые недоступны при работающей системе. Но я могу получить доступ к файловой системе из этого образа. Из файловой системы я нашел StickyNotes.snt
файл в C:\Users\<UserName>\AppData\Roaming\Microsoft\Sticky Notes
, Я не хочу восстанавливать этот файл в действующей системе (что приведет к удалению новых заметок). Как я могу прочитать содержимое Stick Notes из этого файла (если это правильный файл для содержимого)? В общем, у меня есть доступ к полной файловой системе.. как я могу извлечь из нее содержимое StickyNotes?
7 ответов
Переименовать локальную систему StickyNotes.snt
восстановите файл, на который хотите посмотреть C:\Users\<UserName>\AppData\Roaming\Microsoft\Sticky Notes
, посмотрите на это в локальной системе, скопируйте его и т. д.
Когда вы закончите, скопируйте версию, которую вы переименовали, поверх версии, которую вы восстановили.
Вы можете открыть файл SNT в 7ZIP. Там будет одна папка для каждой заметки, где всегда есть 3 файла: 1, 0 и 3.
Файл "3" содержит ваши данные.
Открыто StickyNotes.snt
с 7-Zip и распаковать файлы с именем 0
из каждой папки, добавив к ним расширение RTF. Теперь вы можете открывать заметки с любого читателя RTF. Файлы с именем 3
может быть усеченным и казаться ненадежным.
Просто запустите бесплатную программу Sticky7List с helpthings.com. Он автоматически откроет нужный файл и покажет вам все ваши заметки в списке. Просмотр, копирование и вставка в свой собственный текстовый файл по мере необходимости.
Открытие StickyNotes.snt в блокноте, кажется, работает для меня. Существует много накладных расходов, но достаточно, чтобы прочесть контент. Это простой, довольно странный XML-файл с содержимым Stickynote, хранящимся в виде простого текста.
Если вы хотите открыть.snt на
Windows 10
, не импортируя его в версию Sticky Notes для Windows 10.
Загрузите
Sticky7List
прямо по официальной ссылке: https://file.avnitech.com/utils/installSticky7List.zipСоздать
Sticky Notes
папка внутри%AppData% > Roaming > Microsoft
и вставьте файл.snt внутрь. Дважды проверьте, что файл названStickyNotes.snt
Установите
Sticky7List
и запустите программу, она должна прочитатьStickyNotes.snt
файл автоматически.
Я попробовал скопировать и вставить подсказку вверху, но у меня это не сработало!!! Так что лучшая альтернатива - скачать 7-ZIP ФАЙЛ-МЕНЕДЖЕР. Как уже упоминалось, есть 3 файла для каждой заметки. Просто откройте файл 0 (не обращайте внимания на другие 2 файла!), И заметка, сохраненная в вашем файле SNT, появится снова, именно так, как она была написана!!! (тот же шрифт, форматирование и т. д.) Я рекомендую вам использовать WORD-PAD или Word, чтобы открыть 3 файла, чтобы вы могли просто скопировать и вставить отдельные заметки обратно в приложение Sticky Notes (сначала откройте новую заметку).
Если все вышеперечисленное не помогло, у вас все еще есть способ восстановить заметку из файла (если файл все еще не изменился после закрытия заметки)
Выполнение только извлечения не восстановит вашу удаленную / закрытую заметку.
Таким образом, ваш лучший шанс - открыть файл snt напрямую, используя notepad++ (или подобный редактор, классический блокнот не достаточно хорош). Даже если заметка была закрыта на x, файл все равно содержит заметку и может быть восстановлен вручную.
Откройте и найдите все вхождения "{\rtf1" (без кавычек).
Это на самом деле начало каждой ноты. Скопируйте текст до следующего {\ rtf1 и сохраните его в новый файл.
удалите все управляющие символы (0-32), опять же лучший способ использовать Notepad++, поиск заменить с помощью регулярных выражений [\x00-\x1F]+ заменить на пробелы.
NB: внутри файла много фигурных скобок { }, и они должны совпадать. Каждая открывающая фигурная скобка { должна соответствовать одной закрывающей фигурной скобке }.
если есть непревзойденная фигурная скобка, ее следует удалить, но в конце всего текста должна быть закрывающая фигурная скобка }
Таким образом, вы получите стандартный файл RTF, который вы можете редактировать в MS Word.