EXPLORER LA MFT D'UNE PARTITION NTFS

Signaler
Messages postés
1263
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
24 juillet 2013
-
Messages postés
326
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
8 février 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50833-explorer-la-mft-d-une-partition-ntfs

Messages postés
326
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
8 février 2011
12
Bravo pour cette source.
Messages postés
1263
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
24 juillet 2013
6
Salut AvengerFrance
au sujet de la structure NONRESIDENT_ATTRIBUT cela ne change pas grand chose
Seul le premier byte de CompressionUnit est utilisé et si on prend cette valeur sur 2 octets c'est loctet de poids faible et donc le premier qui sert
La Padding sert pour l'alignement modulo 8 des attributs
A+
Messages postés
9
Date d'inscription
mercredi 17 septembre 2003
Statut
Membre
Dernière intervention
26 janvier 2010

Re-Salut !
Juste une petite remarque/question : dans la structure NONRESIDENT_ATTRIBUTE, tu as mis
public byte CompressionUnit;
public fixed byte Padding[5];
mais dans d'autres documentations sur le NTFS il apparait plutôt que CompressionUnit est sur 2 octets et Padding sur 4 (de plus en théorie toujours à 0 car non utilisé...)
(J'ai deux informations de sources différentes qui convergent sur ce point ...)
Mais cela ne nuit toutes fois pas au bon fonctionnement !

(Dommage que les commentaires ne soit pas Anglais et Français !)
Messages postés
1263
Date d'inscription
mardi 11 novembre 2003
Statut
Membre
Dernière intervention
24 juillet 2013
6
Salut à tous
Le projet de Willi n'a peut-être pas été testé sous Vista mais il n'y a aucune raison qu'il ne fonctionne point sous ce OS. Un projet similaire "Acces direct Disques et Partitions" en VB Net a été développé avec VB 2008 sous Windows Vista et fonctionne de façon parfaite sous cet OS. Ce projet en VB Net est bien sûr disponible sur codes-sources (http://www.vbfrance.com/codes/ACCES-DIRECT-DISQUES-PARTITIONS-VB-NET_46012.aspx). Il suffit de lancer l'éditeur C# pour le projet de Willi en mode Administrateur.
Afficher les 9 commentaires