DEV Community

Everton Souza
Everton Souza

Posted on

Como resolvi o erro “REGDB_E_CLASSNOTREG” ao instalar o WSL no Windows 11

✅ Etapas para corrigir o problema

1️⃣ Baixe o WSL manualmente

Você pode baixar o instalador MSI diretamente aqui:

👉 Baixar WSL 2.3.24 (MSI)

Após baixar, instale normalmente.


2️⃣ Reinicie o computador

É importante reiniciar para que os componentes sejam registrados corretamente.


3️⃣ Abra o PowerShell como Administrador

Pesquise por “PowerShell”, clique com o botão direito e escolha Executar como administrador.


4️⃣ Configure o WSL 2 como padrão

bash
wsl --set-default-version 2


5️⃣ Instale o Ubuntu (ou outra distro)

bash
wsl --install -d Ubuntu


6️⃣ Crie seu usuário no Ubuntu

Durante a primeira execução, informe um nome de usuário e uma senha.


7️⃣ Atualize os pacotes no Ubuntu

bash
sudo apt update
sudo apt upgrade -y


8️⃣ Docker funcionando com WSL 2 🎉

Se você usa o Docker Desktop com WSL 2, ele já deve estar funcional.


💬 Conclusão

Esse método manual resolveu meu problema com o erro REGDB_E_CLASSNOTREG. Caso você esteja enfrentando algo parecido, siga esse passo a passo — pode poupar horas de dor de cabeça.
Se funcionou pra você, comenta aqui ou compartilha com quem estiver passando pelo mesmo!

Top comments (1)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.