La partition du disque système de win7 doit être au format "NTFS" avant l'installation. Contrairement à l'installation du système d'exploitation Windows XP, le disque installé par le système d'exploitation Windows 7 doit être un système de fichiers NTFS. NTFS est un format de disque spécialement conçu pour les fonctionnalités de sécurité de gestion telles que les quotas de réseau et de disque et le cryptage des fichiers. Il fournit des noms de fichiers longs, une protection et une récupération des données, peut assurer la sécurité grâce aux autorisations de répertoire et de fichier et prend en charge les partitions étendues. dispose de 3 fonctions : fonction d'avertissement d'erreur, fonction d'auto-réparation du disque et fonction de journalisation.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Différent de l'installation du système d'exploitation Windows XP, le disque installé par le système d'exploitation Windows 7 doit être un système de fichiers NTFS, c'est-à-dire que la partition du disque système doit être au format « NTFS » avant de pouvoir être installée.
NTFS (New Technology File System) est un format de disque pris en charge par les systèmes d'exploitation de la série du noyau Windows NT. Il s'agit d'un format de disque spécialement conçu pour la gestion des fonctionnalités de sécurité telles que les quotas de réseau et de disque, le cryptage de fichiers, etc. fournit des noms de fichiers longs, une protection des données et la récupération assure la sécurité grâce aux autorisations de répertoire et de fichier et prend en charge les partitions étendues.
NTFS est un système de fichiers journalisé, ce qui signifie qu'en plus d'écrire des informations sur le disque, le système de fichiers conserve également un journal de toutes les modifications qui se produisent. Cette fonctionnalité facilite la récupération du système de fichiers NTFS lorsqu'une erreur se produit (telle qu'une panne du système ou une interruption de l'alimentation électrique) et rend le système plus robuste. Dans ces cas, NTFS peut récupérer rapidement sans aucune perte de données. Dans le cas peu probable où quelque chose se passerait mal, Microsoft affirme que le risque que vous deviez exécuter le programme de réparation CHKDSK pour effectuer la maintenance sur le volume du disque est extrêmement faible, à moins de 1 %.
Fonction du système de fichiers NTFS
Le système de fichiers NTFS a 3 fonctions : fonction d'avertissement d'erreur, fonction d'auto-réparation du disque et fonction de journalisation.
Fonction d'avertissement d'erreur : dans la partition NTFS, si le secteur du disque où se trouve le MFT est endommagé, le système de fichiers NTFS remplacera intelligemment le MFT par d'autres secteurs du disque dur, garantissant ainsi l'utilisation normale du système de fichiers. Ceci permet d’assurer le fonctionnement normal du système. Le FAT de FAT16 et FAT32 ne peut être réparé que derrière le secteur de démarrage de la partition. Une fois le secteur endommagé, l'ensemble du système de fichiers sera paralysé.
Fonction d'auto-réparation du disque : NTFS peut détecter et réparer automatiquement les erreurs logiques et les erreurs physiques sur le disque dur. Lors de chaque lecture ou écriture, il vérifie si les secteurs sont corrects ou non. Lorsqu'une erreur est trouvée lors de la lecture, NTFS signalera l'erreur ; lorsqu'une erreur est trouvée lors de l'écriture d'un fichier sur le disque, NTFS stockera les données dans un bon emplacement.
Fonction Log : Dans le système de fichiers NTFS, toute opération peut être considérée comme un « événement ». Le journal des événements surveille l'ensemble de l'opération et marque « terminé » lorsqu'il trouve un fichier complet à la destination. Si l'alimentation est coupée au milieu de la copie, "terminé" ne sera pas enregistré dans le journal des événements et NTFS peut compléter à nouveau les événements inachevés après la mise sous tension.
Caractéristiques du système de fichiers NTFS
1. Sécurité
Le système de fichiers NTFS peut facilement spécifier les autorisations de l'utilisateur pour accéder à un certain fichier ou répertoire et fonctionner. NTFS peut crypter un fichier avec une clé générée aléatoirement. Seuls le propriétaire et l'administrateur du fichier disposent de la clé de déchiffrement. Les autres ne peuvent pas le lire même s'ils peuvent se connecter au système. NTFS utilise l'autorisation de l'utilisateur pour exploiter les fichiers. En fait, il s'agit d'une exigence de base des systèmes d'exploitation réseau. Seuls les utilisateurs disposant des autorisations données peuvent accéder aux fichiers spécifiés. NTFS prend également en charge le système de fichiers de cryptage (EFS) pour empêcher les utilisateurs non autorisés d'accéder aux fichiers.
2. Fault Tolerance
NTFS utilise une technologie appelée journalisation des transactions pour suivre les modifications apportées au disque. Par conséquent, NTFS peut récupérer des erreurs en quelques secondes.
3. Stabilité
Les fichiers du système de fichiers NTFS ne sont pas sensibles aux virus et aux pannes du système. Cette capacité anti-interférence découle directement des performances de sécurité élevées du système d'exploitation Windows NT. Le système de fichiers NTFS ne peut être reconnu que par les systèmes Windows NT et Windows 2000/XP et versions ultérieures avec NT comme noyau. Même lorsque les systèmes de fichiers FAT et NTFS coexistent sur le même disque, NTFS utilise une méthode différente de FAT pour localiser les images de fichiers, palliant ainsi les inconvénients du système de fichiers FAT, à savoir la présence de nombreux espaces de secteur inactifs.
4. Compatibilité descendante
Le système de fichiers NTFS peut accéder aux données du système de fichiers FAT et du système de fichiers HPFS. Si le fichier est écrit sur un disque amovible (en particulier une disquette), il adoptera automatiquement le système de fichiers FAT.
5. Fiabilité
NTFS traite les transactions importantes comme une transaction complète. Elle n'est terminée que lorsque la transaction entière est terminée, ce qui peut éviter la perte de données. Par exemple, lors de l'écriture d'un fichier sur une partition NTFS, une copie du fichier sera conservée en mémoire, puis il sera vérifié si le fichier écrit sur le disque est cohérent avec celui en mémoire. Si les deux sont incohérents, le système d'exploitation marque le secteur correspondant comme secteur défectueux et ne l'utilise plus (remappage de cluster), puis utilise la copie du fichier conservée en mémoire pour réécrire le fichier sur le disque. Si une erreur se produit lors de la lecture du fichier, NTFS renvoie un message d'erreur de lecture et informe l'application correspondante que les données ont été perdues.
6. Grande capacité
NTFS résout complètement la limitation de capacité de stockage et peut prendre en charge jusqu'à 16 Mo. (1 024 Go = 1 Ko, 1 024 Ko = 1 Mo, 1 024 Mo = 1 Go, 1 024 Go = 1 To, 1 024 To = 1 Po, 1 024 Po = 1 Go). La taille des clusters NTFS varie généralement de 512 octets à 4 Ko.
7. Noms de fichiers longs
NTFS autorise les noms de fichiers jusqu'à 255 caractères, dépassant ainsi la limite standard de 8,3 de FAT (FAT stipule que le nom du fichier principal doit comporter 8 caractères et l'extension doit comporter 3 caractères). Le plus gros inconvénient du système de fichiers NTFS est qu'il ne peut être reconnu que par les systèmes WindowsNT/2000/XP ou supérieur et les systèmes Linux. Bien que le système de fichiers NTFS puisse accéder aux fichiers du système de fichiers FAT, ses fichiers ne sont pas accessibles par le système de fichiers FAT. Lorsque le système tombe en panne, nous ne pouvons le démarrer qu'avec une disquette, un CD-ROM ou une clé USB. , ils utilisent FAT ou FAT32. Le système de fichiers ne peut pas accéder au système de fichiers NTFS, ce qui gêne la récupération des données.
Structure du système
Les systèmes de fichiers NTFS et FAT32 sont des systèmes de fichiers presque complètement différents dans leur structure. NTFS lui-même possède de nombreuses nouvelles fonctionnalités, telles que la sécurité, la tolérance aux pannes, la compression de fichiers et les quotas de disque, etc. est spécial. La partition NTFS se compose principalement de quatre parties : le secteur de démarrage, la table des fichiers maîtres (MFT), les fichiers système et la zone de stockage des fichiers.
1. Structure de stockage de données NTFS
Dans le système de fichiers NTFS, l'accès aux fichiers est alloué en fonction des clusters, et chaque cluster est un multiple entier du secteur physique, et la taille du cluster est de 2 du secteur physique, mais. dans le système de fichiers NTFS, la taille du cluster est automatiquement allouée par le formateur en fonction de la taille du volume. NTFS utilise des numéros de cluster logiques (LCN en abrégé) et des numéros de cluster virtuels (VCN en abrégé) pour localiser les clusters. En même temps, LCN est utilisé pour numéroter tous les clusters de l'ensemble du volume, du début à la fin. facteur par le LCN, vous pouvez obtenir le décalage d'octet physique sur le volume, afin que vous puissiez obtenir l'adresse détaillée du disque physique. VCN numérote les clusters d'un fichier spécifique dans l'ordre du début à la fin, ce qui facilite le référencement des données dans le fichier. Dans NTFS, toutes les informations de données sur un volume sont stockées dans des fichiers, qui incluent des programmes de démarrage (une structure de données utilisée pour obtenir et localiser des fichiers) et des fichiers bitmap (utilisation et taille du volume d'enregistrement). De manière générale, quelle que soit la taille du cluster, la taille de l'enregistrement du fichier sera fixée à 1 Ko.
2. Secteur de démarrage de partition
Dans le processus de démarrage du système d'exploitation, le secteur de démarrage de partition joue un rôle très important, car il stocke les informations structurelles liées aux fichiers de volume et aux programmes de démarrage de démarrage. Lorsque le système d'exploitation crée un système de fichiers, les paramètres BPB générés enregistrent de nombreuses informations importantes dans le système NTFS, notamment le nombre de secteurs dans chaque cluster, le nombre total de secteurs dans la partition, le numéro de cluster logique de départ du MFT. , l'identification du système de fichiers et d'autres informations. En NTFS, toutes les données d'une partition sont stockées sous forme de fichiers.
3. Table de fichiers maître MFT
La table de fichiers maître MFT est au cœur et la position la plus importante du système de fichiers NTFS. Grâce à MFT, l'emplacement de stockage détaillé de tous les fichiers sur le disque peut être déterminé. La table de fichiers principale se compose d'une série d'enregistrements de fichiers et est une base de données correspondant aux fichiers. Chaque fichier du volume contient un enregistrement de fichier. Le premier enregistrement de fichier est l'enregistrement de fichier de base, qui stocke principalement d'autres fichiers étendus. Les enregistrements de fichiers dans le tableau d'enregistrements de fichiers MFT sont physiquement continus et sont numérotés à partir de 0. MFT n'est utilisé que par la structure propre du système et par le système de fichiers organisationnel, et est appelé métadonnées. Tous les noms de métafichiers commencent par « $ » et sont des fichiers cachés. Les 16 premières métadonnées de la table MFT sont les plus importantes. Afin d'éviter la perte de données, le système NTFS les sauvegarde dans la zone de stockage du volume.
4. Attributs de fichier NTFS
Les attributs d'enregistrement de fichier NTFS peuvent généralement être divisés en deux types : les attributs résidents et les attributs non-résidents. Si la valeur de l'attribut est stockée dans l'enregistrement du fichier, ces attributs sont appelés attributs résidents ; à l'inverse, si la valeur de l'attribut est stockée en dehors de l'enregistrement du fichier, ces attributs sont appelés attributs non-résidents. Les 4 premiers octets de l'en-tête d'attribut sont le type d'attribut, qui contient des attributs qui décrivent les informations de base du fichier (telles que les caractéristiques de lecture et d'écriture du fichier, l'heure de création et l'heure de modification du fichier, etc.), attributs de nom de fichier (tels que le nom du fichier et sa longueur, la taille de l'espace alloué, la taille de l'espace réel occupé par le fichier, l'heure du dernier accès au fichier, etc.) et attributs de données utilisés pour décrire le fichier contenu.
Avantages du système
NTFS est largement utilisé non seulement en raison de l'avantage absolu de Microsoft sur le marché des systèmes d'exploitation, mais présente également de nombreux avantages :
1. Tous les fichiers dans NTFS sont stockés et organisés sous forme de clé-valeur. Vous pouvez rapidement trouver et localiser la valeur de n'importe quel fichier grâce à la clé d'attribut de fichier, ce qui améliore l'efficacité du système d'exploitation dans le traitement des données de fichier.
2. Établissez des descripteurs de sécurité pour les fichiers système ou les fichiers importants. Toute modification ou destruction de fichiers via le système d'exploitation ou l'API sera protégée par le système d'exploitation. Ces dernières années, des comportements tels que le contournement du système d'exploitation ou l'accès direct à la mémoire flash du disque matériel ne peuvent pas être protégés via le système de fichiers pour le moment.
3. NTFS ne lie pas un certain secteur de disque matériel Lorsqu'il s'avère que le disque est endommagé ou que les données ne peuvent pas être lues, le secteur ou le volume sera réinitialisé via le mécanisme lié au système d'exploitation. Cette indépendance du système de fichiers rend NTFS lui-même plus sécurisé.
4. Avec espace de volume extensible. Le système d'exploitation stocke et gère toutes les données sous forme de fichiers. L'un de ses objectifs est de réaliser un stockage non contigu de données continues. Sans catégoriser l'information mais en la gérant de manière homogène, l'état et la gestion des volumes sont plus faciles à gérer.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!