Ja, es ist möglich. Windows ist nur Software. Software ist eine Reihe von Anweisungen, denen ein Computer folgen muss.
Denken Sie an eine andere Art von Anweisungen: ein Buch. Was können diese Anweisungen bewirken, wenn sie in einem Buch geschrieben sind, das in einem Regal steht, und niemand die Mühe macht, das Buch zu öffnen und diese Anweisungen zu lesen?
Genau wie diese schriftlichen Anweisungen erfordern, dass eine Person die Anweisungen liest und sie befolgt, erfordert die Computersoftware Hardware, um nützliche Dinge zu tun. Selbst wenn ein Buch Anweisungen enthält, die mit fabelhafter Genauigkeit geschrieben wurden, verhindert dies keine Probleme, wenn sich eine Person entscheidet, die Anweisungen zu lesen, sie dann aber falsch umzusetzen. Ebenso kann Software nicht verhindern, dass Hardware schlechte Dinge tut. Defekte Hardware kann also physisch über das triumphieren, was jede Software leisten kann, einschließlich Microsoft Windows.
Jetzt kann ReFS mit der Absicht entworfen werden, dass Software Details zu den Daten speichert und die Software diese Details später vergleichen lässt. Ein einfaches Konzept ist "Prüfsumme", bei der Software bestimmte Werte hinzufügt und sicherstellt, dass diese Werte mit einem erwarteten Ergebnis übereinstimmen. Wenn Hardware diese Software implementiert, können möglicherweise bestimmte schlechte Ergebnisse erkannt werden. Dies kann sogar höchstwahrscheinlich funktionieren. Da die Anzahl der potenziellen Probleme, die theoretisch existieren könnten, im Grunde genommen unendlich ist, gibt es keine Garantie dafür, dass Software notwendigerweise jedes einzelne Problem erkennt. (Beachten Sie, dass es sich bei Software um eine Reihe von Anweisungen handelt, die im Voraus erstellt wurden.)
FAT ist besonders sparsam in der Ausstattung. FAT12 wurde für Disketten und FAT16 für Systeme mit bis zu 4 GB entwickelt (obwohl die meisten Microsoft-Implementierungen von FAT16 in der Regel nicht über 2 GB funktionieren). Ohne die VFAT-Erweiterung unterstützte keiner von ihnen Dateinamen mit mehr als 11 Zeichen (von denen sich einige in einem Abschnitt befinden würden, der als "Erweiterung" bezeichnet wird). FAT wurde einfach entwickelt, um Daten in einer Zeit zu speichern, in der die Fähigkeit zum Speichern von Daten ein neuartiges Konzept war, über das Erwachsene unterrichtet werden mussten. Als FAT als "Spitzentechnologie" galt, war die Computertechnologie noch nicht weit genug verbreitet und ausgefeilt, so dass sich die Menschen über erweiterte Funktionen Gedanken machen konnten.
NTFS fügte Unterstützung für einige weitere Funktionen hinzu, insbesondere für das Betriebssystem, das in der Lage ist, die Benutzerberechtigungen auf einfache Weise zu verfolgen. Es gibt verschiedene Versionen von NTFS. Zum Beispiel weist Moab darauf hin, dass Windows Server 2008 die Unterstützung für selbstheilendes NTFS hinzugefügt hat, die einige Dinge erkennen können. Diese Funktion war jedoch neu in Windows Server 2008, sodass sie von Windows XP (oder Windows Server 2003 oder früher) überhaupt nicht unterstützt wird. Wenn man sich die Liste der Funktionen ansieht, sieht es dennoch so aus, als handele es sich um einige Metadaten, mit denen das Betriebssystem Probleme feststellen kann, die so schwerwiegend sind, dass die Festplatte nicht bereitgestellt werden kann, oder andere wichtige Bereiche der Festplatte, die sich auf den Kernel des Betriebssystems auswirken. Es sah nicht so aus, als ob jedes einzelne Datenelement in jeder einzelnen Datei von dieser bestimmten Funktion betroffen wäre.
Es ist äußerst unwahrscheinlich, dass die Software für solche Betriebssysteme solche Dinge bemerkt, es sei denn, sie verursachen dem Betriebssystem erhebliche Probleme bei der Ausführung von Aufgaben. Es kann einige Ausnahmen geben, wie z. B. die Teile des Betriebssystems, die Festplatten prüfen (CheckDsk / ChkDsk / ScanDisk / ScanDskW, abhängig vom Betriebssystem), aber selbst sie sind eher begrenzt auf das, was sie erkennen können, vor allem, weil die Dateisysteme nicht funktionieren Speichern Sie keine sehr große Datenmenge, die für die Festplattenüberprüfung nützlich sein sollte.
(RAID5 ist möglicherweise anfälliger, solche Dinge zu erkennen, wobei jedes Bit ein Paritätsbit aufweist, das dazu beiträgt, ungewöhnliche Ereignisse zu erkennen. Selbst dann wäre es an der RAID-Implementierung, eine Überprüfung durchzuführen, um das Problem zu erkennen. Wenn das Problem am aufgetreten ist Bei einem Teil der Festplatte, mit dem nicht aktiv gearbeitet wird, bleibt das Problem möglicherweise unbemerkt, bis jemand versucht, diese Daten zu verwenden.)
In jüngerer Zeit bedeutete eine größere Anzahl von Bits, dass kleine Wahrscheinlichkeiten, wie die Wahrscheinlichkeit von "1 in 10 Millionen", eher Auswirkungen auf die Dinge hatten. Die breite Öffentlichkeit hat auch etwas über "kosmische Strahlung" gelernt, die sich möglicherweise nur geringfügig auf die Dinge auswirkt. Da die Bits in neueren Geräten so eng zusammengedrängt werden, sind die physischen Anforderungen an die Darstellung eines Bits geringer, sodass selbst kleine Auswirkungen eher die Erkennung eines Bits beeinträchtigen. ReFS verfügt über einige Funktionen, die bei der Erkennung helfen sollen. Im Wikipedia-Artikel zu ReFS wird dies als "automatische Integritätsprüfung" bezeichnet. Da dies als ein bemerkenswertes Merkmal dieses Dateisystems beschrieben wird, sind solche Merkmale wahrscheinlich weiter entwickelt als bei NTFS (und mit Sicherheit mehr als bei FAT, das vergleichsweise einfach war).