Sí, es posible. Windows es solo software. El software es una serie de instrucciones que debe seguir una computadora.
Piense en otro tipo de serie de instrucciones: un libro. ¿Qué pueden lograr esas instrucciones si están escritas en un libro que se encuentra en un estante y nadie se molesta en abrir el libro y leer esas instrucciones?
Así como esas instrucciones escritas requieren que una persona lea las instrucciones y comience a seguirlas, el software de la computadora requiere hardware para hacer cosas que sean útiles. Incluso si un libro tiene instrucciones que fueron escritas con una precisión fabulosa, eso no evita problemas si una persona decide leer las instrucciones, pero luego implementarlas incorrectamente. Del mismo modo, el software no puede evitar que el hardware haga cosas malas. Entonces, el hardware roto puede triunfar físicamente sobre lo que puede hacer cualquier pieza de software, incluido Microsoft Windows.
Ahora, ReFS puede diseñarse con la intención de que el software almacene detalles sobre los datos y que el software compare esos detalles más adelante. Un concepto simple es "suma de verificación", donde el software agrega ciertos valores y se asegura de que esos valores coincidan con el resultado esperado. Cuando el hardware implementa ese software, se pueden detectar ciertos malos resultados. Esto incluso puede ser muy probable que funcione. Sin embargo, dado que el número de problemas potenciales, que podrían existir en teoría, es básicamente un número infinito, no hay garantía de que el software detecte necesariamente cada problema. (Tenga en cuenta que el software es una serie de instrucciones que se creó con anticipación).
FAT es particularmente bajo en características. FAT12 fue diseñado para disquetes y FAT16 para sistemas de hasta 4 GB (aunque la mayor parte de la implementación de Microsoft de FAT16 tendió a no funcionar por encima de 2 GB). Sin la extensión VFAT, ninguno de ellos admitía nombres de archivo de más de 11 caracteres (algunos de los cuales estarían en una parte llamada "extensión"). FAT fue diseñado simplemente para almacenar datos en un momento en que la capacidad de almacenar datos era un concepto novedoso sobre el que los adultos debían aprender. Cuando FAT se consideraba una tecnología "de vanguardia", la tecnología informática aún no era lo suficientemente frecuente y elaborada para que las personas se preocuparan por las funciones avanzadas.
NTFS agregó soporte para algunas características más, quizás más notablemente haciendo que el sistema operativo pueda realizar un seguimiento de los permisos del usuario. Hay diferentes versiones de NTFS. Por ejemplo, Moab señala que Windows Server 2008 agregó soporte para NTFS de recuperación automática, que puede detectar algunas cosas. Aún así, esa característica era nueva en Windows Server 2008, por lo que no es algo compatible con Windows XP (o Windows Server 2003 o anterior). Aún así, al revisar la lista de características, parece que esto involucró algunos metadatos que ayudan al sistema operativo a detectar problemas que son tan graves que el disco no puede montarse u otras áreas clave del disco que afectan el núcleo del sistema operativo. No parecía que cada dato, en cada archivo, se viera afectado por esta característica en particular.
Es extremadamente improbable que el software para tales sistemas operativos note tales cosas, a menos que causen problemas notables para que el sistema operativo realice tareas. Puede haber algunas excepciones, como las partes del sistema operativo que verifican los discos (CheckDsk / ChkDsk / ScanDisk / ScanDskW, dependiendo del sistema operativo), pero incluso estarán bastante limitados en lo que pueden detectar, en gran parte porque los sistemas de archivos no funcionan No almacene una gran cantidad de datos destinados a ser útiles para la comprobación del disco.
(RAID5 podría ser más propenso a detectar tales cosas, ya que cada bit tiene un bit de paridad que ayudaría a notar algo inusual. Incluso entonces, dependería de la implementación de RAID ejecutar una verificación para notar el problema. Si el problema ocurrió en una parte del disco con la que no se está trabajando activamente, el problema puede pasar desapercibido hasta que alguien intente comenzar a usar esos datos).
En tiempos más recientes, un mayor número de bits significaba que las probabilidades pequeñas, como las posibilidades de "1 en 10 millones", tenían más probabilidades de afectar las cosas. El público en general también ha aprendido sobre los "rayos cósmicos", que pueden tener un pequeño impacto en las cosas. Dado que los bits están tan apretados en dispositivos más nuevos, los requisitos físicos para representar un bit son más pequeños, por lo que incluso los impactos pequeños tienen más probabilidades de alterar la forma en que se reconoce un bit. ReFS tiene algunas características diseñadas para ayudar a detectarlas. El artículo de Wikipedia sobre ReFS se refiere a esto como "comprobación automática de integridad". Como se describe como una característica notable de este sistema de archivos, es probable que tales características estén más desarrolladas que con NTFS (y ciertamente más que FAT, que era de naturaleza comparativamente simple).