- ReFS donne la priorité à l’intégrité et à la disponibilité avec des réparations en ligne et un vérificateur proactif.
- Il est particulièrement performant en virtualisation : clonage de blocs, VDL et niveaux avec S2D.
- S'adapte à des dizaines de pétaoctets ; partage des fonctionnalités avec NTFS, mais il manque des quotas, de l'ODX et de la compression.
- Utilisez-le pour S2D, les dépôts VM et les sauvegardes ; maintenez NTFS pour le système, EFS pour le client et la prise en charge héritée.
Pour les gestionnaires de données sous Windows , ReFS (Resilient File System) est un nom incontournable dès qu'il est question d'intégrité, d'évolutivité et de haute disponibilité des données. Il a été conçu pour répondre aux défis actuels : volumes de données croissants, virtualisation accrue et tolérance réduite aux interruptions de service.
Ce guide explique en détail ce qu'est ReFS, comment il fonctionne, en quoi il surpasse NTFS , quelles sont ses limitations et dans quels scénarios il est le plus adapté à son déploiement. Vous découvrirez également pourquoi il excelle en matière de virtualisation et de sauvegardes , comment il s'intègre à Espaces de stockage et quelles sont les principales différences à comprendre avant de choisir entre ReFS et NTFS.
Qu'est-ce que ReFS et les objectifs de conception

ReFS est un système de fichiers moderne créé par Microsoft avec trois objectifs principaux : optimiser la disponibilité des données, garantir une mise à l’échelle efficace et protéger contre la corruption. Lancé avec Windows Server 2012 , il a évolué avec les versions 3.x des éditions suivantes de Windows Server et de Windows 10/11 pour les environnements professionnels.
Son architecture repose sur plusieurs principes clés : vérification continue de l’intégrité , auto-réparation en cas de redondance, maintenance en ligne et structures internes favorisant l’évolutivité. ReFS est conçu pour s’intégrer à Storage Spaces et Storage Spaces Direct , ce qui lui permet de réparer automatiquement les données corrompues si des copies alternatives existent dans le pool.
En interne, ReFS utilise des arbres B+ pour les métadonnées et les données, des tables pour les organiser (comme dans une base de données), et un allocateur hiérarchique qui gère l'espace libre par taille de bloc. Les métadonnées incluent des sommes de contrôle 64 bits , et les données des fichiers peuvent être protégées par des flux d'intégrité (permettant la copie sur écriture). Cette combinaison réduit la fréquence d'exécution de chkdsk et accélère la récupération après une panne.
Dans ses évolutions récentes, ReFS 3.4 (Windows Server 2019) a considérablement amélioré les performances dans des cas d'utilisation concrets ; ReFS 3.7 (Windows Server 2022) a étendu la prise en charge de fonctionnalités telles que les fichiers d'échange ; et Windows Server 2025 ajoute la prise en charge d' EFS (système de fichiers chiffré) à ReFS. Des fonctionnalités telles que les instantanés au niveau fichier (Windows Server 2022 et versions ultérieures) et la déduplication (depuis Windows Server v1709) ont également été intégrées .
Principaux avantages : résilience, performance et évolutivité
La conception de ReFS repose sur trois piliers : la résistance à la corruption , des performances élevées sous des charges importantes et une évolutivité massive avec un impact minimal.
Une résilience qui prévient les temps d'arrêt
ReFS intègre des flux d'intégrité et des sommes de contrôle dans les métadonnées (et éventuellement les données) afin de détecter les corruptions avec fiabilité . Si un bloc ne correspond pas, le système l'identifie précisément et peut intervenir sans démonter le volume.
Lorsqu'il est déployé avec Storage Spaces (mise en miroir ou parité), ReFS peut réparer automatiquement les dommages à l'aide de la copie saine des données. Les réparations sont localisées et effectuées en ligne ; le volume reste donc disponible et l'ensemble du système n'est pas pénalisé par un incident isolé.
Si aucun réplica n'est disponible pour un bloc endommagé, ReFS peut « sauvegarder » le volume en supprimant l'entrée correspondante de l'espace de noms, préservant ainsi le reste du système d'exploitation et les données opérationnelles pendant la résolution de l'incident. Le traitement hors ligne du volume ne doit être envisagé que dans des cas exceptionnels.
De plus, un vérificateur proactif (outil de vérification de l'intégrité des données ou « débogueur ») analyse périodiquement le volume, détecte les corruptions latentes et déclenche des réparations avant qu'elles n'affectent les applications. Cette maintenance réduit la dépendance aux tâches manuelles et prévient les problèmes inattendus.
Des performances conçues pour la virtualisation
ReFS offre plusieurs optimisations qui se révèlent particulièrement performantes dans les environnements comportant des machines virtuelles et des charges de travail sensibles aux E/S :
- Parité accélérée par miroir: ReFS divise le volume en niveaux logiques (niveaux de performance et niveau de capacidad). Écrivez toujours sur le niveau rapide et déplacez les fragments volumineux et froids vers le niveau de capacité en temps réel. Exemples typiques : SSD disque dur en miroir + parité, SSD en miroir + SSD de parité ou SSD en miroir + disque dur en miroir.
- Lectures optimisées:Dans les configurations hybrides (flash + HDD), le cache Espaces de stockage directs accélère les lectures et atténue la fragmentation inhérente aux charges de travail virtualisées ; dans les déploiements entièrement flash, les lectures sont également satisfaites à partir du niveau de performance.
- Clonage de blocs: Accélère les copies et les fusions de points de contrôle dans Hyper-V en référençant les métadonnées au lieu de déplacer physiquement les données.
- Longueur de données valide (VDL) clairsemée: vous permet de « mettre à zéro » les fichiers très rapidement, réduisant ainsi la création de fichiers VHD/VHDX fixes de quelques minutes à seconde.
- Tailles des clusters 4 Ko à 64 Ko flexible : 4K est généralement la recommandation générale ; 64 KB particulièrement adapté aux E/S séquentielles volumineuses.
Sous Windows Server, la parité accélérée par miroir n'est prise en charge qu'avec Espaces de stockage Direct . Microsoft recommande son utilisation pour l'archivage et la sauvegarde ; pour les charges de travail virtualisées aléatoires et exigeantes, la triple mise en miroir est généralement préférable en raison de la latence et de la cohérence qu'elle offre.
Évolutivité sans sacrifier la disponibilité
ReFS est conçu pour gérer des volumes et des fichiers très volumineux sans dégradation des performances proportionnelle à l'échelle. La documentation Microsoft actuelle fixe des limites pratiques de 35 Po pour la taille des fichiers et des volumes , avec des chemins d'accès allant jusqu'à 32 000 caractères Unicode et des noms de fichiers de 255 caractères. Des limites théoriques plus élevées, avec des clusters de 64 Ko, ont été mentionnées dans la littérature technique, mais en pratique, il convient de se conformer aux valeurs indiquées par le fabricant.
Cette fonctionnalité rend ReFS particulièrement intéressant pour les serveurs de fichiers gérant d'importants volumes de fichiers ou d'archives , les référentiels de machines virtuelles ou les destinations de sauvegarde avec des exigences de conservation élevées. Le tout en préservant l'intégrité des données et la maintenance en ligne.
Implémentations et scénarios d'utilisation pris en charge
Bien que NTFS demeure le système de fichiers générique par excellence, Microsoft prend en charge ReFS pour les scénarios exigeant une haute disponibilité, une résilience accrue ou une évolutivité spécifique. Toutefois, le matériel doit figurer dans le catalogue Windows Server et répondre aux exigences de l'application.
Espaces de stockage directs (S2D)
C'est l'environnement idéal pour ReFS dans le cadre de charges de travail virtualisées ou du stockage réseau . Avec S2D, vous bénéficiez d'une parité accélérée par miroir, d'une mise en cache hybride en lecture, du clonage de blocs pour les fichiers .vhdx et d'améliorations de l'intégrité (flux d'intégrité, réparations en ligne, données alternatives pour la reconstruction), le tout fonctionnant de manière coordonnée.
Espaces de stockage avec armoires SAS partagées
Il est parfaitement adapté aux données archivées et aux documents utilisateur . Il tire parti de l'intégrité, des réparations en ligne, du clonage de blocs et de l'évolutivité. Storage Spaces prend en charge la connexion directe et permanente via SATA, SAS, NVMe ou HBA (RAID en mode passthrough).
Disques de base
Il est intéressant de constater que certaines applications implémentent déjà leur propre résilience et disponibilité par logiciel . Dans ce cas, il est possible d'utiliser les flux d'intégrité, le clonage de blocs et la grande capacité de ReFS sans ajouter de couches redondantes.
Destination de sauvegarde
Pour les référentiels de sauvegarde avec applications et matériels assurant leur propre haute disponibilité, ReFS garantit l'intégrité, le clonage de blocs et l'évolutivité . Si l'environnement SAN requiert un provisionnement fin, TRIM/UNMAP ou ODX , NTFS est préférable sur ce volume pour des raisons de compatibilité.
Comparaison ReFS vs NTFS : fonctionnalités et limites
Les deux systèmes partagent un grand nombre de fonctionnalités, mais il existe des différences importantes qui influencent le choix pour chaque cas d'utilisation.
Limites (généralement documentées par Microsoft)
| caracteristica | Refs | NTFS |
|---|---|---|
| Longueur maximale du nom de fichier | 32 000 caractères Unicode | 32 000 caractères Unicode |
| Longueur maximale de l'itinéraire | 32 000 caractères Unicode | 32 000 caractères Unicode |
| Taille maximale du fichier | 35 PB | 256 TB |
| Taille maximale du volume | 35 PB | 256 TB |
Bien que des chiffres plus élevés aient été évoqués théoriquement pour ReFS avec de grands clusters, ce sont les limites pratiques actuelles que vous trouverez dans la documentation et le support de Microsoft.
Fonctions disponibles dans les deux
ReFS et NTFS partagent : BitLocker , les ACL, le journal USN, les notifications de modification, les liens symboliques et les points de jonction, les points de montage et de réanalyse, les instantanés de volume , les identificateurs de fichiers, les verrous d'opération, les fichiers épars , les flux nommés, la prise en charge CSV (avec des nuances) et la prise en charge des fichiers d'échange (dans ReFS depuis la version 3.7).
Remarques importantes : La déduplication dans ReFS est disponible dans Windows Server v1709 et versions ultérieures ; dans CSV, avec Storage Spaces/S2D/SAN, les E/S directes ne sont pas utilisées ; EFS sur ReFS est pris en charge à partir de Windows Server 2025 ; et le provisionnement fin et TRIM/UNMAP dans ReFS sont limités à Storage Spaces.
Uniquement dans ReFS
- Clonage de blocs pour accélérer les copies et les opérations VM.
- VDL dispersé pour la création ultra-rapide de fichiers fixes (VHD/VHDX).
- Parité accélérée par réflexe avec S2D pour allier performance et capacité.
- Instantanés au niveau des fichiers (Windows Server 2022+).
Non disponible sur ReFS (ou avec des restrictions)
- Transactions (TxF), identifiants d'objet y ODX.
- Noms courts 8.3 (généralement non ; certains scénarios sont simulés avec des liens).
- Quotas de disque, compression du système de fichiers et, à l'exception de Windows Server 2025, EFS.
- Prise en charge des supports amovibles y Botte du système (démarrage) généralement non pris en charge.
- Réduction volume non disponible.
Détails de fonctionnement internes
ReFS stocke les métadonnées et les données dans des arbres B+ et les organise en tables. L'espace libre est géré par un allocateur hiérarchique qui sépare les blocs en grandes, moyennes et petites quantités afin d'optimiser l'allocation.
Les métadonnées utilisent le mécanisme de copie à l'écriture : les modifications sont écrites dans de nouveaux blocs et ne sont « liées » à la version actuelle qu'une fois validées. Si vous activez les flux d'intégrité des données, cette politique s'applique également aux fichiers, minimisant ainsi le risque de corruption en cas de coupure de courant ou d'échec d'écriture.
Grâce à des sommes de contrôle indépendantes (64 bits) sur les métadonnées et, si activées, sur les données, le système peut détecter les altérations et intervenir. En présence d'espaces de stockage en miroir/parité, ReFS effectue une réparation en ligne à l'aide de la copie saine ; sinon, il supprime l'élément corrompu de l'espace de noms et maintient le volume opérationnel.
Le processus de nettoyage, ou « nettoyage », lit périodiquement toutes les copies (miroirs) et vérifie les sommes de contrôle afin de remplacer automatiquement les copies endommagées. Cela réduit le recours aux outils traditionnels et évite les interruptions de service prolongées pour les vérifications.
ReFS dans la virtualisation et les sauvegardes
Dans les environnements Hyper-V , ReFS a démontré des améliorations tangibles : la création d’un disque dur virtuel fixe sur NTFS pouvait prendre plusieurs minutes ; avec un VDL épars , elle ne prend que quelques secondes. Cela accélère les déploiements, l’automatisation et la mise à l’échelle rapide.
Le clonage par blocs fait également la différence. En s'appuyant sur les métadonnées, des opérations telles que le clonage de machines virtuelles, la fusion de points de contrôle ou l'exécution de sauvegardes complètes synthétiques sur des référentiels de sauvegarde bénéficient de pointeurs au lieu de déplacer des données, ce qui réduit les E/S, le temps et l'usure du disque.
Dans la pratique, de nombreuses solutions de sauvegarde virtualisées génèrent des copies synthétiques sans réhydratation des données, tirant parti de la capacité de ReFS à référencer efficacement les blocs existants. Il en résulte un trafic réduit, une latence moindre et des chaînes de sauvegarde plus faciles à gérer.
Si vous combinez ReFS avec Storage Spaces Direct et un matériel approprié (validé), vous obtenez un plan de données qui combine résilience, vitesse et capacité , particulièrement utile dans les clusters Hyper-V avec CSV.
Bonnes pratiques, limites et compatibilité
Avant de formater un volume dans ReFS, il est conseillé d'évaluer le cas d'utilisation et de prendre connaissance de ses limitations et recommandations actuelles .
- Volume système/de démarrage: Il ne s'agit pas d'une option de démarrage générale pour Windows ; NTFS reste le chemin standard pour le partitionnement du système d'exploitation.
- Conversion sur place de NTFS à ReFS : non pris en charge ; vous devez migrer datos.
- Consommation de ressources: ReFS peut nécessiter plus de RAM/CPU et d'IOPS sur de grandes baies que NTFS.
- Installation d'applications: Généralement non recommandé pour les volumes ReFS ; il n’y a pas de compression du système de fichiers et, à l’exception de WS 2025, il n’y a pas d’EFS.
- Noms courts 8.3, quotas et ODX : absents ; évaluer l’impact sur les outils hérités.
- Prise en charge sur le client Windows:Historiquement, dans Windows 10, il était lié à Espaces de stockage; des preuves ont été observées dans Windows 11 avec des options ReFS sur des installations propres, mais pour la production, il est préférable de s'en tenir aux chemins pris en charge par Microsoft.
Concernant les versions, les branches 3.x sont apparues avec Windows Server 2016 ; ReFS 3.4 a atteint sa maturité avec Windows Server 2019, et ReFS 3.7 (Windows Server 2022) a introduit la prise en charge du fichier d'échange et d'autres améliorations. La déduplication des données pour ReFS est disponible depuis Windows Server v1709, et les instantanés au niveau fichier depuis Windows Server 2022. EFS, basé sur ReFS, a été introduit dans Windows Server 2025. Les liens physiques sont pris en charge dans ReFS à partir de la branche 3.5 dans certains cas spécifiques.
Taille du cluster et recommandations
La taille du cluster influe sur les performances et l'efficacité de l'espace . Dans ReFS, vous pouvez utiliser des clusters de 4K à 64K ; 4K est généralement l'option par défaut et recommandée pour une utilisation courante, tandis que 64K peut être plus adapté aux charges de travail avec des E/S séquentielles importantes (par exemple, des fichiers très volumineux).
Dans NTFS, la taille standard est de 4 Ko ; on utilise parfois des clusters de 64 Ko pour réduire la fragmentation ou pallier certaines limitations liées aux très grands volumes de données. Si vous utilisez NTFS et prévoyez de migrer un jeu de données vers ReFS, testez la taille des clusters dans un environnement de préproduction avec votre charge de travail réelle.
ReFS vs. NTFS : quand choisir l'un ou l'autre
Choisissez ReFS si vous avez besoin d'une intégrité proactive, de réparations en ligne, du clonage de blocs, d'un VDL clairsemé et d'une parité accélérée par miroir dans S2D, ou si vos volumes/fichiers sont amenés à croître de manière significative. C'est un choix particulièrement judicieux pour les référentiels de machines virtuelles et les cibles de sauvegarde.
Choisissez NTFS si vous avez besoin de fonctionnalités telles que la compression du système de fichiers, EFS (sur les clients), les transactions , les quotas, ODX ou une large compatibilité avec les applications anciennes et les supports amovibles, et pour la partition système/démarrage du système d' exploitation.
Dans les environnements mixtes, il est courant d'utiliser NTFS pour le système d'exploitation et certaines données , et ReFS pour les charges de travail virtualisées, les référentiels ou l'archivage , en bénéficiant du meilleur de chaque sans imposer de remplacement total.
Si vous avez besoin de fonctionnalités SAN comme ODX ou si vous utilisez le provisionnement fin/TRIM en dehors de Storage Spaces, conservez ces volumes sur NTFS. Lorsque l'objectif est la résilience et l'évolutivité avec S2D, ReFS est le meilleur choix.
En définitive, la décision dépend de vos exigences en matière de disponibilité, de sécurité, de performances et de compatibilité . Valider le matériel dans le catalogue Windows Server et tester la charge en laboratoire vous évitera bien des surprises.
ReFS se positionne comme une couche de stockage robuste et agile , parfaitement adaptée aux grands volumes de données et à la virtualisation, tandis que NTFS conserve son rôle de système polyvalent et largement compatible. En les combinant judicieusement, vous pouvez obtenir un équilibre optimal entre intégrité, performances et compatibilité pour vos déploiements Windows.
Écrivain passionné par le monde des octets et de la technologie en général. J'aime partager mes connaissances à travers l'écriture, et c'est ce que je vais faire dans ce blog, vous montrer toutes les choses les plus intéressantes sur les gadgets, les logiciels, le matériel, les tendances technologiques et plus encore. Mon objectif est de vous aider à naviguer dans le monde numérique de manière simple et divertissante.