Oui c'est possible. Windows n'est qu'un logiciel. Le logiciel est une série d'instructions à suivre par un ordinateur.
Pensez à un autre type de série d'instructions: un livre. Que peuvent accomplir ces instructions si elles sont écrites dans un livre posé sur une étagère et que personne ne se soucie d'ouvrir le livre et de lire ces instructions?
Tout comme ces instructions écrites exigent qu'une personne lise les instructions et commence à suivre les instructions, le logiciel informatique nécessite du matériel pour faire des choses pour être utile. Même si un livre contient des instructions qui ont été écrites avec une précision fabuleuse, cela n'empêche pas les problèmes si une personne décide de lire les instructions mais de les mettre en œuvre incorrectement. De même, le logiciel ne peut pas empêcher le matériel de faire de mauvaises choses. Ainsi, le matériel cassé peut triompher physiquement de ce que tout logiciel peut faire, y compris Microsoft Windows.
Maintenant, ReFS peut être conçu avec l'intention que le logiciel stocke les détails sur les données, et que le logiciel compare ces détails plus tard. Un concept simple est la «somme de contrôle», où le logiciel ajoute certaines valeurs et s'assure que ces valeurs correspondent au résultat attendu. Lorsque le matériel implémente ce logiciel, certains mauvais résultats peuvent être détectés. Cela peut même être très probable de fonctionner. Cependant, étant donné que le nombre de problèmes potentiels, qui pourraient théoriquement exister, est essentiellement un nombre infini, rien ne garantit que le logiciel détectera nécessairement chaque problème. (Gardez à l'esprit que le logiciel est une série d'instructions qui a été créée à l'avance.)
FAT est particulièrement faible en fonctionnalités. FAT12 a été conçu pour les disquettes et FAT16 pour les systèmes jusqu'à 4 Go (bien que la plupart des implémentations Microsoft de FAT16 aient tendance à ne pas fonctionner au-dessus de 2 Go). Sans l'extension VFAT, aucun d'eux ne supportait les noms de fichiers de plus de 11 caractères (dont certains seraient dans une partie appelée "extension"). FAT a été simplement conçu pour stocker des données à une époque où la capacité de stocker des données était un nouveau concept que les adultes devaient apprendre. Lorsque le FAT était considéré comme une technologie «de pointe», la technologie informatique n'était pas encore suffisamment répandue et élaborée pour que les gens se préoccupent des fonctionnalités avancées.
NTFS a ajouté la prise en charge de certaines fonctionnalités supplémentaires, notamment en permettant au système d'exploitation de suivre facilement les autorisations des utilisateurs. Il existe différentes versions de NTFS. Par exemple, Moab souligne que Windows Server 2008 a ajouté la prise en charge de l' auto-réparation NTFS, qui peut détecter certaines choses. Pourtant, cette fonctionnalité était nouvelle dans Windows Server 2008, elle n'est donc pas du tout prise en charge par Windows XP (ou Windows Server 2003, ou version antérieure). Même en regardant la liste des fonctionnalités, il semble que cela impliquait des métadonnées qui aident le système d'exploitation à remarquer des problèmes si graves que le disque ne peut pas être monté, ou d'autres zones clés du disque qui affectent le noyau du système d'exploitation. Il ne semblait pas que chaque élément de données, dans chaque fichier, soit affecté par cette fonctionnalité particulière.
Il est extrêmement peu probable que le logiciel de tels systèmes d'exploitation remarque de telles choses, à moins qu'elles ne causent des problèmes notables au système d'exploitation pour accomplir des tâches. Il peut y avoir quelques exceptions, comme les parties du système d'exploitation qui vérifient les disques (CheckDsk / ChkDsk / ScanDisk / ScanDskW, selon le système d'exploitation), mais même elles seront plutôt limitées sur ce qu'elles peuvent détecter, en grande partie parce que les systèmes de fichiers ne 'stocke pas une très grande quantité de données qui était destinée à être utile pour la vérification du disque.
(RAID5 pourrait être plus enclin à détecter de telles choses, chaque bit ayant un bit de parité qui aiderait à remarquer quelque chose d'inhabituel. Même alors, il appartiendrait à l'implémentation RAID d'exécuter une vérification pour remarquer le problème. une partie du disque qui n'est pas activement utilisée, le problème peut rester inaperçu jusqu'à ce que quelqu'un essaie de commencer à utiliser ces données.)
Plus récemment, un plus grand nombre de bits signifiait que les petites probabilités, comme les chances de "1 sur 10 millions", étaient plus susceptibles d'affecter les choses. Le grand public a également découvert les «rayons cosmiques», qui peuvent avoir un faible impact sur les choses. Étant donné que les bits sont si serrés dans les nouveaux appareils, les exigences physiques pour représenter un bit sont plus petites, de sorte que même les petits impacts sont plus susceptibles de perturber la façon dont un bit est reconnu. ReFS a quelques fonctionnalités conçues pour aider à les détecter. L'article de Wikipédia sur ReFS parle de «vérification automatique de l'intégrité». Comme cela est décrit comme une caractéristique notable de ce système de fichiers, ces fonctionnalités sont probablement plus développées qu'avec NTFS (et certainement plus qu'avec FAT, qui était relativement simple par nature,