Windows también usa el método Dirty Bit para detectar si la PC se apagó correctamente:
Cuando se apaga normalmente, el bit se apaga. Sin embargo, en caso de corte de energía o apagado incorrecto (forzado), el bit seguirá encendido la próxima vez que se inicie la PC.
Esto significa que Windows puede sugerir medidas correctivas, como arrancar en modo seguro.
Además, una PC con Windows escribirá una entrada en el registro de eventos que detalla cuándo y por qué (si se conoce) se cerró. También escribe un evento cuando se inicia la PC.
Cuando la PC se reinicia, puede verificar el registro de eventos y si no encuentra un "evento de apagado" después del último evento de "inicio", sabe que la PC no se cerró correctamente y puede haber problemas debido a que no se guardó datos, etc.
If a program initiates an I/O operation that alters the structure of an NTFS volume - that is, changes the directory structure, extends a file, allocates space for a new file, and so on - NTFS treats that operation as an atomic transaction. It guarantees that the transaction is either completed or, if the system fails while executing the transaction, rolled back.
chkdsk
) para identificar posibles problemas del sistema de archivos. Es por eso que a veces aparece el cuadro de diálogo de reparación al conectar unidades USB que no se eliminaron correctamente. Por el contrario, el término "bit sucio" simplemente significa un campo que se establece y se desactiva más tarde cuando se produce la terminación adecuada del tiempo de ejecución del sistema o dispositivo. Una terminación incorrecta deja el conjunto de campos, por lo que se reconoce en la próxima inicialización del dispositivo.Para PC no basadas en Windows, la detección generalmente se realiza por sistema de archivos. Cuando un sistema de archivos se monta en modo lectura / escritura, se escribe una entrada en el sistema de archivos que lo marca sucio. Cuando se desmonta el sistema de archivos, se escribe una entrada que lo marca limpio. Al inicio, el sistema operativo comprueba si sus sistemas de archivos principales están marcados como sucios y, de ser así, sabe que no hubo un apagado limpio, al menos de esos sistemas de archivos.
fuente
En Windows, según los autores de Windows Internals, 5a ed., Es el archivo bootstat.dat (ubicado de manera predeterminada en el directorio \ boot de la partición del sistema):
fuente
En algunas computadoras, se puede establecer un método independiente del sistema operativo en el BIOS de hardware. Depende del proveedor de la computadora y el proveedor del BIOS.
Los mojors incluyen American Megatrends Inc. (AMI), Award y Phoenix Technologies. Mire estos fabricantes para detalles.
fuente