Co to są "rekordy reparacyjne"?
Mój komputer właśnie wykonał chkdisk
, a kiedy skończył przetwarzać rekordy pliku, powiedział, że przetworzył “44 rekordy reparse”. Czym one dokładnie są?
Mój komputer właśnie wykonał chkdisk
, a kiedy skończył przetwarzać rekordy pliku, powiedział, że przetworzył “44 rekordy reparse”. Czym one dokładnie są?
Reparse Points ](http://en.wikipedia.org/wiki/NTFS#Reparse_points) są cechą NTFS, która dostarcza mechanizm dla sterowników filtrów systemu plików do przechwycenia żądania dostępu do pliku i potencjalnego przepisania go. Zapewniają one mechanizm, który napędza kilka innych funkcji NTFS:
Link Sathya'y zapewnia bardziej dogłębne spojrzenie :
Aplikacja, która chce użyć funkcji, przechowuje dane specyficzne dla aplikacji – które mogą być w ogóle dowolnym rodzajem danych – w punkcie reparse. Punkt reparacji jest oznaczony identyfikatorem specyficznym dla aplikacji i przechowywany wraz z plikiem lub katalogiem. Specjalny filtr specyficzny dla aplikacji (rodzaj sterownika) jest również związany z typem znacznika punktu reparse i znany systemowi plików. […]
[…] Kiedy system plików idzie otworzyć plik, zauważa punkt reparse związany z plikiem. Następnie “reparuje” oryginalne żądanie pliku, znajdując odpowiedni filtr związany z aplikacją, która zapisała punkt reparacji, i przekazując dane punktu reparacji do tego filtra. Filtr może następnie użyć danych w punkcie reparacji do zrobienia wszystkiego, co jest właściwe w oparciu o funkcjonalność punktu reparacji zamierzoną przez aplikację.
Sposób, w jaki sterownik systemu plików (FSD) określa filtr systemu plików (lub minifiltr) jest przez sprawdzenie ReparseTag
meta-danych i dla punktów reparacji stron trzecich GUID, który jest częścią meta-danych każdego punktu reparacji. Powyższa lista cech to w większości te dostarczane przez Microsoft jako część różnych wersji i wydań Windows (węzły wprowadzone w Windows 2000, dowiązania symboliczne w Vista/2008), ale można poprosić o przypisanie GUID przez Microsoft, jak wskazano w MSDN tutaj (sekcja komentarzy).