Что такое "reparse records"?

Мой компьютер только что сделал chkdisk, и когда он закончил обработку файлов записей, он сказал, что он обработал "44 reparse записей". В чем именно они заключаются?

8
задан Jens Erat
05.03.2023 11:03 Количество просмотров материала 2417
Распечатать страницу

1 ответ

Точки Повторной Обработки являются особенностью NTFS, которые обеспечивают механизм для драйверов фильтров файловой системы для перехвата запроса доступа к файлу и потенциально перезаписать его. Они обеспечивают механизм, который питает несколько других функций NTFS:

  • точки монтирования Тома
  • соединения каталог
  • символические ссылки
  • Хранилище Одного Экземпляра
  • Собственное Структурированное Хранилище
  • Иерархическое Хранение Управление

ссылка Сатьи обеспечивает более подробно:

приложение, которое хочет использовать функцию, хранит данные, специфичные для приложения , которые могут быть любыми данными вообще, в точке повторной обработки. Точка повторной обработки помечается идентификатором приложения и хранится вместе с файлом или каталогом. С тегом точки повторной обработки также связан специальный фильтр приложения (своего рода драйвер тип и файловая система. [...]

[...] Когда файловая система открывает файл, она замечает точку повторной обработки, связанную с файлом. Затем он "анализирует" исходный запрос файла, находя соответствующий фильтр, связанный с приложением, в котором хранится точка повторной обработки, и передавая данные точки повторной обработки этому фильтру. Затем фильтр может использовать данные в точке повторной обработки, чтобы сделать все необходимое на основе функциональности точки повторной обработки предназначено приложение.

то, как драйвер файловой системы (FSD) выясняет фильтр файловой системы (или мини-фильтр), проверяя ReparseTag метаданных и для стороннего анализа указывает идентификатор GUID, который является частью метаданных каждой точки анализа. Вышеуказанный список характеристик главным образом те поставленные Майкрософт как часть различных версий и вариантов Windows (соединений введенных в Windows 2000, символических соединениях в Vista/2008), но одно может спросить для того чтобы быть назначенный идентификатор GUID корпорацией Майкрософт, как указано в MSDN здесь (раздел комментарии).

21
отвечен quack quixote 2023-03-06 18:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх