Что такое формат файла ONE?
Файл .one - это раздел Microsoft OneNote, фундаментальная единица хранения контента в записной книжке OneNote. Каждая записная книжка состоит из одного или нескольких разделов .one, объединенных сопутствующим файлом оглавления .onetoc2. Когда записную книжку нужно передать как единый переносимый архив, OneNote упаковывает эти файлы в пакет .onepkg.
Внутри .one использует бинарный формат MS-ONESTORE - проприетарный граф объектов, состоящий из списков узлов файлов (File Node Lists). Каждая страница, абзац, росчерк пера, изображение и встроенное вложение хранятся как типизированный узел в этом графе с поддержкой версионности. Это обеспечивает эффективную инкрементную синхронизацию между устройствами через OneDrive без необходимости повторной загрузки целых разделов.
Раздел .one может содержать:
- Форматированный текст, структуры и таблицы
- Рукописные росчерки с метаданными о силе нажатия
- Встроенные изображения, аудиоклипы и видео
- Произвольные вложения файлов, хранящиеся внутри
- Теги, гиперссылки и математические уравнения
Формат начинается с 16-байтовой сигнатуры GUID (E4 52 5C 7B 8C D8 A7 4D AE B1 53 78 D0 29 96 D3) со смещением 0, которую инструменты идентификации файлов используют для подтверждения типа. Отдельные объекты страниц содержат контрольные суммы CRC-32 для проверки целостности.
Разделы, защищенные паролем, используют шифрование AES-128 для своего содержимого, оставляя заголовок файла незашифрованным. Microsoft опубликовала спецификацию MS-ONESTORE, сделав формат частично открытым и доступным для сторонних конвертеров и средств просмотра.
Безопасность и защита
РИСК: LOWФайл .one содержит данные заметок OneNote и не является исполняемым, поэтому открывать его в OneNote безопасно. Реальные риски косвенны: (1) заметки могут содержать ВСТРОЕННЫЕ вложения файлов, поэтому .one из ненадежного источника может содержать вредоносное вложение, которое вы запустите из заметок - проверяйте вложения антивирусом перед открытием; (2) при использовании сторонних онлайн-просмотрщиков/конвертеров OneNote не загружайте конфиденциальные заметки. В прошлом были проблемы с безопасностью Office/OneNote (например, вложения OneNote использовались в фишинговых кампаниях 2023 года), поэтому обновляйте OneNote и будьте осторожны с записными книжками/вложениями от неизвестных отправителей.
Детали формата
в двух словах- 1-2-3 / общие данные (редко) - Несколько устаревших инструментов использовали .one для несвязанных данных; сегодня значение раздела OneNote подавляюще доминирует.
Программы, открывающие файлы ONE
Технические подробности
глубокая спецификация| Тип формата | Бинарный контейнер, использующий граф объектов MS-ONESTORE (не на базе XML или ZIP) |
| Сигнатура файла (magic bytes) | 16-байтовый GUID E4 52 5C 7B 8C D8 A7 4D AE B1 53 78 D0 29 96 D3 со смещением 0 |
| MIME-тип | application/onenote |
| Внутренняя структура | File Node List - блочная расширяемая структура с графом версий, отслеживающим все правки |
| Типы хранимого контента | Текст, таблицы, цифровые рукописные росчерки, изображения, аудиоклипы, видео, встроенные вложения файлов, гиперссылки, теги |
| Поддержка рукописного ввода | Росчерки пера хранятся как векторные пути с метаданными о давлении и наклоне для каждой точки |
| Модель синхронизации | Инкрементная синхронизация с учетом версий; в OneDrive передаются только измененные блоки |
| Проверка целостности | Контрольная сумма CRC-32 для каждого объекта страницы для обнаружения повреждений |
| Шифрование | Защита паролем на уровне раздела AES-128; заголовок файла остается незашифрованным |
| Кодировка текста | Внутренние строки хранятся в UTF-16 LE |
| Сопутствующие файлы | .onetoc2 (оглавление записной книжки, связывающее разделы), .onepkg (переносимый архив записной книжки) |
| Разработчик | Microsoft |
| Поддержка платформ | Windows, macOS, iOS, Android и браузер через OneNote для веба |
| Доступность спецификации | Документировано в рамках MS-ONESTORE и MS-ONE в программе открытых спецификаций Microsoft |
| Встроенные вложения | Произвольные бинарные файлы могут быть встроены внутрь узла страницы и хранятся как непрозрачные BLOB-объекты |
| Выпущен | OneNote 2003; current .one binary format since OneNote 2010 (MS-ONE/MS-ONESTORE published) |
| Открыть стандартное | Да · без роялти |
| Спецификация | learn.microsoft.com |
Конвертации ONE
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах ONE.