Comience a iniciar Windows y presione F8 durante el proceso de arranque. Seleccione para descartar los datos de hibernación e inicie Windows normalmente, luego apáguelo. Eso debería eliminar los datos de hibernación y hacer que la partición vuelva a leer y escribir.
Como último recurso, inicie Windows hasta que se le solicite la contraseña, espere a que el disco duro se estabilice y luego apague la computadora portátil con el botón de encendido.
Luego inicie Debian y pruebe el chntpw
truco una vez más.
Hay una solución fácil para este problema.
Inicie Windows, luego haga clic en la pantalla para acceder a la ventana de inicio de sesión.
En la esquina inferior derecha, haga clic en el ícono de Encendido, luego haga clic en reiniciar. Windows no escribe datos de hibernación cuando se reinicia, solo cuando se apaga.
Inicie Linux y continúe borrando su contraseña de Windows.
Una vez que pueda iniciar sesión en Windows, deshabilite el inicio rápido para que no tenga este problema en el futuro. Consulte https://www.windowscentral.com/how-disable-windows-10-fast-startup para obtener detalles sobre cómo hacerlo.
Por cierto, como se menciona en el artículo, probablemente tendrá que deshabilitar el inicio rápido nuevamente después de cada actualización de "edición" de Windows.
Hay otra opción. Antes de ejecutar chntpw
en Debian, tenía que montar la unidad con un comando como sudo ntfs-3g /dev/sda3 /media/sda3
. (Eso supone que ya creó /media/sda3
.) Si hubieras usado el remove_hiberfile
opción, como sudo ntfs-3g -o remove_hiberfile /dev/sda3 /media/sda3
, luego ntfs-3g
habría eliminado el archivo de hibernación de Windows hiberfil.sys
para ti, lo que habría resuelto tu problema.
Tenga en cuenta que usar un programa externo para eliminar el archivo de hibernación de Windows es peligroso , porque se perderán todos los datos guardados solo en el archivo de hibernación. Este procedimiento solo debe realizarse como último recurso.