2011-11-06 2 views
1

Je lisais sur la structure NTFS here, la question principale que je voulais répondre pour moi-même était de savoir comment sont les blocs dans les flux fragmentés reliés ensemble.NTFS Stream Structure

La page explique que dans la table des fichiers maîtres, les fichiers contiennent des informations sur leurs flux, mais l'explication précise des informations disponibles et de la façon dont les flux savent quels blocs leur appartiennent est absente.

Ma question:

Comment fonctionne exactement les chaînes associés NTFS de blocs à des flux fragmentés? S'agit-il d'en-têtes de blocs avec des pointeurs vers le bloc suivant? une table d'association stream-block? quelque chose d'encore plus malin que je ne pensais pas? Voir la section «Attributs d'enregistrement de fichier NTFS».

Répondre

0

Les données d'attributs (qui incluent des données, flux, noms, informations de sécurité, etc.) peuvent soit figurer dans l'enregistrement du fichier lui-même ("attribut résident") soit être stockées dans une collection ordonnée d'extensions sur disque ("attribut non résident") . Dans le premier cas, les données sont dans l'enregistrement d'attribut lui-même; le dernier cas a une représentation compressée de la liste d'étendue dans l'enregistrement d'attribut.