Différences entre les systèmes de fichiers Fat NTFS. Découvrez ce qu'est « FAT » dans d'autres dictionnaires

Maison / Freins

En plus de toutes les autres tâches, il remplit son objectif principal : organiser le travail avec les données selon une certaine structure. Le système de fichiers est utilisé à ces fins. Qu'est-ce que FS et ce qu'il peut être, ainsi que d'autres informations à son sujet seront présentées ci-dessous.

Descriptif général

Le système de fichiers fait partie du système d'exploitation qui est responsable du placement, du stockage, de la suppression des informations sur le support, de la fourniture de ces informations aux utilisateurs et aux applications, ainsi que de leur fourniture. utilisation sûre. De plus, il aide à la récupération des données en cas de panne matérielle ou logicielle. C'est pourquoi le système de fichiers est si important. Qu’est-ce que FS et que peut-il être ? Il en existe plusieurs types :

Pour les disques durs, c’est-à-dire les périphériques à accès aléatoire ;

Pour les bandes magnétiques, c'est-à-dire les appareils à accès séquentiel ;

Pour supports optiques ;

Systèmes virtuels ;

Systèmes de réseau.5

L'unité logique de stockage des données dans un système de fichiers est un fichier, c'est-à-dire une collection ordonnée de données portant un nom spécifique. Toutes les données utilisées système opérateur, se présentent sous forme de fichiers : programmes, images, textes, musiques, vidéos, ainsi que pilotes, bibliothèques, etc. Chacun de ces éléments a un nom, un type, une extension, des attributs et une taille. Vous le savez maintenant, le système de fichiers est un ensemble de ces éléments, ainsi que des moyens de travailler avec eux. Selon la forme sous laquelle il est utilisé et les principes qui lui sont applicables, plusieurs grands types de FS peuvent être distingués.

Approche logicielle

Donc, si nous envisageons un système de fichiers (qu'est-ce que c'est et comment l'utiliser), il convient de noter qu'il s'agit d'une structure à plusieurs niveaux, à son niveau supérieur se trouve un commutateur de système de fichiers qui fournit une interface entre le système et une application spécifique. Il convertit les requêtes en fichiers dans un format perçu par le niveau suivant : les pilotes. Ils contactent à leur tour les chauffeurs appareils spécifiques, qui stockent les informations nécessaires.

Les applications client-serveur ont des exigences assez élevées en matière de performances FS. Les systèmes modernes sont conçus pour fournir un accès efficace, prendre en charge les médias de gros volumes, protéger les données contre tout accès non autorisé et maintenir l'intégrité des informations.

Système de fichiers FAT

Ce type a été développé en 1977 par Bill Gates et Mark McDonald. Il était initialement utilisé sous OS 86-DOS. Si nous parlons de ce qu'est le système de fichiers FAT, il convient de noter qu'au départ, il n'était pas capable de prendre en charge les disques durs, mais ne fonctionnait qu'avec des supports flexibles jusqu'à 1 mégaoctet. Désormais, cette limitation n'est plus d'actualité et ce FS a été utilisé par Microsoft pour MS-DOS 1.0 et les versions ultérieures. FAT utilise certaines conventions de dénomination de fichiers :

Le nom doit commencer par une lettre ou un chiffre, et le nom lui-même peut contenir n'importe quel caractère ASCII, en plus d'un espace et d'éléments spéciaux ;

Le nom ne doit pas comporter plus de 8 caractères, suivis d'un point, puis de l'extension, composée de trois lettres ;

Les noms de fichiers peuvent utiliser n'importe quelle casse et ne sont ni distingués ni conservés.

Étant donné que FAT a été conçu à l'origine pour le système d'exploitation DOS mono-utilisateur, il ne prévoyait pas le stockage de données sur le propriétaire ou les autorisations d'accès. Sur à l'heure actuelle Ce système de fichiers est le plus répandu ; la plupart des gens le supportent à un degré ou à un autre. Sa polyvalence permet de l'utiliser sur des volumes qui fonctionnent avec différents systèmes d'exploitation. Il s'agit d'un simple FS qui n'est pas capable d'empêcher la corruption de fichiers due à un arrêt incorrect de l'ordinateur. Les systèmes d'exploitation fonctionnant sur sa base incluent utilitaires spéciaux, qui vérifient la structure et corrigent les incohérences des fichiers.

Système de fichiers NTFS

Ce FS est le plus préférable pour travailler avec le système d'exploitation Windows NT, car il a été développé spécifiquement pour cela. Le système d'exploitation comprend un utilitaire de conversion qui convertit les volumes FAT et HPFS en volumes NTFS. Si nous parlons de ce qu'est le système de fichiers NTFS, il convient de noter qu'il a considérablement étendu les capacités de contrôle d'accès à certains répertoires et fichiers, introduit de nombreux attributs, implémenté des outils de compression de fichiers dynamiques, une tolérance aux pannes et prend en charge les exigences du Norme POSIX. Dans ce FS, vous pouvez utiliser des noms comportant jusqu'à 255 caractères et le nom court qu'il contient est généré de la même manière que dans VFAT. Comprenant ce qu'est le système de fichiers NTFS, il convient de noter que si le système d'exploitation tombe en panne, il est capable de se récupérer, de sorte que le volume du disque restera accessible et que la structure des répertoires ne sera pas affectée.

Caractéristiques de NTFS

Sur un volume NTFS, chaque fichier est représenté par une entrée dans la table MFT. Les 16 premières entrées de la table sont réservées par le système de fichiers lui-même pour stocker des informations spéciales. La toute première entrée décrit la table de fichiers elle-même. Lorsque le premier enregistrement est détruit, le second est lu pour rechercher un fichier MFT miroir dans lequel le premier enregistrement est identique à la table principale. Une copie du fichier de démarrage se trouve au centre logique du disque. La troisième entrée du tableau contient un fichier journal utilisé pour la récupération des données. La dix-septième entrée et les suivantes de la table de fichiers contiennent des informations sur les fichiers et répertoires présents sur le disque dur.

Le journal des transactions contient ensemble complet les opérations qui modifient la structure du volume, y compris les opérations qui créent des fichiers, ainsi que toutes les commandes qui affectent la structure des répertoires. Le journal des transactions est destiné Récupération NTFSà la suite d'une panne du système. L'entrée du répertoire racine contient une liste de répertoires et de fichiers situés dans le répertoire racine.

Caractéristiques de l'EFS

Le système de fichiers de cryptage (EFS) est un Composant Windows, avec lequel les informations sur le disque dur peuvent être enregistrées dans un format crypté. Le cryptage est devenu la protection la plus solide que ce système d'exploitation puisse offrir. DANS dans ce cas le cryptage pour l'utilisateur est tout à fait action simple, cela nécessite simplement de cocher une case dans les propriétés du dossier ou du fichier. Vous pouvez spécifier qui peut lire ces fichiers. Le cryptage se produit lorsque les fichiers sont fermés et lorsqu'ils sont ouverts, ils sont automatiquement prêts à être utilisés.

Fonctionnalités RAW

Les appareils conçus pour stocker des données sont les composants les plus vulnérables, qui sont le plus souvent sujets à des dommages non seulement physiques, mais aussi logiques. Certains problèmes matériels peuvent être fatals, tandis que d'autres ont des solutions. Parfois, les utilisateurs se posent la question : « Qu'est-ce que le système de fichiers RAW ? »

Comme vous le savez, pour écrire des informations sur un disque dur ou un lecteur flash, le lecteur doit disposer d'un FS. Les plus courants sont FAT et NTFS. Et RAW n’est même pas un système de fichiers comme nous l’imaginons habituellement. En fait, c'est déjà une erreur logique système installé, c'est-à-dire sa quasi-absence pour Windows. Le plus souvent, RAW est associé à la destruction de la structure du système de fichiers. Après cela, le système d'exploitation n'accède pas simplement aux données, mais n'affiche pas non plus informations techniques par équipement.

Caractéristiques de l'UDF

Le format de disque universel (UDF) est conçu pour remplacer CDFS et ajouter la prise en charge des périphériques DVD-ROM. Si nous parlons de ce que c'est, il s'agit d'une nouvelle implémentation ancienne version pour lequel il répond aux exigences. Il se caractérise par certaines caractéristiques :

Les noms de fichiers peuvent contenir jusqu'à 255 caractères ;

Le nom peut être en minuscules ou en majuscules ;

La longueur maximale du chemin est de 1 023 caractères.

À partir de Windows XP, ce système de fichiers prend en charge la lecture et l'écriture.

Ce FS est utilisé pour les lecteurs flash, qui sont censés être utilisés lorsque vous travaillez avec différents ordinateurs exécutant différents systèmes d'exploitation, en particulier Windows et Linux. C'est EXFAT qui est devenu le « pont » entre eux, puisqu'il est capable de travailler avec les données reçues du système d'exploitation, chacun possédant son propre système de fichiers. Ce que c'est et comment cela fonctionne deviendra clair dans la pratique.

Conclusions

Comme il ressort clairement de ce qui précède, chaque système d'exploitation utilise certains systèmes de fichiers. Ils sont destinés au stockage de structures de données ordonnées sur des supports de stockage physiques. Si vous vous posez soudainement une question lors de l'utilisation de votre ordinateur sur ce qu'est un système de fichiers final, il est fort possible que lorsque vous avez essayé de copier un certain fichier sur le support, vous ayez reçu un message concernant le dépassement de la taille autorisée. C'est pourquoi il est nécessaire de savoir dans quel FS quelle taille de fichier est considérée comme acceptable, afin que vous ne rencontriez pas de problèmes lors du transfert d'informations.

Chaque fois que j'utilise FatFs, je pense que ce serait bien de comprendre comment tout fonctionne à l'intérieur. J'ai longtemps reporté cette question, et finalement la glace s'est brisée. Ainsi, l'objectif global est de fumer les cartes mémoire, si cela fonctionne en détail, l'objectif actuel est de s'occuper du système de fichiers.

Je dirai tout de suite que je n'avais aucun objectif d'écrire mon propre pilote ou d'en comprendre les subtilités en détail, j'étais juste intéressé. La tâche est assez simple à comprendre, il n'y aura donc pas de « codes » ici.

Ainsi, la première chose que nous devons comprendre est que lorsque nous communiquons directement avec une carte mémoire, nous pouvons lire ou écrire 512 octets, aucune autre action n'est donnée. Étant donné que nous copions et supprimons constamment des fichiers et que les tailles de fichiers sont toujours différentes, des zones vides apparaîtront sur la carte mélangées à celles enregistrées. Pour que l'utilisateur n'ait pas à se soucier du placement des données, il existe une couche qui s'occupe de ces préoccupations : le système de fichiers.

Comme mentionné ci-dessus, vous ne pouvez écrire et lire que par multiples de 512 octets, c'est-à-dire 1 secteur. Il existe également un concept : un cluster est simplement constitué de plusieurs secteurs, par exemple, si la taille du cluster est de 16 Ko, cela signifie qu'il a 16 000/512 = 31,25, ou plutôt 32 secteurs, et la taille réelle du cluster est de 16 384 octets. Tous les fichiers occupent une taille qui est un multiple de la taille du cluster. Même si le fichier fait 1 Ko et que le cluster fait 16 Ko, le fichier occupera la totalité des 16 Ko.

Il serait logique de créer de petits clusters, mais ici entre en jeu la limitation du nombre maximum de fichiers et de leur taille. FAT16 fonctionne sur des données 16 bits, vous ne pouvez donc pas stocker plus de 2 ^ 16 clusters. Par conséquent, plus leur taille est petite, plus l'espace réservé aux petits fichiers est utilisé efficacement, mais moins d'informations peuvent être entassées sur le disque. À l’inverse, plus la taille est grande, plus vous pouvez y entasser d’informations, mais moins l’espace réservé aux petits fichiers est utilisé efficacement. La taille maximale du cluster est de 64 Ko, donc le maximum pour FAT16 est de 64 Ko*2^16 = 4 Go.

Données initiales : il existe une carte mémoire micro SD de 1 Go. Étiqueté MYDISK, entièrement formaté, taille de cluster 16 Ko.

Vous aurez besoin d'un éditeur Hex, mais n'importe quel éditeur ne fonctionnera pas ; vous en aurez besoin d'un qui puisse afficher l'intégralité du disque, et pas seulement les fichiers sur le disque. D'après ce que j'ai pu trouver : WinHex est le plus adapté, mais payant ; HxD est simple, gratuit, mais je n'ai pas réussi à enregistrer les modifications sur le disque ; DMDE est un peu peu convivial, gratuit et vous permet d'enregistrer les modifications. En général, j'ai opté pour HxD.

Tout d’abord, il convient de considérer la structure de FAT16, l’image montre dans quel ordre se trouvent les différentes parties du système de fichiers.

Toutes les informations de service sont stockées dans le secteur de démarrage. La zone FAT stocke des informations sur la manière dont les données des fichiers se trouvent sur le disque. Le répertoire racine contient des informations sur les fichiers qui se trouvent à la racine du disque. La zone de données contient les informations contenues dans les fichiers. Toutes les zones se succèdent strictement, c'est-à-dire Après le secteur de démarrage, la zone FAT commence immédiatement. Regardons les détails ci-dessous.

Tâche : comprendre le principe selon lequel les noms de fichiers et leur contenu sont organisés. Commençons donc par rechercher dans le répertoire racine pour comprendre quels fichiers nous avons disponibles. Les données de la zone de démarrage nous y aideront.

Les données les plus intéressantes sont présentées dans le tableau

La première chose dont nous avons besoin est de connaître la taille de la zone de démarrage. Nous regardons l'adresse 0x0E et voyons que 4 secteurs sont alloués pour la zone de démarrage, c'est-à-dire La zone FAT commence à l'adresse 4*512 = 0x800.

Le nombre de tables FAT peut être déterminé par l'adresse 0x10 de la zone de démarrage. Dans notre exemple, il y en a deux, pourquoi deux, car chaque table est dupliquée comme table de sauvegarde, afin qu'en cas de panne les données puissent être restaurées. La taille de la table est spécifiée à l'adresse 0x16. Ainsi, la taille du fichier est de 512*2*0xEE = 0x3B800, et le répertoire racine commence à l'adresse : 0x800 + 0x3B800 = 0x3C000

Dans le répertoire racine, tous les éléments sont divisés en 32 octets. Le premier élément est le nom du volume, mais les éléments suivants sont des fichiers et des dossiers. Si le nom du fichier commence par 0xE5, cela signifie que le fichier a été supprimé. Si le nom commence par 0x00, cela signifie que le fichier précédent était le dernier.

J'ai trouvé une structure de répertoire racine plutôt intéressante. La carte a été entièrement formatée, puis 2 ont été créées fichier texte, qui sont renommés MyFile.txt et BigFile.txt.

Comme vous pouvez le constater, en plus de mes deux dossiers, un tas de dossiers de gauche ont été créés, dont on ne peut que deviner l'origine.

La chose la plus importante que l'on puisse souligner ici est l'adresse du premier cluster à partir duquel commencent les données de notre fichier. L'adresse est toujours située au décalage 0x1A. Par exemple, le nom de notre fichier MyFile.txt se situe à l'adresse 0x3C100, on y ajoute 0x1A, on y voit le numéro du premier cluster. = 0x0002 c'est à dire deuxième grappe. Pour le fichier BigFile.txt, les données démarrent à partir du troisième cluster.

Également dans le répertoire racine, vous pouvez également connaître la date et l'heure de la dernière modification du fichier ; cette question ne m'intéressait pas beaucoup, je vais donc la contourner. La dernière chose utile que le répertoire racine peut vous indiquer est sa taille afin que nous puissions trouver où commencent les données.

La taille est indiquée dans le secteur de démarrage à l'adresse 0x11(2octets) = 0x0200*32 = 0x4000 soit 16384 octets.

Ajoutons sa taille à l'adresse racine : 3C000 + 4000 = 40000 est l'adresse du premier cluster de données, mais nous avons besoin du second pour trouver MyFile.txt. Le nombre de secteurs dans le cluster est de 32, taille du cluster = 32*512 = 16384 ou 0x4000, ajoutons donc à l'adresse du premier cluster sa taille, soit En théorie, le deuxième cluster devrait démarrer à 0x44000.

On va à l'adresse 0x44000 et on voit que les données appartiennent à BigFile.txt (c'est juste des ordures)

Il s'avère qu'il y a une petite subtilité, la numérotation des clusters commence à partir de la seconde, on ne sait pas pourquoi cela a été fait, mais c'est un fait, c'est-à-dire en fait, nous sommes passés au troisième groupe. Revenons en arrière sur un cluster pour adresser 0x40000 et voyons les données attendues.

Maintenant la question se pose. Pourquoi avons-nous besoin d’une table FAT ? Le fait est que les données peuvent être fragmentées, c'est-à-dire Le début du fichier peut se trouver dans un cluster et la fin dans un cluster complètement différent. De plus, il peut s'agir de clusters complètement différents. Il peut y en avoir plusieurs, dispersés dans différentes zones de données. La table FAT est une sorte de carte qui nous indique comment nous déplacer entre les clusters.

Donnons un exemple : un tas de déchets aléatoires sont insérés dans le fichier BigFile.txt afin qu'il occupe non pas un cluster, mais plusieurs. Nous allons là où commence la table FAT et examinons son contenu.

Les huit premiers octets 0xF8FFFFFF sont l'identifiant du début de la table fat. Viennent ensuite 2 octets relatifs à MyFile.txt ; le fait que 0xFFFF y soit écrit signifie que le fichier n'occupe qu'un seul cluster. Mais le fichier suivant BigFile.txt commence dans le troisième cluster, on s'en souvient du répertoire racine, continue dans le quatrième, puis passe à 5,6,7... et se termine à 12, c'est-à-dire occupe 10 grappes.

Vérifions si c'est vraiment le cas. Le fichier pèse 163 Ko, soit occupe 163000/(32*512) = 9,9 clusters, ce qui est assez similaire à ce qui est attendu. Répétons encore une fois qu'un élément de la table FAT prend 2 octets, c'est-à-dire 16 bits, d'où le nom FAT16. En conséquence, l'adresse maximale est 0xFFFF, c'est-à-dire volume maximum pour la taille du cluster FAT16 0xFFFF*.

Passons à FAT32. La partie chargement a été légèrement modifiée.

Il y a des changements fondamentaux. Le nom du système de fichiers a été déplacé vers l'adresse 0x52, la taille de la racine est désormais ignorée. La zone de données se trouve juste derrière les tables FAT, le répertoire racine se trouve à l'intérieur de la zone de données. De plus, le répertoire racine n'a pas de taille fixe.

L'adresse de la zone de données est calculée :
taille du secteur de démarrage + table FAT, dans mon cas, il s'est avéré :
746496 + (3821056 * 2) = 0x800000

L'adresse du répertoire racine est calculée :
(numéro du premier cluster du répertoire racine - 2) * taille du cluster + adresse du début de la zone de données,
ceux. dans cet exemple, cela coïncidera avec le début de la zone de données.

Comme auparavant, les données à la racine occupent 32 octets, comme auparavant, les fichiers magiques « supprimés », je suppose que ce sont des fichiers temporaires du bloc-notes.

Mais le début du premier cluster dans MYFILE.txt est désormais déterminé par deux octets, le plus élevé au décalage 0x14, le plus bas comme avant 1A. Par conséquent, le numéro du premier cluster de données du fichier sera :
8000A0 + 0x14 = 0x8000B4 - octet de poids fort
8000A0 + 0x1A = 0x8000BA - octet de poids faible
Dans mon cas, la carte ne contenait qu'un seul fichier, il s'agit donc du troisième cluster.

La table FAT est recherchée comme dans le cas précédent, seulement maintenant les éléments occupent 4 octets, d'où le nom FAT32. L'idéologie de la disposition des éléments est exactement la même que dans le cas précédent.

Choses utiles pour la table
F8 FF FF F0 - premier cluster
FF FF FF 0F - dernier cluster
FF FF FF F7 - cluster endommagé

Où sont les données ?
début de la zone de données + taille du cluster * (numéro de cluster racine - 1)
= 0x800000 + (2*4096) = 0x801000

J'espère qu'en termes généraux, c'est devenu clair, il semble qu'il n'y ait rien de surnaturel. Ceux qui lisent et répètent peuvent manger un cookie :)

Cet article est dédié à systèmes de fichiers . Lors de l'installation du système d'exploitation, Windows vous invite à sélectionner un système de fichiers sur la partition où il sera installé, et les utilisateurs de PC doivent choisir parmi deux options GRAISSE ou NTFS.

Dans la plupart des cas, les utilisateurs se contentent de savoir que NTFS est "meilleur", et choisissez cette option.

Cependant, ils se demandent parfois et qu'est-ce qui est mieux exactement ?

Dans cet article, je vais essayer d'expliquer qu'est-ce qu'un système de fichiers, qu'est-ce qu'ils sont, en quoi ils diffèrent et lequel doit être utilisé.

L'article simplifie certains caractéristiques techniques systèmes de fichiers pour une perception plus compréhensible du matériel.

Système de fichiers est un moyen d'organiser les données sur des supports de stockage. Le système de fichiers détermine où et comment les fichiers seront écrits sur le support de stockage et donne au système d'exploitation l'accès à ces fichiers.

Les systèmes de fichiers modernes sont confrontés exigences supplémentaires: la possibilité de crypter les fichiers, le contrôle d'accès aux fichiers, des attributs supplémentaires. Généralement, le système de fichiers est écrit au début disque dur. ().

Du point de vue du système d'exploitation, disque dur est un ensemble de clusters.

Grappe est une zone de disque d'une certaine taille pour stocker des données. La taille minimale du cluster est de 512 octets. Puisque le système de nombres binaires est utilisé, les tailles des groupes sont des multiples de puissances de deux.

L'utilisateur peut imaginer au sens figuré le disque dur comme un bloc-notes à carreaux. Une cellule sur la page est un cluster. Le système de fichiers est le contenu du bloc-notes et le fichier est le mot.

Il existe actuellement deux systèmes de fichiers les plus courants pour les disques durs des PC : GRAISSE ou NTFS. Apparu en premier GRAISSE (FAT16), alors FAT32, et puis NTFS.

GRAISSE(FAT16) est une abréviation de Tableau d'attribution des fichiers(traduit Tableau d'attribution des fichiers).

Le cadre FAT a été développé par Bill Gates et Mark McDonald en 1977. Utilisé comme système de fichiers principal dans le DOS et les systèmes d'exploitation Microsoft Windows(jusqu'à la version Windows ME).

Il existe quatre versions de FAT - FAT12, FAT16, FAT32 Et exFAT. Ils diffèrent par le nombre de bits alloués pour stocker le numéro de cluster.

FAT12 principalement utilisé pour les disquettes, FAT16- pour les petits disques, et le nouveau exFAT principalement pour les lecteurs flash. La taille de cluster maximale prise en charge dans FAT est de 64 Ko. ()

FAT16 introduit pour la première fois en novembre 1987. Indice 16 dans le nom indique que 16 bits sont utilisés pour le numéro de cluster. Par conséquent, la taille maximale de partition de disque (volume) que ce système peut prendre en charge est de 4 Go.

Plus tard, avec le développement de la technologie et l'avènement des disques d'une capacité supérieure à 4 Go, un système de fichiers est apparu FAT32. Il utilise l'adressage de cluster 32 bits et a été introduit avec Windows 95 OSR2 en août 1996. FAT32 taille de volume limitée à 128 Go. Ce système peut également prendre en charge les noms de fichiers longs. ().

NTFS(abréviation NouveauTechnologieDéposerSystème - Système de fichiers de nouvelle technologie) est un système de fichiers standard pour la famille de systèmes d'exploitation Microsoft Windows NT.

Introduit le 27 juillet 1993 avec Windows NT 3.1. NTFS est basé sur le système de fichiers HPFS (abréviation HautPerformanceDéposerSystème - Système de fichiers haute performance), créé par Microsoft en collaboration avec IBM pour le système d'exploitation OS/2.

Principales fonctionnalités de NTFS : capacités intégrées pour limiter l'accès aux données pour différents utilisateurs et groupes d'utilisateurs, ainsi que pour attribuer des quotas (restrictions sur volume maximum espace disque occupé par certains utilisateurs), utilisant un système de journalisation pour augmenter la fiabilité du système de fichiers.

Les spécifications du système de fichiers sont propriétaires. Généralement, la taille du cluster est de 4 Ko. En pratique, il est déconseillé de créer des volumes supérieurs à 2 To. Les disques durs viennent tout juste d'atteindre cette taille, peut-être qu'un nouveau système de fichiers nous attend dans le futur. ().

Lors de l'installation de Windows XP, vous êtes invité à formater le disque dans le système. GRAISSE ou NTFS. Cela signifie FAT32.

Tous les systèmes de fichiers sont construits sur le principe : un cluster - un fichier. Ceux. un cluster stocke les données d'un seul fichier.

La principale différence pour utilisateur régulier entre ces systèmes est la taille du cluster. « Il y a longtemps, lorsque les disques étaient petits et les fichiers très petits », cela était très visible.

Regardons l'exemple d'un volume sur un disque d'une capacité de 120 Go et d'un fichier de 10 Ko.

Pour FAT32 la taille du cluster sera de 32 Ko, et pour NTFS- 4 Ko.

DANS FAT32 un tel fichier occupera 1 cluster, laissant 32-10 = 22 Ko d'espace non alloué.

DANS NTFS un tel fichier occupera 3 clusters, laissant 12-10 = 2 Ko d'espace non alloué.

Par analogie avec un bloc-notes, un cluster est une cellule. Et après avoir placé un point dans une cellule, on occupe logiquement tout cela, mais en réalité il reste beaucoup d'espace libre.

Ainsi, le passage de FAT32À NTFS permet une utilisation plus optimale du disque dur s'il est disponible grande quantité petits fichiers sur le système.

En 2003, j'avais un disque de 120 Go, réparti en volumes de 40 et 80 Go. Lorsque je suis passé de Windows 98 à Windows XP et que j'ai converti le disque avec FAT32 V NTFS, j'ai obtenu environ 1 Go d'espace disque libéré. À l’époque, il s’agissait d’une « augmentation » significative.

Pour savoir quel système de fichiers est utilisé sur les volumes du disque dur de votre PC, vous devez ouvrir la fenêtre des propriétés du volume et sur l'onglet "Général" lisez ces données.

Volume est un synonyme de partition de disque ; les utilisateurs appellent généralement un volume « lecteur C », « lecteur D », etc. Un exemple est montré dans l'image ci-dessous :

Actuellement, les disques d'une capacité de 320 Go ou plus sont largement utilisés. C'est pourquoi je recommande d'utiliser le système NTFS pour une utilisation optimale de l'espace disque.

De plus, s'il y a plusieurs utilisateurs sur le PC, NTFS permet de configurer l'accès aux fichiers de manière à ce que différents utilisateurs ne pouvait pas lire ou modifier les fichiers des autres utilisateurs.

Dans les organisations lorsque l'on travaille dans réseau local administrateurs système utiliser d'autres fonctionnalités de NTFS.

Si vous souhaitez organiser l'accès aux fichiers pour plusieurs utilisateurs sur un même PC, les articles suivants le décriront en détail.

Lors de la rédaction de cet article, des documents des sites ru.wikipedia.org ont été utilisés.

Auteur de l'article : Maxime Telpari
Utilisateur de PC avec 15 ans d'expérience. Spécialiste du support pour le cours vidéo "Confident PC User", après avoir étudié lequel vous apprendrez à assembler un ordinateur, à installer Windows XP et les pilotes, à restaurer le système, à travailler dans des programmes et bien plus encore.

Gagnez de l'argent avec cet article !
Inscrivez-vous dans programme d'affiliation. Remplacez le lien vers le cours dans l'article par votre lien d'affiliation. Ajoutez un article à votre site.

Vous pouvez obtenir une version réimprimée.
Sujet : Systèmes d'exploitation.

—————————————————————

Système de fichiers Question : n°7 il s'agit d'un ensemble de spécifications et du correspondant logiciel

, qui sont responsables de la création, de la destruction, de l'organisation, de la lecture, de l'écriture, de la modification et du déplacement des informations sur les fichiers, ainsi que du contrôle de l'accès aux fichiers et de la gestion des ressources utilisées par les fichiers.

—————————————————————

GRAISSE 16 — Il existe trois versions de FAT : FAT-12, FAT-16 et FAT-32. Ils diffèrent par le nombre de bits alloués pour stocker le numéro de cluster. FAT-12 est principalement utilisé pour les disquettes, FAT-16 pour les petits disques. :

Tableau d'attribution des fichiers

Le système de fichiers FAT16 a été développé avant la création de MS DOS et est actuellement pris en charge par tous les systèmes d'exploitation Microsoft pour garantir la compatibilité.

Principales caractéristiques du système de fichiers :

  • § Taille maximale d'un volume pris en charge (disque dur ou partition) = 4095 Mo. Pendant la période d'utilisation de MS DOS 4, les disques Gigabyte semblaient une chimère.
  • § Un volume formaté pour utiliser FAT16 est divisé en clusters. La taille du cluster par défaut dépend de la taille du volume et peut aller de 512 octets à 64 Ko.

Il n'est pas recommandé d'utiliser le système de fichiers FAT16 sur des volumes supérieurs à 511 Mo, car pour des fichiers relativement petits espace disque sera utilisé de manière extrêmement inefficace : un fichier de 1 octet

les enfants occupent 64 Ko. Quelle que soit la taille du cluster, le système de fichiers FAT16 n'est pas pris en charge pour les volumes supérieurs à 4 Go.

Le premier secteur du volume est le secteur de démarrage. Viennent ensuite les tables FAT1 et FAT2.

Tableau GRAISSE fait partie du système de fichiers FAT. Il contient des éléments qui décrivent les états des clusters dans le volume.

FAT2 est une copie de FAT1.

Lors de l'utilisation du système de fichiers FAT16, la deuxième copie de la table FAT est toujours suivie de répertoire racine. La seule différence entre le répertoire racine et les autres est que le répertoire racine se trouve à un emplacement spécifique et comporte un nombre fixe d'entrées. Chaque répertoire et fichier utilise une ou plusieurs entrées. Par exemple : si le nombre d'occurrences fixes pour le répertoire racine est de 512 et que 100 sous-répertoires sont créés, un maximum de 412 fichiers (512 à 100) peuvent être créés dans le répertoire racine.

Pour chaque fichier et répertoire, les informations sont stockées dans le système de fichiers conformément à la structure :

Chaque élément de répertoire contient le numéro de cluster de départ du fichier décrit par l'élément. Ce numéro est un pointeur vers le FAT, qui contient des informations sur les clusters restants du fichier, organisés en liste chaînée.

En FAT16, les clusters peuvent avoir différentes significations :

(0)000h cluster gratuit,

(F)FF0h–(F)FF6h réservés,

(F)FF7h cluster défectueux,

(F)FF8h – (F)FFFh fin du fichier,

(0)002h–(F)FEFh numéro du prochain cluster du fichier.

L'emplacement des fichiers par cluster est indiqué ci-dessus : il y a trois fichiers dans le dossier ; le premier d'entre eux – File1 – occupe trois clusters (le fichier n'est pas fragmenté, les clusters 2, 3 et 4 sont localisés séquentiellement) ; le deuxième fichier – File2 – est fragmenté et situé dans les clusters 5, 6 et 8 ; le troisième - File3 - n'occupe qu'un seul cluster. L'entrée de chaque fichier contient l'adresse de son cluster de départ (respectivement 2, 5 et 7).

Le dernier cluster de chaque fichier (4, 8 et 7) contient la valeur FFFF comme adresse de cluster suivante, indiquant qu'il s'agit du dernier cluster de ce fichier.

Puisque toutes les occurrences ont même taille bloc d'information, ils diffèrent par l'octet d'attribut. L'un des bits d'un octet donné peut indiquer qu'il s'agit d'un répertoire, un autre peut indiquer qu'il s'agit d'une étiquette de volume. Quatre bits sont à la disposition des utilisateurs pour contrôler les attributs des fichiers : archive, système, masqué, lecture seule.

—————————————————————

AvantagesGRAISSE16:

1.) le système de fichiers est pris en charge par les systèmes d'exploitation MS DOS, Windows 95, Windows 98, Windows NT, Windows 2000, ainsi que par certains systèmes d'exploitation UNIX ;

2.) il existe un grand nombre de programmes qui vous permettent de corriger les erreurs de ce système de fichiers et de restaurer les données ;

3.) si des problèmes surviennent lors du démarrage à partir du disque dur, le système peut être démarré à partir d'une disquette ;

4.) ce système de fichiers est assez efficace pour des volumes inférieurs à 256 Mo.

—————————————————————

Principaux inconvénientsGRAISSE16:

1.) le répertoire racine ne peut pas contenir plus de 512 éléments. L'utilisation de noms de fichiers longs réduit considérablement le nombre de ces éléments ;

2.) FAT16 prend en charge un maximum de 65 536 clusters, et comme certains clusters sont réservés par le système d'exploitation, le nombre de clusters disponibles est de 65 524. Chaque cluster a une taille fixe pour un périphérique logique donné. Une fois le nombre maximum de clusters atteint, avec une taille maximale de 32 kilo-octets, le volume maximum pris en charge est limité à 4 gigaoctets sous Contrôle Windows 2000. Pour maintenir la compatibilité avec MS DOS, Windows 95 et Windows 98, le volume du volume sous FAT16 ne doit pas dépasser 2 Go ;

3.) non pris en charge sauvegarde secteur de démarrage ;

4.) FAT16 ne prend pas en charge la protection et la compression de fichiers intégrées ;

5.) sur les grands disques, beaucoup d'espace est perdu en raison du fait que la taille maximale du cluster est utilisée. L'espace pour un fichier est alloué en fonction non pas de la taille du fichier, mais de la taille du cluster.

—————————————————————

GRAISSE32 – également la table d'emplacement des fichiers (Déposer Allocation Tableau):

Microsoft Windows 95 OEM Service Release 2 (OSR2) a introduit la prise en charge de la FAT 32 bits dans Windows. Pour les systèmes sur Basé sur Windows NT, ce système de fichiers a été pris en charge pour la première fois dans Microsoft Windows 2000.

FAT32 est capable de gérer des volumes allant jusqu'à 4 To. La taille du cluster en FAT32 peut varier de 1 (512 octets) à 64 secteurs (32 Ko).

FAT32 nécessite 4 octets pour stocker les valeurs du cluster (32 bits, et non 16 comme en FAT16). Cela signifie notamment que certains

Certains utilitaires de fichiers conçus pour FAT16 ne peuvent pas fonctionner avec FAT32.

La principale différence entre FAT32 et FAT16:

est de changer la taille de la partition logique du disque. De plus, si lors de l'utilisation

Alors que FAT16 avec des disques de 2 Go nécessitait un cluster de 32 Ko, dans FAT32, un cluster de 4 Ko convient aux disques d'une taille allant de 512 Mo à 8 Go. Cela signifie donc une utilisation plus efficace de l'espace disque : plus le cluster est petit, moins il faut d'espace pour stocker le fichier et, par conséquent, le disque est moins susceptible d'être fragmenté.

FAT32 vous permet d'augmenter le nombre maximum d'entrées dans le répertoire racine à 65 535.

FAT32 impose des restrictions sur la taille minimale du volume - au moins 65 527 clusters. Dans le même temps, la taille du cluster ne peut pas être telle que FAT occuperait plus de 16 Mo - 64 Ko / 4 ou 4 millions de clusters.

—————————————————————

AvantagesGRAISSE32:

1.) l'allocation de l'espace disque est plus efficace, en particulier pour les gros disques ;

2.) le répertoire racine en FAT32 est une chaîne régulière de clusters et peut être situé n'importe où sur le disque ;

3.) en raison de l'utilisation de clusters plus petits (4 Ko sur des disques jusqu'à 8 Go), l'espace disque occupé est généralement 10 à 15 % inférieur à celui sous FAT16 ;

4.) FAT32 est un système de fichiers plus fiable. En particulier, il prend en charge la possibilité de déplacer le répertoire racine et d'utiliser une sauvegarde FAT. En plus, enregistrement de démarrage contient un certain nombre de données critiques pour le système de fichiers.

—————————————————————

Principaux inconvénientsGRAISSE32:

1.) la taille du volume lors de l'utilisation de FAT32 sous Windows 2000 est limitée à 32 Go ;

2.) Les volumes FAT32 ne sont pas accessibles à partir de nombreux systèmes d'exploitation prenant en charge FAT ;

3.) une copie de sauvegarde du secteur de démarrage n'est pas prise en charge ;

4.) FAT32 ne prend pas en charge la protection et la compression de fichiers intégrées.

—————————————————————

Déposer systèmeNTFS (système de fichiers de nouvelle technologie).

Il se caractérise par un certain nombre d'améliorations et de changements significatifs qui diffèrent considérablement des autres systèmes de fichiers. Du point de vue de l'utilisateur du fichier, tout est également stocké dans des répertoires. Cependant, en NTFS, contrairement à FAT, le travail sur des disques plus gros est beaucoup plus efficace.

Une attention particulière (lors de la conception) a été portée aux caractéristiques suivantes :

1.) fiabilité. est un élément clé de la structure et du comportement de NTFS. Une façon d'augmenter la fiabilité consiste à introduire un mécanisme de transaction dans lequel enregistrement opérations sur les fichiers ;

2.) fonctionnalité étendue . NTFS a été conçu dans un souci d'expansion. Il a mis en œuvre de nombreux fonctionnalités supplémentaires: tolérance aux pannes améliorée ; émulation d'autres systèmes de fichiers ; modèle de sécurité puissant ; traitement parallèle des flux de données ; créer des attributs de fichier définis par l'utilisateur ;

3.) prise en charge d'une interface système indépendante de la plate-forme pour l'environnement informatique POSIX(Portable Système opérateur Interface pour les environnements informatiques). Étant donné que le gouvernement américain exigeait que tous les systèmes achetés soient au moins minimalement conformes à POSIX, NTFS a inclus cette fonctionnalité.

Les fonctionnalités de base du système de fichiers POSIX incluent l'utilisation facultative de noms de fichiers sensibles à la casse, le stockage de l'heure du dernier accès d'un fichier et le mécanisme de ce que l'on appelle les « liens physiques » (noms alternatifs qui vous permettent de faire référence au même fichier). en deux noms ou plus);

4.) flexibilité. Le modèle d'allocation d'espace disque dans NTFS est extrêmement flexible. La taille du cluster peut varier de 512 octets à 64 Ko ; il s'agit d'un multiple du quantum d'allocation d'espace disque interne. NTFS prend également en charge les noms de fichiers longs, le jeu de caractères Unicode et les noms alternatifs au format 8.3 pour la compatibilité FAT.

Comme pour FAT, la principale unité d’information dans NTFS est le cluster.

Théoriquement, NTFS prend en charge des volumes allant jusqu'à 2 32 clusters, mais néanmoins, en plus du manque de disques durs de cette taille, il existe d'autres restrictions sur la taille maximale du volume. L'une de ces contraintes est la table de partition. Les normes industrielles limitent la taille d'une table de partition de 2 à 32 secteurs. Une autre limitation est la taille du secteur, qui est généralement de 512 octets. Étant donné que la taille du secteur peut changer à l'avenir, la taille actuelle limite la taille d'un seul volume à 2 To (2 32 × 512 octets = 241). Ainsi, une taille de volume de 2 To constitue la limite pratique pour les volumes physiques et logiques NTFS.

—————————————————————

Contrôler l'accès aux fichiers et répertoires :

Lorsque vous utilisez des volumes NTFS, vous pouvez définir des droits d'accès aux fichiers et répertoires. Ces autorisations indiquent quels utilisateurs et groupes y ont accès et quel niveau d'accès. Sous NTFS, vous pouvez définir des autorisations pour accès à distance, combiné avec des autorisations de fichiers et de répertoires. La version de NTFS utilisée dans Windows 2000 introduite nouveau type autorisations d'accès – autorisations héritables.

——————————————

Compresser des fichiers et des répertoires :

Windows 2000 prend en charge la compression des fichiers et répertoires situés sur des volumes NTFS. Fichiers compressés disponible en lecture et en écriture par n'importe quelle application Windows. Il n'est pas nécessaire de les pré-déballer pour cela. Algorithme de compression utilisé

similaire à celui utilisé dans Double-Space (MS DOS 6.0) et DriveSpace (MS DOS 6.22), mais présente une différence significative : sous MS DOS, l'intégralité de la partition principale ou du périphérique logique est compressée, tandis que sous NTFS, vous pouvez compresser fichiers séparés et catalogues.

L'algorithme de compression NTFS est conçu pour prendre en charge des clusters d'une taille maximale de 4 Ko. Si la taille du cluster est supérieure à 4 Ko, les fonctionnalités de compression NTFS deviennent indisponibles.

—————————————————————

Auto-guérisonNTFS:

Le système de fichiers NTFS a la capacité de s'auto-réparer et de maintenir son intégrité grâce à l'utilisation d'un journal des actions effectuées et d'un certain nombre d'autres mécanismes. NTFS prend en compte chaque opération qui modifie fichiers système sur les volumes NTFS en tant que transaction et stocke les informations sur une telle transaction dans le protocole. Une transaction démarrée peut être soit complètement terminée (commit), soit annulée (rollback). Dans ce dernier cas, le volume NTFS revient à l'état avant le début de la transaction.

Lors de la création d'un fichier Systèmes NTFS Le formateur crée un fichier MFT (Master File Table) et d'autres zones pour stocker les métadonnées. Les métadonnées sont utilisées par NTFS pour implémenter la structure des fichiers.

—————————————————————

Capacités du système de fichiers NTFS pour restreindre l'accès aux fichiers et répertoires :

Grâce à la présence d'un mécanisme d'attributs étendus, NTFS implémente des restrictions d'accès aux fichiers et répertoires. Ces attributs supplémentaires utilisés pour restreindre l'accès aux objets fichier sont appelés attributs de sécurité. Chaque fois qu'un tel objet est accédé, une liste spéciale de droits d'accès discrétionnaires qui lui sont attribués est comparée à un identifiant système spécial qui contient des informations sur le nom de l'utilisateur effectuant la demande en cours sur le fichier ou le répertoire. Si répertorié autorisation requise, alors l'action est effectuée dans sinon le système signale un échec.

Le système de fichiers NTFS dispose d'autorisations dites individuelles qui peuvent être attribuées à n'importe quel fichier et/ou répertoire : Lire(lire)Écrire(écrire)exécuter(exécuter),Supprimer(supprimer),ChangementAutorisations(modifier les autorisations) Et S'approprier(devenir propriétaire).

Les actions conformes à ces autorisations ne peuvent être effectuées que lorsque le utilisateur donné ou le groupe auquel il appartient possède un permis du même nom.

Il existe trois règles importantes qui aideront à déterminer l'état des droits d'accès lors du déplacement ou de la copie d'objets NTFS :

1) lors du déplacement de fichiers à l'intérieur des limites Partition NTFS les droits d'accès originaux sont préservés ;

2) lors de l'exécution d'autres opérations (création ou copie de fichiers, ainsi que leur déplacement entre des partitions NTFS), les droits d'accès du répertoire parent sont hérités ;

3) lors du déplacement de fichiers d'une partition NTFS vers une partition FAT, tous les droits NTFS sont perdus.

Il n'y a pas de messages similaires...

Tous ceux qui ont déjà installé un système d'exploitation ont été confrontés au fait qu'au stade du formatage de l'installation section difficile disque, le programme vous invite à sélectionner le type de système de fichiers FAT ou NTFS.

Et ceux qui formataient une clé USB ou un autre périphérique de stockage externe devaient choisir entre trois systèmes de fichiers : FAT32, NTFS et exFAT. Le plus souvent, les utilisateurs choisissent le formatage par défaut car ils ne savent pas quelle est la différence.

Cet article s'adresse à ceux qui souhaitent combler cette lacune dans leurs connaissances.

Structure du fichier FAT : principes et objectif

Structure du fichier ou Système de fichiers a été développé dans les années 70 du siècle dernier par Microsoft et représentait une certaine procédure d'organisation de l'espace de stockage et d'accès aux données sur les ordinateurs et autres appareils numériques.

Le but de la fonctionnalité est de fournir à l'utilisateur une gestion pratique des informations stockées sur un disque ou un gadget externe. Le système de fichiers comprend des fichiers, des dossiers et des répertoires, ainsi qu'un ensemble d'outils système qui interagissent avec eux pour exécuter les fonctions de lecture-écriture, de création-suppression, de copie, de nom, etc. De plus, cette structure organise l'accès partagé à l'information entre les utilisateurs et assure une protection contre les actions non autorisées via le cryptage, le fonctionnement en lecture seule, etc.

Structurellement, toute la zone d'espace disque est divisée en clusters, comme une feuille de papier à carreaux. Chaque cellule est un bloc dont la taille est définie lors du formatage et doit être un multiple de 2. La taille minimale peut être de 512 octets (pour une clé USB), pour un disque dur elle est de 32 Ko. Un fichier peut occuper plusieurs de ces clusters. Vous pouvez imaginer au sens figuré l'espace disque comme un bloc-notes, où le cluster est une lettre, le fichier est un mot et la structure du fichier est la table des matières du bloc-notes.

Lors de l'accès à un fichier, le système d'exploitation doit le retrouver dans plusieurs clusters situés à différents endroits du disque, formant ainsi une chaîne de clusters. Chaque cluster possède sa propre étiquette, qui l'identifie comme l'un des trois types suivants :

  1. Gratuit, prêt à enregistrer des données.
  2. Occupé, qui stocke une partie des informations et contient dans l'étiquette des données sur le prochain cluster de la chaîne, tandis que ce dernier est marqué d'une étiquette spéciale.
  3. Le bloc BAD est un cluster avec des erreurs qui n'est plus accessible après le formatage.

La taille de l'étiquette est déterminée par le type de structure du fichier : pour FAT32, elle est de 32 octets.

L'ensemble du système de fichiers se compose des parties suivantes :

  • le secteur de démarrage, situé au début du disque, est activé après le démarrage du système d'exploitation et stocke les paramètres de partition ;
  • une table d'allocation de fichiers (« table des matières ») qui stocke les étiquettes de cluster ;
  • des copies de la table d'allocation de fichiers pour récupérer les données si la structure du fichier est endommagée ;
  • répertoire racine ;
  • zones de données ;
  • Cylindre pour effectuer des opérations de lecture/écriture.

Il existe trois types de systèmes de fichiers FAT : FAT12, FAT16 et FAT32. FAT a été remplacé par NTFS et exFAT est une version étendue de FAT32 et est principalement utilisée pour les lecteurs flash.

Avantages et inconvénients des structures de fichiers FAT32, NTFS et exFAT

Afin de décider du choix du système de fichiers le plus optimal pour le formatage, nous examinerons les descriptions des trois options, en nous concentrant sur les avantages et les inconvénients de chacune.

FAT32

Parmi les trois structures de fichiers prises en compte, FAT32 est la plus ancienne. Il a remplacé FAT16 et était jusqu'à récemment le plus progressiste. La sortie de FAT32 a été programmée pour coïncider avec la sortie de la salle d'opération Systèmes Windows 95 OSR2 en 1996. Principal traits distinctifs: Adressage du cluster 32 bits et limitations de taille : fichier pas plus de 4 Go et volume 128 Go.

Avantages

Malgré un certain retard moral, FAT32 présente un certain nombre d'avantages par rapport aux autres systèmes de fichiers. Son principal attrait est la compatibilité et la polyvalence. FAT32 fonctionne avec toutes les versions des systèmes d'exploitation, y compris Windows (comparaison de toutes les versions), Linux et MacOS, et convient à toutes les consoles de jeux et autres gadgets dotés de Port USB. Aujourd'hui, il est utilisé dans tous disques externes(lecteurs flash, cartes CD) par défaut, car de nombreux appareils anciens : PC, ordinateurs portables, décodeurs avec entrée USB ne peuvent fonctionner qu'avec FAT32.

D'autres avantages importants du système de fichiers sont : des performances à grande vitesse, un volume peu exigeant BÉLIER, un travail productif avec des fichiers moyens et petits, ainsi qu'une faible usure du disque grâce à moins de mouvements de tête. Cependant, il est également sujet à la fragmentation, et une défragmentation périodique ne fera certainement pas de mal.

Défauts

Le principal inconvénient de ce système de fichiers réside dans ses limitations de taille. Pour les clusters, elle ne peut pas dépasser 64 Ko, sinon certaines applications pourraient calculer de manière incorrecte l'espace disque.

La taille du fichier ne doit pas dépasser 4 Go. Par conséquent, la taille maximale du disque pour une taille de cluster pour une table d'allocation de fichiers de 32 Ko serait d'environ 8 To.

Lors du formatage d'un disque à l'aide de ScanDisk, qui est un programme 16 bits, prenant en compte les tables FAT elles-mêmes et avec une taille de cluster maximale de 32 Ko, la taille du volume est limitée à 128 gigaoctets.

Étant donné que peu d’appareils informatiques sont équipés d’un disque dur de plus de 8 To, cet inconvénient ne sera pas perceptible pour la plupart des utilisateurs. Cependant, le fait que FAT32 fonctionne avec des fichiers allant jusqu'à 4 Go constitue un inconvénient majeur, car la plupart des fichiers vidéo de haute qualité au format 4K moderne sont aujourd'hui plus grands que ces 4 Go et ne sont donc pas compatibles avec ce système de fichiers.

Outre ses limitations de taille, FAT32 présente d’autres inconvénients. Il ne prend pas en charge les noms de fichiers longs, ce qui n'est pas très pratique pour les utilisateurs qui souhaitent identifier les fichiers par principe logique, en fonction de son contenu. Il y a des plaintes concernant le système de sécurité (un scanner antivirus supplémentaire ne ferait pas de mal) et la sécurité des fichiers en cas de panne (caractéristiques des disques durs), ainsi que basse vitesse lorsque vous travaillez avec des répertoires contenant de nombreux fichiers.

Ainsi, FAT32 est plus adapté aux appareils portables de faible capacité et aux ordinateurs plus anciens. Les dernières versions de Windows ne peuvent plus être installées sur un disque formaté avec le système FAT32 ; un reformatage en NTFS est nécessaire.

Aujourd'hui, le système de fichiers FAT32 est principalement utilisé dans les lecteurs flash portables et les cartes SD (fonctionnalités), qui contiennent peu de fichiers et sont compatibles avec une variété d'appareils numériques.

NTFS

Ce système de fichiers a été développé par Microsoft en 1993 et ​​introduit avec Windows NT 3.1. Dans le titre lui-même nouveau système de fichiers technologique, ce qui signifie système de fichiers nouvelle technologie , réside son essence progressiste.

Après avoir formaté un disque en NTFS, celui-ci est divisé en trois zones :

  • MFT - zone ou table de fichiers générale (Master File Table), où sont stockées les informations sur les fichiers et les répertoires ;
  • données utilisateur ;
  • métafichiers contenant des informations sur le service.

Chacun des métafichiers est responsable d'un domaine spécifique. Par exemple, LogFile est un fichier de journalisation qui enregistre toutes les opérations dans le journal, Boot est secteur de démarrage, Contrôles bitmap espace libre en coupe, etc. Cette structure protège de manière fiable les fichiers contre toute panne, qu'il s'agisse d'un blocage du système d'exploitation ou d'une panne de courant.

Avantages

Contrairement à FAT32, cette structure de fichiers n'a pratiquement aucune restriction sur la taille des fichiers et des répertoires. La taille du cluster peut varier de 512 octets à 64 Ko ; la taille optimale est de 4 Ko.

Grâce à de nombreuses améliorations significatives pour améliorer la sécurité, telles que la prise en charge des droits d'accès aux fichiers, les quotas HPFS, le cryptage, la journalisation, le contrôle d'accès et l'audit, les liens physiques, etc., NTFS est idéal pour formater un disque pour la zone système. D'autres partitions du disque dur peuvent également être formatées dans ce système, puisque NTFS permet une utilisation optimale de l'espace disque lorsqu'il existe de nombreux petits fichiers.

L'avantage de cette organisation de fichiers est la vitesse d'accès rapide aux petits fichiers, les performances élevées lorsque vous travaillez avec des fichiers volumineux et la possibilité d'utiliser des noms de fichiers longs.

Défauts

Le principal inconvénient du système NTFS est son incompatibilité avec tous les systèmes d'exploitation inférieurs à Windows NT, ainsi que ses limitations de compatibilité avec d'autres systèmes d'exploitation. Ainsi, Mac OS lit les fichiers des disques NTFS, mais ne peut pas les écrire, même situation en termes de compatibilité Fichiers Linux. Les consoles de jeux les plus populaires Playstation et Xbox 360 ne fonctionnent pas avec NTFS, seule la Xbox One peut interagir avec lui.

Les inconvénients de NTFS incluent également des besoins élevés en RAM, une vitesse inférieure à celle de FAT32 et des difficultés à gérer des répertoires de taille moyenne.

Il est donc plus judicieux d'utiliser la structure de fichiers NTFS sur disques durs, y compris les SSD exécutant la dernière version Versions Windows, à partir de NT.

exFAT

Ce système de fichiers est le dernier à être revu en termes de temps de sortie. Il est apparu en 2008 avec des mises à jour régulières de Windows XP et est en fait une version étendue de FAT32.

L'objectif principal des développeurs est de créer une structure de fichiers productive, pratique et universelle pour les périphériques de stockage portables : lecteurs flash, cartes SD et disques durs amovibles.

Avantages :

  • Organisation simple sans fonctionnalités spécialisées ni restrictions sur la taille des fichiers et des partitions.
  • Excellente compatibilité avec tous les systèmes d'exploitation Windows, ainsi que Mac OS et Linux. Dans cette dernière option, l'installation d'un logiciel supplémentaire est requise.
  • Prise en charge de tous les appareils Apple modernes, ainsi que des consoles de jeux Xbox One et Playstation 4.

Le principal inconvénient de l’organisation des fichiers exFAT est politique de licence Microsoft interdit son utilisation gratuite dans le domaine public.

La structure de fichiers la plus optimale

Après avoir examiné les descriptions de trois systèmes de fichiers populaires, nous pouvons tirer les conclusions suivantes :

  • pour les appareils informatiques dotés d'un système d'exploitation supérieur à Windows NT, il serait plus approprié de formater le disque dur en système NTFS ;
  • pour les appareils plus anciens, ainsi qu'à des fins de compatibilité avec divers gadgets numériques modernes, la meilleure solution FAT32 sera sélectionné ;
  • pour tout support amovible, l'idéal serait d'utiliser le système

Et enfin : des informations sur la structure de fichiers implémentée sur vos disques peuvent être trouvées dans l'onglet « Général » (bouton droit de la souris « Propriétés »).

© 2024 ermake.ru -- À propos de la réparation de PC - Portail d'information