Los usuarios pueden instalar y ejecutar la distribución de Linux en su PC con Windows utilizando la función WSL (Subsistema de Windows para Linux). Pero, al instalar el subsistema Linux a través de WSL, los usuarios informaron haber visto el error "WslRegisterDistribution falló con error: 0x8007023e". Generalmente, este problema está asociado con la manipulación del subsistema de Windows para Linux (WSL) o la configuración de la máquina virtual que se está utilizando en Windows. Lea este artículo y siga las correcciones para superar este error en su PC.
Tabla de contenido
Solución 1: deshabilitar y habilitar el subsistema de Linux
1. prensa Windows y R teclas del teclado para abrir Correr.
2. Escribe Optionalfeatures.exe almorzar Características de Windows.
![Ejecutar características opcionales mín.](/f/94b755f055c58f65cddc80bbe4c2880c.png)
3. En el Activar y desactivar la función de Windows ventana, necesitas desactivar todas las opciones relacionadas con la máquina virtual.
- Localizar Hyper-V y desmarcar el cuadro al lado.
![Características de Windows Deshabilitar Hyper V Min](/f/9ba7cf95575bf9b64adfa30e87f94fc6.png)
- Desmarcar la opción Subsistema de Windows para Linux.
- Además, desactive la opción Plataforma de máquina virtual por desmarcando la caja asociada a él.
- Si usted tiene Plataforma de hipervisor de Windows luego desactivar también.
![Características de Windows Desmarque Vm Wsl Min](/f/c2ba7d03ff810043ba572ab9f52e8238.png)
4. Haga clic en está bien. En este momento, las características de Windows buscan los archivos necesarios y realizan los cambios.
5. En el mensaje de confirmación, haga clic en Reiniciar ahora para reiniciar su PC.
![Características de Windows Reiniciar Pc Min](/f/56723c7cb6e7ca9dbc7d7820a550648f.png)
6. Después de que su sistema se reinicie, vuelva a Características de Windows como en Pasos 1 y 2 y habilitar todas las opciones anteriores por comprobación la caja asociada a ellos.
7. Reiniciar su PC nuevamente después de volver a habilitarlo.
8. Compruebe si puede iniciar la distribución de Linux sin el error.
Solución 2: habilite el subsistema de Linux a través de PowerShell
1. presione el Ventanas clave y tipo potencia Shell en el cuadro de búsqueda.
2. Botón derecho del ratón sobre Potencia Shell en el resultado de la búsqueda y haga clic en Ejecutar como administrador.
![Powershell Ejecutar como mínimo de administrador](/f/d52deb2008bffb37d74269731eb190cf.png)
3. Si el Control de acceso de usuarios indicaciones, haga clic en Si.
4. Escriba el comando a continuación y presione Ingresar.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
5. Después de la ejecución del comando, solicita un reiniciar. prensa Y para reiniciar su PC para completar la operación.
![Habilitar Windows Susbsystem Powershell Min](/f/bc219572de2a049b6c1bb08082f88c77.png)
6. Verifique si el error se resuelve después del inicio.
Solución 3: actualice el subsistema de Linux a través del símbolo del sistema
1. presione el Ventanas clave y tipo cmd en el cuadro de búsqueda.
2. Botón derecho del ratón sobre Símbolo del sistema y seleccione Ejecutar como administrador.
![Símbolo del sistema Ejecutar como clave de administrador de Windows](/f/b0ccc87f05e471262401d849416331b6.png)
3. Actualice la distribución de Linux con el siguiente comando.
C: \> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $C: \> salir
4. Ahora abra la terminal de Linux y verifique si el error está resuelto.
Solución 4: reinstale el subsistema de Windows para Linux (WSL)
Si las dos correcciones anteriores no borraron el error para usted con la distribución de Linux, entonces debe desinstalar y reinstalar el WSL, ya que puede haber problemas con el propio WSL.
UNA. Desinstalar la distribución de Linux y el subsistema de Windows para Linux
1. Solo sostenga el Windows y R teclas simultáneamente para abrir el Correr diálogo.
2. Escribe ms-settings: appsfeatures abrir Aplicaciones& Características en Configuración de Windows.
![Ms Configuración Aplicaciones Funciones Mín.](/f/591f42cb67ac71b650047f8aa52c0ad0.png)
3. Localiza tu Instalación de Linux (por ejemplo, Ubuntu) en la lista de aplicaciones.
4. Clickea en el tres puntos verticales junto a él y seleccione Desinstalar
![Desinstalar distribución mínima de Ubuntu Linux](/f/4b2761abd8abe6e16ccab418843380c4.png)
5. Complete la desinstalación siguiendo las instrucciones en pantalla.
6. Ahora localiza Subsistema de Windows para Linux en la lista de aplicaciones.
7. Clickea en el tres puntos verticales asociado con él y haga clic en Desinstalar.
![Desinstalar el subsistema de Windows para Linux Min](/f/0732ee4ebf5876847d5679bbc443a568.png)
8. Después de la desinstalación, elimine todos los archivos y componentes asociados de WSL usando Características de Windows. Siga los pasos en Arreglar 1 para deshabilitar WSL y la plataforma de hipervisor de Windows.
9. Reiniciar su sistema y luego instale WSL.
B. Instalar el subsistema de Windows para Linux
Windows 10 versión 2004 y superior o Windows 11
1. Golpea el Windows y R clave y tipo potencia Shell en el Correr diálogo que se abre.
2. prensa Ctrl + Mayús + Entrar abrir PowerShell como administrador.
![Ejecutar Powershell Min](/f/75f92c397fc23761e7b9dcbdd73e66ac.png)
3. Ingrese el comando a continuación.
wsl --instalar
4. Descarga la última versión de Linux y también enciende los componentes opcionales necesarios para que se ejecute el subsistema de Linux.
5. Reiniciar su computadora después de que se ejecute el comando.
6. Realice una nueva instalación del software Linux que había desinstalado anteriormente. Inicie su terminal Linux y verifique si el error está resuelto.
Instalación manual (en lugar del comando de instalación anterior) o versiones anteriores de Windows
1. Abierto Ejecutar (Windows + R).
2. Escribe potencia Shell y presione Ctrl + Mayús + Entrar abrir Símbolo del sistema como administrador.
![Ejecutar Powershell Min](/f/75f92c397fc23761e7b9dcbdd73e66ac.png)
3. Ingrese el comando a continuación
dism.exe / en línea /habilitar-característica /featurename:Microsoft Windows-Subsistema-Linux / all / norestart
4. Reiniciar su PC después de que se complete la ejecución del comando anterior.
5. Después del inicio, use la Tienda Windows para descargar e instalar la distribución de Linux que había desinstalado.
6. Inicie la aplicación Linux y verifique si el problema está solucionado.
¡Eso es todo!
Esperamos que haya podido superar WslRegisterDistribution Failed with Error 0x8007023e en su PC utilizando las correcciones de este artículo. Comente y háganos saber la solución que le ayudó.