Hay dos cosas en las que pensar aquí, como lo sugieren otras respuestas.
El primero es la corrupción del sistema de archivos. Esto se relaciona con las estructuras de metadatos que hacen que el sistema de archivos sea utilizable, y el núcleo lo comprende y controla.
El segundo es el contenido de los archivos. Cuando el contenido de un archivo está dañado, el núcleo no lo sabrá (ni le importará). Los sistemas complejos como las bases de datos implementan sus propias instalaciones de metadatos para solucionar este problema, pero para la mayoría de los tipos de archivos en un sistema de escritorio típico no existe tal cosa.
Si está editando un archivo, un "cambio" en el archivo puede consistir en escrituras en varias ubicaciones. Cuando se han completado todas estas escrituras, el archivo está en un estado coherente, pero cuando solo se completan algunas de estas escrituras, el contenido del archivo puede estar dañado (inconsistente)
El sistema operativo (debería) "agrupar" las escrituras relacionadas en una transacción. Entonces, por ejemplo, cuando un archivo crece, los datos deben escribirse en los bloques que pertenecen a ese archivo, y las estructuras del sistema de archivos deben actualizarse para asignar esos nuevos bloques al archivo y los posibles cambios en la entrada del directorio (por ejemplo, la última hora de modificación ) se actualizará, todo como un solo grupo. Una vez que todo esto esté sincronizado (vaciado) en el disco, el sistema de archivos volverá a ser coherente, pero el contenido del archivo puede no serlo hasta que la aplicación haya enviado todas las escrituras relevantes y el sistema operativo las haya vaciado al disco.
Si la aplicación se encuentra en medio de un cambio complicado y se bloquea antes de que se hayan emitido todas las transacciones, por ejemplo, presione GUARDAR e inmediatamente cierre la tapa de su computadora portátil, es posible que no todo el grupo de cambios llegue a las colas de escritura del núcleo.
En general, lo que esté en las colas de escritura se descargará en el disco. Los sistemas de archivos deberían, en general, ser consistentes. Debido a los diarios del sistema de archivos, esto podría significar que algunos de esos cambios están temporalmente en un registro, aunque de forma segura en el disco.
Sin embargo, el contenido del archivo es otra historia.