WslRegisterDistribution falló con el error 0xc03a001a

Incluso después de verificar todos los requisitos, es posible que experimente problemas al instalar el Subsistema de Windows(Windows Subsystem) para Linux . Por ejemplo, cuando intenta iniciar Ubuntu desde Microsoft Store , puede aparecer un mensaje de error en su computadora que dice: WslRegisterDistribution falló con el error: 0xc03a001a(WslRegisterDistribution failed with error: 0xc03a001a) . El error ocurre al iniciar Ubuntu , donde dice que la operación no pudo completarse debido a una limitación del sistema de disco virtual. El mensaje de error también solicita descomprimir y cifrar el mensaje.

WslRegisterDistribution falló error 0xc03a001a

WslRegisterDistribution falló con el error: 0xc03a001a
Error: 0xc03a001a
La operación solicitada no se pudo completar debido a una limitación del sistema de disco virtual.
Los archivos del disco duro virtual deben estar descomprimidos y sin cifrar y no deben ser dispersos.

WslRegisterDistribution falló con el error: 0xc03a001a

Error: 0xc03a001a suele ir seguido de un mensaje que dice: la operación solicitada no se pudo completar debido a una limitación del sistema de disco virtual.  Los archivos del disco duro virtual(Virtual hard disk) deben estar descomprimidos y sin cifrar y no deben ser dispersos.

Se sugieren dos métodos para solucionar el problema en los foros oficiales de GitHub . El primero le permite deshabilitar el cifrado y el segundo se encarga del problema de compresión.

  • Ejecutar comando FSUTIL
  • Desmarque Comprimir contenido(Uncheck Compress Contents) para el directorio de Ubuntu

La herramienta fsutil(fsutil tool) está relacionada con las operaciones del sistema de archivos FAT y NTFS , como administrar, preparar o desmontar el volumen.

Básicamente, este problema se puede solucionar siguiendo los pasos a continuación.

  1. Navegue a la siguiente ruta de PERFIL DE USUARIO (USERPROFILE)CanonicalGroupLimited.Ubuntu .
  2. Abra la carpeta de perfil para su distribución de Linux .
  3. Carpeta de estado local.
  4. Haga clic derecho en esta carpeta y elija Propiedades.
  5. Presiona el botón Avanzado.
  6. Anule la selección de Comprimir(Deselect Compress) contenido para ahorrar espacio en disco.
  7. Anule la selección de Cifrar(Deselect Encrypt) contenido para proteger los datos.
  8. Elija solo esta opción de carpeta.

Veamos los pasos en detalle.

Ejecutar comando FSUTIL

Abra el indicador de ejecución(Run) ( Win +R ), escriba cmd y presione Shift + Enter para iniciar el símbolo del sistema con permiso de administrador. Escriba y ejecute el siguiente comando

fsutil behavior set disableencryption 1
fsutil behavior set disablecompression 1

Reinicie(Reboot) la computadora una vez que haya terminado e inicie Ubuntu o cualquier otra versión de Linux .

Desmarque Comprimir contenido(Uncheck Compress Contents) para el directorio de Ubuntu

WslRegisterDistribution falló con el error: 0xc03a001a

El directorio de Ubuntu se encuentra en la siguiente ruta

%localappdata%PackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

Es posible que una actualización de Windows(Windows Update) haya habilitado la compresión y el cifrado para esa carpeta. Si es así, entonces debes deshabilitarlo.

Vaya a %localappdata%Packages, haga clic con el botón derecho en la CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc  carpeta y seleccione Propiedades.

En la pestaña General , haga clic en el botón (General)Avanzado(Advanced) . Desmarque la casilla de compresión y cifrado. Haga clic(Click) en y guarde los cambios. El proceso puede llevar algún tiempo, dependiendo del tamaño de la carpeta y los archivos.

Cuando se le solicite aplicar los cambios solo a la carpeta actual o a todas las subcarpetas y archivos, seleccione solo esta carpeta(just this folder) ya que solo está borrando el indicador de compresión.

Después de esto, el wsl --set-versioncomando change debería funcionar y permitirle ejecutar un entorno Linux , incluidas la mayoría de las herramientas, utilidades y aplicaciones de la línea de comandos.

De ahora en adelante(Hereafter) , su problema debería resolverse y no debería volver a ver el error WSL 0xc03a001a, dice Microsoft .

Hope it helps!

WslRegisterDistribution similar falló con errores(Similar WslRegisterDistribution failed with errors)0x80041002 | 0x800700b7 o 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e y 0x8000000d(0x8007019e and 0x8000000d) .



About the author

Soy un profesional de atención al cliente de Windows 10/11/10 con más de 5 años de experiencia. También he sido un ávido jugador durante los últimos años y tengo un gran interés en Xbox One. Mi enfoque actual es ayudar a los clientes con los problemas que tienen con sus sistemas Windows 10 o Windows 11, a menudo mediante el uso de nuestras herramientas de servicio al cliente, como el soporte del centro de llamadas y la ayuda en línea.



Related posts