Page d'accueil » comment » Qu'est-ce que ReFS (le système de fichiers résilient) sous Windows?

    Qu'est-ce que ReFS (le système de fichiers résilient) sous Windows?

    Le nouveau système de fichiers ReFS de Microsoft a été initialement introduit sur Windows Server 2012. Il est inclus dans Windows 10, où il ne peut être utilisé que dans le cadre de la fonctionnalité d'espaces de stockage avec pool de disques. ReFS sera amélioré dans Windows Server 2016 et fera partie de Windows 10 Pro for Workstations..

    Mais qu'est-ce que ReFS et comment se compare-t-il au NTFS actuellement utilisé??

    Qu'est-ce que ReFS??

    Abréviation de «Système de fichiers résilient», ReFS est un nouveau système de fichiers construit à l'aide du code du système de fichiers NTFS actuel. À l'heure actuelle, ReFS n'est pas simplement un remplacement du NTFS. Il a ses propres avantages et inconvénients. Vous ne pouvez pas simplement utiliser ReFS au lieu de NTFS sur votre lecteur système.

    ReFS étant le dernier système de fichiers de Microsoft, il est conçu pour résoudre quelques problèmes majeurs liés à NTFS. ReFS est conçu pour être plus résistant contre la corruption des données, pour de meilleures performances pour certaines charges de travail et pour une meilleure évolutivité pour les très grands systèmes de fichiers. Nous verrons exactement ce que cela signifie.

    ReFS protège contre la corruption de données

    La partie «résiliente» est mise en surbrillance dans le nom. ReFS utilise des sommes de contrôle pour les métadonnées. Il peut également utiliser des sommes de contrôle pour les données de fichier. Chaque fois qu'il lit ou écrit un fichier, ReFS examine la somme de contrôle pour s'assurer qu'elle est correcte. Cela signifie que le système de fichiers lui-même dispose d'un moyen intégré pour détecter la corruption de données à la volée.

    ReFS est intégré à la fonctionnalité Espaces de stockage. Si vous configurez un espace de stockage en miroir à l'aide de ReFS, Windows peut facilement détecter une corruption du système de fichiers et réparer automatiquement les problèmes en copiant l'autre copie des données sur un autre lecteur. Cette fonctionnalité est disponible sous Windows 10 et Windows 8.1..

    Si ReFS détecte des données corrompues et qu'il ne dispose d'aucune copie de remplacement, le système de fichiers peut immédiatement supprimer les données corrompues du lecteur. Cela ne nécessite pas de redémarrer votre système ou de mettre le lecteur hors ligne, comme le fait NTFS..

    ReFS ne se contente pas de rechercher la corruption des fichiers lors de leur lecture et de leur écriture. Un analyseur d'intégrité des données automatisé vérifie régulièrement tous les fichiers du lecteur pour identifier et réparer les données corrompues. C'est un système de fichiers à correction automatique. Vous n'avez pas du tout besoin d'utiliser chkdsk.

    Le nouveau système de fichiers résiste également à la corruption des données de différentes manières. Par exemple, lorsque vous mettez à jour les métadonnées d'un fichier, le nom du fichier, par exemple, le système de fichiers NTFS modifiera directement les métadonnées du fichier. Si votre ordinateur tombe en panne ou si le courant est coupé au cours de ce processus, des données risquent d’être corrompues. Lorsque vous mettez à jour les métadonnées d'un fichier, le système de fichiers ReFS crée une nouvelle copie des métadonnées. ReFS pointe le fichier vers les nouvelles métadonnées uniquement après que celles-ci ont été écrites. Il n'y a aucun risque que les métadonnées du fichier soient corrompues. Ceci est connu sous le nom de «copie sur écriture». La copie sur écriture est également disponible sur d'autres systèmes de fichiers modernes, tels que ZFS et BtrFS sous Linux, ainsi que sur le nouveau système de fichiers APFS d'Apple..

    ReFS supprime certaines anciennes limitations NTFS

    ReFS est plus moderne que NTFS et prend en charge des volumes beaucoup plus grands et des noms de fichiers plus longs. À long terme, ce sont des améliorations importantes.

    Sur un système de fichiers NTFS, les chemins de fichiers sont limités à 255 caractères. Avec ReFS, un nom de fichier peut contenir jusqu'à 32 768 caractères. Windows 10 vous permet maintenant de désactiver cette limite de caractères courts pour les systèmes de fichiers NTFS, mais elle est toujours désactivée sur les volumes ReFS.

    ReFS supprime également les noms de fichiers 8.3 de style DOS. Sur un volume NTFS, vous pouvez toujours accéder à C: \ Program Files \ à C: \ PROGRA ~ 1 \ à des fins de compatibilité avec les anciens logiciels. Ces noms de fichiers hérités sont partis sur ReFS.

    NTFS a une taille de volume maximale théorique de 16 exaoctets, tandis que ReFS a une taille de volume maximale théorique de 262144 exaoctets. Cela n'a pas beaucoup d'importance pour le moment, mais ce sera un jour.

    ReFS peut être plus rapide, parfois

    ReFS n'est pas uniquement conçu pour améliorer toutes les performances sur NTFS. Au lieu de cela, Microsoft se concentre sur quelques optimisations importantes qui améliorent considérablement les performances de ReFS dans certains cas..

    Par exemple, lorsqu'il est utilisé avec des espaces de stockage, ReFS prend en charge «l'optimisation de la couche en temps réel». Vous pouvez avoir un pool de lecteurs avec des lecteurs optimisés pour la performance et optimisés pour la capacité. ReFS écrira toujours sur les lecteurs du niveau de performance, optimisant ainsi les performances. En arrière-plan, ReFS déplace automatiquement de grandes quantités de données vers les lecteurs plus lents pour un stockage à long terme..

    Sur Windows Server 2016, Microsoft a amélioré ReFS pour offrir de meilleures performances avec certaines fonctionnalités de la machine virtuelle. Le logiciel de machine virtuelle Hyper-V de Microsoft tire parti de ces avantages (et, en théorie, d'autres logiciels de machine virtuelle pourraient les prendre en charge s'ils le souhaitaient).

    Par exemple, ReFS prend en charge le clonage en bloc, qui accélère les opérations de clonage de machine virtuelle et de fusion de points de contrôle. Pour créer une copie clonée d'une machine virtuelle, ReFS doit uniquement créer une nouvelle copie des métadonnées sur le lecteur et la diriger vers des données existantes sur le lecteur. En effet, avec ReFS, plusieurs fichiers peuvent pointer vers les mêmes données sous-jacentes sur le disque. Lorsque la machine virtuelle change et que de nouvelles données sont écrites sur le lecteur, elles sont écrites dans un emplacement différent et les données de la machine virtuelle d'origine sont conservées sur le lecteur. Cela rend le processus de clonage beaucoup plus rapide et nécessite beaucoup moins de débit de disque..

    ReFS propose également une nouvelle fonctionnalité «VDL fragmentée» qui permet à ReFS d'écrire rapidement des zéros dans un fichier volumineux. Cela accélère considérablement la création d'un nouveau fichier de disque dur virtuel (VHD) vide, de taille fixe. Alors que cela peut prendre 10 minutes avec NTFS, cela peut ne prendre que quelques secondes avec ReFS.

    ReFS ne peut pas remplacer NTFS (encore)

    Toutes ces fonctionnalités semblent plutôt bonnes, mais vous ne pouvez pas simplement passer de NTFS à ReFS. Windows ne peut pas démarrer à partir d'un système de fichiers ReFS et requiert NTFS.

    ReFS omet également d’autres fonctionnalités que NTFS inclut, notamment la compression et le cryptage du système de fichiers, les liens physiques, les attributs étendus, la déduplication des données et les quotas de disque. Cependant, ReFS est compatible avec une variété de fonctionnalités. Par exemple, alors que vous ne pouvez pas chiffrer des données spécifiques au niveau du système de fichiers, ReFS est compatible avec le chiffrement BitLocker sur disque complet..

    Windows 10 ne vous permet pas non plus de formater une ancienne partition en tant que ReFS. Vous ne pouvez actuellement utiliser ReFS qu'avec des espaces de stockage, où ses fonctionnalités de fiabilité aident à protéger contre la corruption des données. Sur Windows Server 2016, vous pouvez choisir de formater des volumes avec ReFS au lieu de NTFS. Cela peut être utile pour un volume sur lequel vous prévoyez de stocker des machines virtuelles, par exemple. Cependant, vous ne pouvez toujours pas utiliser ReFS sur votre volume de démarrage. Windows ne peut démarrer qu'à partir d'un lecteur NTFS.

    On ne sait pas ce que l'avenir réserve à ReFS. Microsoft pourrait un jour l’améliorer jusqu’à ce qu’il puisse remplacer pleinement NTFS sur toutes les versions de Windows. On ne sait pas quand cela peut arriver. Mais, pour l'instant, ReFS ne peut être utilisé que pour des tâches spécifiques.

    Vous trouverez plus de détails sur ReFS et les fonctionnalités spécifiques qu’il prend en charge sur le site Web de Microsoft..

    Comment utiliser ReFS

    Sur un ordinateur Windows 10 typique, vous ne pouvez utiliser ReFS que par le biais de la fonctionnalité Espaces de stockage. Veillez à formater vos espaces de stockage en tant que ReFS et non pas NTFS lorsque vous voyez l'option de système de fichiers. Vous bénéficierez automatiquement des fonctionnalités d'intégrité des données du système de fichiers ReFS si vous le choisissez..

    Sur Windows Server, vous pouvez choisir de formater certains volumes en tant que ReFS à l'aide des outils de gestion de disque normaux, ce qui peut s'avérer particulièrement utile si vous utilisez des machines virtuelles sur ces lecteurs. Mais vous ne pouvez pas formater votre lecteur de démarrage en tant que ReFS et vous perdrez l'accès à certaines fonctionnalités de NTFS..

    La fonctionnalité ReFS est maintenant disponible dans Windows 10 Pro pour Workstations et Windows 10 Entreprise..