Qu'est-ce qu'un système de fichiers?

Définition du système de fichiers, pour quoi ils sont destinés et ce qu'ils sont couramment utilisés aujourd'hui

Les ordinateurs utilisent des types particuliers de systèmes de fichiers (parfois abrégés FS ) pour stocker et organiser des données sur un support, tel qu'un disque dur , les CD, DVD et BD d'un lecteur optique ou d'un lecteur flash .

Un système de fichiers peut être considéré comme un index ou une base de données contenant l'emplacement physique de chaque donnée sur le disque dur ou un autre périphérique de stockage. Les données sont généralement organisées dans des dossiers appelés répertoires, qui peuvent contenir d'autres dossiers et fichiers.

Tout endroit où un ordinateur ou un autre appareil électronique stocke des données utilise l'utilisation d'un certain type de système de fichiers. Cela inclut votre ordinateur Windows, votre Mac, votre smartphone, le guichet automatique de votre banque ... même l'ordinateur dans votre voiture!

Systèmes de fichiers Windows

Les systèmes d' exploitation Microsoft Windows ont toujours pris en charge et prennent toujours en charge différentes versions du système de fichiers FAT (File Allocation Table).

En plus de FAT, tous les systèmes d'exploitation Microsoft Windows depuis Windows NT prennent en charge un nouveau système de fichiers appelé NTFS (New Technology File System).

Toutes les versions modernes de Windows prennent également en charge exFAT , un système de fichiers conçu pour les lecteurs flash .

Un système de fichiers est une configuration sur un lecteur pendant un format . Voir Comment formater un disque dur pour plus d'informations.

Plus d'informations sur les systèmes de fichiers

Les fichiers sur un périphérique de stockage sont conservés dans ce qu'on appelle des secteurs . Les secteurs marqués comme inutilisés peuvent être utilisés pour stocker des données, ce qui est généralement fait dans des groupes de secteurs appelés blocs. C'est le système de fichiers qui identifie la taille et la position des fichiers ainsi que les secteurs qui sont prêts à être utilisés.

Astuce: Au fil du temps, en raison de la façon dont le système de fichiers stocke les données, l'écriture et la suppression à partir d'un périphérique de stockage entraîne une fragmentation en raison des écarts inévitables entre les différentes parties d'un fichier. Un utilitaire de défragmentation gratuit peut aider à résoudre ce problème.

Sans une structure pour organiser les fichiers, non seulement il serait presque impossible de supprimer les programmes installés et de récupérer des fichiers spécifiques, mais aucun fichier ne pourrait exister avec le même nom car tout pourrait se trouver dans le même dossier. utile).

Note: Ce que je veux dire par les fichiers avec le même nom est comme une image, par exemple. Le fichier IMG123.jpg peut exister dans des centaines de dossiers car chaque dossier est utilisé pour séparer le fichier JPG , donc il n'y a pas de conflit. Cependant, les fichiers ne peuvent pas contenir le même nom s'ils se trouvent dans le même répertoire.

Un système de fichiers ne stocke pas seulement les fichiers, mais aussi des informations à leur sujet, comme la taille du bloc de secteur, les informations sur les fragments, la taille du fichier, les attributs , le nom du fichier, l'emplacement du fichier et la hiérarchie des répertoires.

Certains systèmes d'exploitation autres que Windows utilisent également FAT et NTFS, mais de nombreux types de systèmes de fichiers existent, comme HFS + utilisé dans les produits Apple comme iOS et macOS. Wikipedia a une liste complète de systèmes de fichiers si vous êtes plus intéressé par le sujet.

Parfois, le terme "système de fichiers" est utilisé dans le contexte des partitions . Par exemple, dire "il y a deux systèmes de fichiers sur mon disque dur" ne signifie pas que le lecteur est partagé entre NTFS et FAT, mais qu'il existe deux partitions distinctes qui utilisent le système de fichiers.

La plupart des applications avec lesquelles vous êtes en contact nécessitent un système de fichiers pour fonctionner, donc chaque partition devrait en avoir une. De plus, les programmes dépendent du système de fichiers, ce qui signifie que vous ne pouvez pas utiliser un programme sous Windows s'il a été conçu pour être utilisé avec macOS.