En mi nueva computadora portátil ingresé una nueva contraseña para mi cuenta la primera vez que inicié Windows. Ya no recuerdo esta contraseña.
La cuenta era sólo una cuenta local y no una cuenta de Microsoft, por lo que no puedo recuperar la contraseña de esa manera.
Soy un usuario de Linux y he instalado Debian junto con Windows. Intenté usar el software 'chntpw' para cambiar/eliminar la contraseña de la cuenta, pero cuando ejecuto el programa en la carpeta correcta aparece el siguiente error:
root@sam:/media/sda3/Windows/System32/config# chntpw -i SAM
chntpw version 1.00 140201, (c) Petter N Hagen
openHive(SAM) failed: Read-only file system, trying read-only
openHive(): read error: : Read-only file system
chntpw: Unable to open/read a hive, exiting..
Busqué un poco en Google y descubrí que Windows 10 tiene una función de media hibernación que le permite arrancar más rápido, pero requiere que la partición sea de sólo lectura incluso cuando Windows se ha cerrado. Hay una manera de desactivar esto en la configuración, ¡pero no puedo acceder a la configuración porque no puedo iniciar sesión!
¿Existe alguna forma de utilizar chntpw mientras la partición está bloqueada o, alternativamente, una forma de apagar Windows para poder escribir en la partición?
Respuesta1
Comience a iniciar Windows y presione F8durante el proceso de inicio. Seleccione descartar los datos de hibernación e iniciar 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.
Respuesta2
Existe 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, desactive el Inicio rápido para no tener este problema en el futuro. Verhttps://www.windowscentral.com/how-disable-windows-10-fast-startuppara obtener detalles sobre cómo hacerlo.
Por cierto, como se menciona en el artículo, probablemente tendrás que desactivar el inicio rápido nuevamente después de cada actualización de la "edición" de Windows.
Respuesta3
La solución para mí fue lo que Egan Johnson publicó en su respuesta (no tengo reputación para votar o comentar, por lo que agrego una respuesta separada aquí).
Estaba en la misma situación que el cartel original:
- Windows 10 se cerró con un hiberfile, por lo que la distribución en vivo de Linux no puede montar NTFS con permisos de lectura y escritura y, por lo tanto,
chntpw
no puede funcionar. - Sin un inicio de sesión funcional en Windows para cambiar la opción de arranque rápido, no es posible obtener un apagado limpio sin hiberfile
Además, se deshabilitó la opción F8 en la respuesta aceptada. Para habilitarlo,necesitas iniciar sesión cambiarlo, por lo que no es posible sin iniciar sesión.
Lo que me solucionó fue seguir la respuesta de Egan Johnson y este enlace.Cómo apagar completamente Windows 10 en lugar de hibernarlo.
Manteniendo presionada la tecla MAYÚS mientras hacía clic en Apagar desde la pantalla de inicio de sesión, pude realizar un apagado limpio de Windows desde la pantalla de inicio de sesión. El siguiente arranque con Linux Live pudo montar el disco con permisos de lectura y escritura.
Respuesta4
La forma en que pude manejar esto fue ejecutar ntfsfix en la partición de Windows antes de montarlo:
ntfsfix /dev/sda2 # this is an example Windows partition location
mount -t ntfs-3g /dev/sda2 /mnt
Esto puso la partición de Windows como lectura/escritura, lo que me permitió borrar la contraseña.