Ir al contenido

Solucionar problemas de PIN o inicio de sesión tras desactivar Hyper-V

Recupera el acceso a Windows si tu PIN o Windows Hello dejan de funcionar después de desactivar Hyper-V.

Usa esta guía si no puedes iniciar sesión en Windows después de desactivar Hyper-V con nuestro archivo .bat. Es un problema poco frecuente y muy específico. Si el inicio de sesión de Windows funciona con normalidad, puedes omitir esta guía.

Importante

Este proceso modifica el Registro de Windows desde el entorno de recuperación. Sigue cada paso con cuidado y no cambies ningún valor distinto del indicado en esta guía.

Abre el Editor del Registro desde la recuperación de Windows

  1. En la pantalla de bloqueo de Windows, haz clic en el icono Power (Inicio/Apagado) de la esquina inferior derecha.

  2. Mantén pulsada la tecla Shift y haz clic en Restart (Reiniciar).

  3. Mantén pulsada Shift hasta que aparezca la pantalla de recuperación de Windows.

  4. Selecciona Troubleshoot (Solucionar problemas).

  5. Selecciona Advanced options (Opciones avanzadas).

  6. Abre Command Prompt (Símbolo del sistema).

  7. Introduce el siguiente comando:

regedit

  1. Pulsa Enter para abrir el Editor del Registro.

Carga el subárbol del Registro de Windows

Como Windows no se está ejecutando con normalidad en el entorno de recuperación, debes cargar su registro manualmente.

  1. En el Editor del Registro, selecciona HKEY_LOCAL_MACHINE en el panel izquierdo.

  2. Haz clic en File (Archivo) en el menú superior.

  3. Selecciona Load Hive… (Cargar subárbol…)

  4. Localiza la unidad que contiene tu instalación de Windows.

  5. Abre la siguiente carpeta:

Windows\System32\config

  1. Selecciona el archivo llamado:

SOFTWARE

  1. Haz clic en Open (Abrir).

  2. Cuando se te pida un nombre de clave, introduce:

msoftware

  1. Haz clic en OK.

Nota

Tu instalación de Windows puede usar otra letra de unidad en el entorno de recuperación. Si recibes un error «Cannot Load», sigue la sección de solución de problemas al final de esta guía.

Desactiva el inicio de sesión forzado con PIN

  1. Despliega HKEY_LOCAL_MACHINE en el panel izquierdo.

  2. Abre la clave msoftware recién cargada.

  3. Ve a:

msoftware\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device

  1. Selecciona la clave Device.

  2. En el panel derecho, haz doble clic en DevicePasswordLessBuildVersion.

  3. Cambia Value data (Información del valor) de 2 a 0.

  4. Haz clic en OK.

Importante

No modifiques ninguna otra clave ni valor del registro.

Descarga el subárbol del Registro y reinicia

  1. En el panel izquierdo, selecciona la clave msoftware.

  2. Haz clic en File (Archivo) en el menú superior.

  3. Selecciona Unload Hive… (Descargar subárbol…)

  4. Haz clic en Yes (Sí) para confirmar.

  5. Cierra el Editor del Registro.

  6. Cierra el Símbolo del sistema.

  7. Selecciona Continue (Continuar) para arrancar Windows con normalidad.

Ahora deberías poder abrir las opciones de inicio de sesión y usar la contraseña de tu cuenta de Microsoft en lugar del PIN o del método de Windows Hello que no está disponible.

No se puede cargar el subárbol SOFTWARE

Si recibes el siguiente error:

Cannot Load X:\Windows\System32\config\SOFTWARE
The process cannot access the file because it is being used by another process.

La unidad X: contiene el Entorno de recuperación de Windows y no es tu instalación real de Windows.

  1. Haz clic en OK para cerrar el error.

  2. En el explorador de archivos de Load Hive, selecciona This PC (Este equipo).

  3. Revisa las unidades disponibles, como C:, D: o E:.

  4. Busca la unidad que contiene tu instalación real de Windows. Debería tener una gran capacidad de almacenamiento y normalmente contiene las siguientes carpetas:

Program Files
Users
Windows

  1. Abre:

Windows\System32\config

  1. Selecciona el archivo SOFTWARE.

  2. Haz clic en Open (Abrir).

  3. Introduce el siguiente nombre de clave:

msoftware

  1. Haz clic en OK.

  2. Vuelve a Desactiva el inicio de sesión forzado con PIN y continúa desde ahí.

Nota

La ruta correcta debería ser parecida a C:\Windows\System32\config\SOFTWARE. La letra de la unidad puede ser distinta, pero no debe ser X:.