¿Olvidó la contraseña de root después de haber instalado el subsistema Ubuntu o Kali Linux en Windows 10? ¿Cómo puedo restablecerlo?
Desde la actualización Fall Creators Update, puede ejecutar diferentes distribuciones de Linux directamente en Windows 10 utilizando una función llamada “Subsistema de Windows para Linux”.
En este tutorial, le mostraremos una forma sencilla de restablecer la contraseña de root perdida para cualquier subsistema de Linux en Windows 10.
Cómo restablecer la contraseña raíz perdida en el subsistema de Windows para Linux
- Para abrir el terminal para su instancia de Linux en Windows 10, simplemente haga clic en el cuadro de búsqueda de Cortana en la barra de tareas y luego escriba el nombre de su distribución de Linux (por ejemplo, “kali linux“,”ubuntu“) Para lanzarlo.

- Ejecute el siguiente comando para averiguar el ID de usuario de cada cuenta de Linux.
cat /etc/passwd
Como puede ver en la captura de pantalla anterior, la cuenta raíz tiene un ID de usuario de 0. La cuenta que estoy usando se llama “pcunlocker“, Y su ID de usuario es 1000 (o 0x3e8 en hexadecimal). - Ahora cierre la terminal y abra el Editor del Registro. Navegue hasta la siguiente tecla:
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionLxssEs posible que vea una o varias subclaves nombradas con el GUID de cada distribución de Linux. Navegue a través de cada clave GUID debajo de eso, observando el correspondiente Nombre de distribución a la derecha.
- Cuando encuentre la clave GUID de la instancia de Linux para la que desea restablecer la contraseña de root, haga doble clic en el DefaultUid DWORD en el lado derecho y cámbielo a 0 (ID de usuario de root).

- Cierre el Editor del Registro y reinicie su máquina con Windows 10.
- La próxima vez que abra la aplicación de Linux, se iniciará el terminal como usuario root. Tipo passwd y presione Enter, le permitirá crear una nueva contraseña de root.
Utilizar el “passwd nombre_usuario”Y puede restablecer la contraseña olvidada de cualquier otra cuenta de Linux. - En este punto, ha restablecido correctamente la contraseña de root perdida. Ahora abra el Editor del registro y vuelva a la clave de registro anterior, cambie los datos de valor del DefaultUid volver al ID de usuario de su cuenta predeterminada.
En mi ejemplo, configuré el DefaultUid valor de nuevo a “1000“(O 0x3e8 en hexadecimal), ya que quiero que Windows 10 abra la terminal de Linux como “pcunlocker”Usuario por defecto.
¡Eso es!