Les entrées de description de système de fichiers de médias de répertoire racine de disque d'initialisation d'entraînement de disque dur classent le gros type voie de faisceau de DOS de commande du secteur d'étiquette de volume DIR

Files Recovery Software
Accueil Coordonnées Soutien à la clientèle Télécharger la démo Produits  

 
 

La table suivante montre le format d'une entrée de répertoire dans le répertoire racine. La table donnée de prochaines expositions, comment les 32 bytes de l'entrée de répertoire d'un dossier dans le répertoire racine sont découpés en tranches pour stocker les diverses informations sur elles :

Excentrage

Taille

Description

00H

8 bytes

Nom de fichier
(Voir également la prochaine table pour la signification spéciale du premier caractère du nom de fichier)

08H

3 bytes

Prolongation

0BH

1 byte

Attributs de dossier (voir le Tableau des attributs de dossier)

0CH

10 bytes

Réservé

16H

2 bytes

Mis à jour créé ou dernier de Temps (voir le tableau date-heure de format)

18H

2 bytes

Mis à jour créé ou dernier de date (voir le tableau date-heure de format)

1AH

2 bytes

Faisceau commençant ou premier de dossier
(La valeur 0000H est employée dans l'annuaire de parent (".  ») entrées pour indiquer que l'annuaire de parent est le répertoire racine)

1CH

4 bytes

Volume de fichier en bytes.

 

Le nom de fichier contient le nom dans majuscule et si la taille du nom de fichier est plus petite que les 8 caractères que les espaces sont remplis de caractères d'espace d'ASCII le numéro 32. Le champ de prolongation contient la prolongation du dossier, dans majuscule.

Si le nom de fichier est plus long que les 8 caractères, Windows crée un nom de fichier court de long en le tronquant à six caractères majuscules et en additionnant « ~1 » à la fin du nom de fichier bas. S'il y a déjà un autre nom de fichier avec les mêmes six premiers caractères, le nombre est incrémenté.

La prolongation est maintenue les mêmes, et n'importe quel caractère qui était illégal dans des versions plus tôt de Windows et de DOS est remplacé avec un soulignage. De longs noms de fichier sont stockés dans les entrées de répertoire longtemps particulièrement composées du nom de fichier 32-Byte (LFN) identifiées par des bytes d'attribut réglés à 0FH.

Pour un dossier ou un sous-répertoire indiqué, un groupe d'une ou plusieurs longues entrées de répertoire de nom de fichier précède immédiatement l'entrée du répertoire 8.3 simple sur le disque. Chaque entrée de répertoire de LFN contient jusqu'à 13 caractères du long nom de fichier, et le logiciel d'exploitation ficelle ensemble autant de pendant que nécessaire pour comporter un long nom de fichier entier.

C'est la cause, pourquoi le long dossier appelle des diminutions le nombre possible maximum des entrées de répertoire racine d'un système de fichiers. Comment Windows soutient de longs noms de dossier, nous discuterons en détail, plus tard en ce chapitre.

Le premier byte du nom de fichier peut également contenir quelques informations importantes sur le dossier. L'information fournie par ce byte peut être un de comme donné dans la table suivante :

Premier caractère de nom de fichier

Valeur

Signification

00H

Indique que cette entrée de répertoire est inutilisée.

05H

Indique que le 1er caractère du nom de fichier est le caractère E5H mais le dossier n'a pas été supprimé réellement. (Voir la signification d'E5H)

E5H

Le dossier a été effacé et cette entrée de répertoire est l'entrée du répertoire d'un dossier supprimé. Le secteur de données précédemment occupé par ce dossier est maintenant libre pour l'attribution pour un autre nouveau dossier.

2EH

C'est un sous-répertoire. Le champ de nombre de faisceau de cette entrée contiendra le nombre de faisceau de l'annuaire.

2EH 2EH

Deux 2EH dans une entrée de répertoire indiquent l'entrée de répertoire de parent d'un sous-répertoire. Le nombre de faisceau de cette entrée contiendra le nombre de faisceau de l'annuaire de parent de cet annuaire. Le nombre de faisceau sera 0000H zéro si l'annuaire de parent est répertoire racine.

 


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19


page 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35

Next page
 
 
Récupération de données livre
 
Chapitre 1 Une vue d'ensemble de rétablissement de données
Chapitre 2 Introduction des disques durs
Chapitre 3 Approche logique aux disques et à l'OS
Chapitre 4 Systèmes de numération
Chapitre 5 Introduction de la programmation de C
Chapitre 6 Introduction aux fondations d'ordinateur
Chapitre 7 Commandes nécessaires de DOS
Chapitre 8 Fonctions et interruptions de Disque-BIOS manipulant avec C
Chapitre 9 Manipulation de grands disques durs
Chapitre 10 Rétablissement de données de disque souple corrompu
Chapitre 11 Fabrication des protections
Chapitre 12 MBR de lecture et de modification avec la programmation
Chapitre 13 DBR de lecture et de modification avec la programmation
Chapitre 14 Programmation pour le rétablissement " de dossier cru "
Chapitre 15 Programmation pour des essuie-glace de données
Chapitre 16 Développer plus d'utilités pour des disques
Annexe Glossaire des limites de rétablissement de données
 
 
Pro Data Doctor

Accueil

Produits

Coordonnées

Soutien à la clientèle

Télécharger la démo

Conditions générales de vente

 
Pro Data Doctor