WslRegisterDistribution falhou com erro 0xc03a001a

Mesmo depois de verificar todos os requisitos, você pode ter problemas ao instalar o Windows Subsystem for Linux . Por exemplo, quando você tenta iniciar o Ubuntu a partir da Microsoft Store , uma mensagem de erro pode aparecer na leitura do seu computador, WslRegisterDistribution failed with error: 0xc03a001a . O erro ocorre ao iniciar o Ubuntu , onde diz que a operação não pôde ser concluída devido a uma limitação do sistema de disco virtual. A mensagem de erro também pede para descompactar e criptografar a mensagem.

Erro WslRegisterDistribution falhou 0xc03a001a

Falha de WslRegisterDistribution(WslRegisterDistribution) com erro: 0xc03a001a
Erro: 0xc03a001a
A operação solicitada não pôde ser concluída devido a uma limitação do sistema de disco virtual.
Os arquivos de disco rígido virtual devem ser descompactados e não criptografados e não devem ser esparsos.

WslRegisterDistribution falhou com erro: 0xc03a001a

Erro: 0xc03a001a geralmente é seguido por uma mensagem que diz que a operação solicitada não pôde ser concluída devido a uma limitação do sistema de disco virtual.  Os arquivos de disco rígido virtual(Virtual hard disk) devem ser descompactados e não criptografados e não devem ser esparsos.

Existem dois métodos sugeridos para corrigir o problema nos fóruns oficiais do GitHub . O primeiro permite desabilitar a criptografia e o segundo cuida do problema de compactação.

  • Execute o comando FSUTIL
  • Desmarque Compactar conteúdo(Uncheck Compress Contents) para o diretório Ubuntu

A ferramenta fsutil(fsutil tool) está relacionada às operações do sistema de arquivos FAT e NTFS , como gerenciamento, preparação ou desmontagem do volume.

Então, basicamente, esse problema pode ser corrigido seguindo as etapas abaixo.

  1. Navegue até o seguinte caminho USERPROFILE CanonicalGroupLimited.Ubuntu .
  2. Abra a pasta de perfil para sua distribuição Linux .
  3. pasta LocalState.
  4. Clique com o botão direito do mouse nesta pasta e escolha Propriedades.
  5. Aperte o botão Avançado.
  6. Desmarque Compactar(Deselect Compress) conteúdo para economizar espaço em disco.
  7. Desmarque Criptografar(Deselect Encrypt) conteúdo para proteger os dados.
  8. Escolha apenas esta opção de pasta.

Vejamos as etapas em detalhes.

Execute o comando FSUTIL

Abra o prompt Executar ( (Run)Win +R ), digite cmd e pressione Shift + Enter para iniciar o prompt de comando com permissão de administrador. Digite e execute o seguinte comando

fsutil behavior set disableencryption 1
fsutil behavior set disablecompression 1

Reinicie(Reboot) o computador uma vez feito e inicie o Ubuntu ou qualquer outro tipo de Linux .

Desmarque Compactar conteúdo(Uncheck Compress Contents) para o diretório Ubuntu

WslRegisterDistribution falhou com erro: 0xc03a001a

O diretório do Ubuntu está localizado no seguinte caminho

%localappdata%PackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

É possível que um Windows Update tenha habilitado a compactação e a criptografia para essa pasta. Se for assim, então você precisa desativá-lo

Vá para %localappdata%Packages, clique com o botão direito do mouse na CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc  pasta e selecione Propriedades.

Na guia Geral , clique no botão (General)Avançado(Advanced) . Desmarque a caixa de compactação e criptografia. Clique(Click) e salve as alterações. O processo pode levar algum tempo, dependendo do tamanho da pasta e dos arquivos.

Quando solicitado a aplicar as alterações apenas à pasta atual ou a todas as subpastas e arquivos, selecione apenas esta pasta(just this folder) , pois você está apenas limpando o sinalizador de compactação.

Depois disso, o wsl --set-versioncomando change, deve funcionar e permitir que você execute um ambiente Linux , incluindo a maioria das ferramentas de linha de comando, utilitários e aplicativos.

(Hereafter)A partir de agora , seu problema deve ser resolvido e você não deve ver o erro WSL 0xc03a001a novamente, diz a Microsoft .

Hope it helps!

Falha semelhante WslRegisterDistribution com erros(Similar WslRegisterDistribution failed with errors)0x80041002 | 0x800700b7 ou 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e e 0x8000000d(0x8007019e and 0x8000000d) .



About the author

Sou um desenvolvedor web com experiência em trabalhar com Windows 11 e 10. Também sou usuário do Firefox há muitos anos e me tornei bastante proficiente no uso do novo console de jogos Xbox One. Meus principais interesses estão no desenvolvimento de software, especificamente no desenvolvimento web e móvel, bem como na ciência de dados. Tenho muito conhecimento sobre vários sistemas de computador e seu uso, por isso posso fornecer feedback imparcial sobre vários programas ou serviços que você pode usar.



Related posts