[PITCH] Erro WSL: HCS_E_SERVICE_NOT_AVAILABLE
Se você é um usuário do Windows Subsystem for Linux (WSL) e se deparou com o erro HCS_E_SERVICE_NOT_AVAILABLE
ao tentar abrir sua distribuição Linux, não se preocupe! Esse erro é mais comum do que parece e está diretamente relacionado a uma configuração essencial do sistema: o Suporte à Plataforma de Máquina Virtual.
Neste artigo, vamos explicar o que causa esse erro, por que ele acontece e, claro, como resolvê-lo de forma rápida e eficiente.
O que é o Erro HCS_E_SERVICE_NOT_AVAILABLE
?
O erro HCS_E_SERVICE_NOT_AVAILABLE
ocorre quando o WSL tenta inicializar uma distribuição Linux, mas o recurso de Suporte à Plataforma de Máquina Virtual do Windows está desativado. Esse recurso é fundamental para o funcionamento do WSL 2, pois ele depende da virtualização para criar um ambiente Linux integrado ao Windows.
Em outras palavras, sem a virtualização ativada, o WSL não consegue criar a máquina virtual necessária para rodar sua distro Linux, resultando nesse erro.
Por que Isso Acontece?
O WSL 2 utiliza a tecnologia de virtualização do Windows (Hyper-V) para funcionar. Se o recurso de virtualização estiver desativado no sistema ou no BIOS/UEFI, o WSL não terá acesso aos componentes necessários para criar e gerenciar a máquina virtual, gerando o erro HCS_E_SERVICE_NOT_AVAILABLE
.
Além disso, é possível que o recurso tenha sido desativado acidentalmente após uma atualização do Windows ou por algum software de otimização do sistema.
Como Resolver o Erro HCS_E_SERVICE_NOT_AVAILABLE
A solução para esse problema é garantir que o Suporte à Plataforma de Máquina Virtual esteja ativado no Windows. Siga os passos abaixo:
1. Ativar o Recurso de Virtualização no Windows
Abra o Prompt de Comando (CMD) como administrador e execute o seguinte comando:
DISM /Online /Enable-Feature /FeatureName:VirtualMachinePlatform /All
Observação: Após a conclusão do comando, reinicie o computador.
2. Desativar o Recurso de Virtualização no Windows
Abra o Prompt de Comando (CMD) como administrador e execute o seguinte comando:
DISM /Online /Disable-Feature /FeatureName:VirtualMachinePlatform
Observação: Após a conclusão do comando, reinicie o computador.
3. Como alternativa use o WinTools
🚀 WinTools: Um Simples e Útil Kit de Ferramentas para Windows!
Este projeto oferece uma coleção de scripts que facilitam suas tarefas diárias no Windows, permitindo que você:
- Reinicie diretamente para a BIOS (UEFI).
- Reiniciar o seu dispositivo normalmente.
- Desligar seu dispositivo.
- Inicie o Gerenciador de Tarefas.
- Bloqueie a tela de seu dispositivo.
- Acesse facilmente a pasta de aplicativos do Explorer.
- Desvende o God Mode do Windows para um controle total do sistema.
- Limpe arquivos temporários para liberar espaço e melhorar o desempenho.
- E muito mais...
Ideal para administradores de sistemas, desenvolvedores, e todos que desejam otimizar seu fluxo de trabalho no Windows. 💻✨
Observação: Use a opção 30 de WinTools.