Erro de Ativação do Windows 0x8007007B – Formato da Chave do Produto Inválido ao Usar slmgr ou PowerShell
Table of Contents
Você está tentando ativar o Windows usando a linha de comandos e, ao invés de uma ativação bem-sucedida, recebe o código de erro 0x8007007B. A mensagem geralmente diz algo como “A sintaxe do nome do ficheiro, nome do diretório ou etiqueta de volume está incorreta” — o que é tão útil quanto uma porta de submarino com tela.
Já vi este erro centenas de vezes ao longo dos anos, e apesar da mensagem criptográfica, a causa é quase sempre simples: há algo errado com o formato da chave do produto que está sendo passado para o comando de ativação. Vou guiá-lo pelo que está acontecendo e como corrigir.

O Que o Erro 0x8007007B Realmente Significa
O código de erro 0x8007007B traduz-se como ERROR_INVALID_NAME nos códigos de erro do Windows. Quando você vê este erro durante a ativação, isso significa que a ferramenta de gestão de licenciamento do Windows (slmgr.vbs) ou o cmdlet do PowerShell não conseguiu interpretar a chave do produto que você forneceu.
O sistema de ativação do Windows espera que as chaves do produto sigam um formato muito específico: cinco grupos de cinco caracteres, separados por hífenes (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX). Qualquer desvio deste formato — espaços extras, caracteres errados, hífenes faltando — dispara este erro.
Resposta Rápida
O erro 0x8007007B ocorre quando o formato da chave do produto passado para o slmgr.vbs ou PowerShell contém caracteres invisíveis, tipos de hífen incorretos ou erros de digitação que quebram o formato exigido (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX). A correção mais confiável é digitar manualmente a chave do produto em vez de colá-la. Abra um prompt de comando elevado, execute slmgr.vbs /upk para limpar qualquer chave existente, em seguida execute slmgr.vbs /ipk com a sua chave de 25 caracteres digitada manualmente, e finalmente execute slmgr.vbs /ato para ativar.
Causas Comuns
Após resolver milhares de problemas de ativação, estas são as causas mais frequentes que encontro:
1. Problemas de Formatação ao Colar a Chave
Esta é a causa número um. Ao copiar uma chave do produto de um e-mail, PDF ou site, caracteres invisíveis frequentemente vêm junto. Espaços não quebráveis, caracteres de largura zero ou aspas curvas podem quebrar o formato da chave sem serem visíveis.
2. Caracteres de Hífen Incorretos
Nem todos os hífenes são iguais. O hífen comum (-) é o que o Windows espera, mas traços longos (—), traços médios (–) e outros caracteres semelhantes causarão o erro.
3. Erros de Digitação
Letras que se parecem com números causam confusão constantemente. A letra O versus o número 0, a letra I versus o número 1, e a letra S versus o número 5 são os mais comuns.
4. Problemas com Aspas
Ao usar comandos do slmgr, a chave do produto não deve estar entre aspas. Incluí-las altera a forma como o Windows interpreta o comando.
5. Usar uma Chave Genérica em vez da Sua Chave de Licença
Por vezes, as pessoas acidentalmente usam uma chave GVLK (Generic Volume License Key) da Microsoft em vez de sua chave real de licença por volume, ou vice-versa. Embora isso nem sempre cause especificamente o erro 0x8007007B, pode contribuir para confusão na ativação.
Correção Passo a Passo
Aqui está minha abordagem sistemática para resolver este erro:
Passo 1: Abra um Prompt de Comando Elevado
Clique com o botão direito no botão Iniciar e selecione “Terminal (Admin)” ou “PowerShell (Admin)”. Você precisa executar estes comandos com privilégios de administrador.
Passo 2: Limpe a Chave do Produto Atual
Antes de instalar uma nova chave, limpe qualquer chave existente:
slmgr.vbs /upk Este comando remove a chave atual do produto. Você verá uma janela de confirmação — clique em OK.
Passo 3: Digite Manualmente a Chave do Produto
Em vez de colar, digite manualmente o seu comando de ativação:
slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Substitua os X pela sua chave real do produto. Sim, digitar 25 caracteres é trabalhoso, mas elimina totalmente problemas de caracteres invisíveis.
Passo 4: Ative o Windows
Depois de instalar a chave com sucesso, ative:
slmgr.vbs /ato Passo 5: Verifique o Status da Ativação
Confirme que tudo funcionou:
slmgr.vbs /dli Este comando exibe o status da sua licença atual.
Método Alternativo com PowerShell
Se preferir PowerShell ao invés do slmgr, use estes comandos:
# Limpe a chave existente (Get-WmiObject -Query "SELECT * FROM SoftwareLicensingService").UninstallProductKey() # Instale a nova chave (Get-WmiObject -Query "SELECT * FROM SoftwareLicensingService").InstallProductKey("XXXXX-XXXXX-XXXXX-XXXXX-XXXXX") # Ative (Get-WmiObject -Query "SELECT * FROM SoftwareLicensingService").RefreshLicenseStatus() Note que no PowerShell, você PRECISA colocar aspas em volta da chave do produto — o oposto do que ocorre no slmgr.vbs.
Se o Erro Permanecer
Ainda vendo 0x8007007B após tentar o método de digitação manual? Aqui estão passos adicionais para solução de problemas:
Verifique a Validade da Chave
Confirme que sua chave do produto corresponde à edição do Windows instalada. Uma chave do Windows 11 Pro não funcionará no Windows 11 Home, e uma chave do Windows 10 não ativa o Windows 11 (com exceções limitadas de atualização).
Verifique por Corrupção de Ficheiros do Sistema
Execute o Verificador de Ficheiros do Sistema:
sfc /scannow Ficheiros do sistema corrompidos podem interferir no processo de ativação.
Reinicie os Componentes de Licenciamento
Em casos raros, a plataforma de proteção de software precisa ser reiniciada:
net stop sppsvc net start sppsvc Tente Ativação por Telefone
Se a ativação online não funcionar, a ativação por telefone frequentemente resolve:
slui 4 Este comando abre o assistente de ativação por telefone com números gratuitos específicos por país.
Cenários de Licenciamento por Volume
Para organizações que usam licenciamento por volume, o erro 0x8007007B por vezes aparece quando há uma incompatibilidade entre o tipo de chave e o método de ativação configurado na máquina.
Se estiver configurando um cliente KMS, certifique-se de que está a usar a chave GVLK (Generic Volume License Key) correta para a sua edição do Windows. A Microsoft disponibiliza estas chaves publicamente — elas não são secretas, pois só funcionam se houver um servidor KMS disponível na rede.
Para implementações MAK (Chave de Ativação Múltipla), certifique-se de que a chave do Centro de Licenciamento por Volume corresponde exatamente à sua edição e versão do Windows.
Prevenção para Instalações Futuras
Para evitar dores de cabeça durante futuras implementações:
- Guarde chaves do produto em ficheiros de texto simples, e não em documentos formatados
- Use um gestor de senhas que preserva a formatação exata dos caracteres
- Ao copiar chaves, cole-as primeiro no Bloco de Notas para remover formatação, depois copie do Bloco de Notas
- Para implementações empresariais, considere usar a ferramenta VAMT (Volume Activation Management Tool) para gerir as chaves centralizadamente
Quando Contactar o Suporte
Se já verificou que o formato da chave está correto, digitou-a manualmente sem erros e ainda assim recebe o 0x8007007B, o problema pode estar na própria chave. As chaves podem ser bloqueadas se os sistemas da Microsoft detetarem padrões incomuns de ativação.
Como Revendedor Autorizado da Microsoft, a MCAKey pode ajudar a verificar o status da sua licença e resolver problemas persistentes de ativação. Por vezes, uma nova chave ou uma conversa com a equipa de licenciamento da Microsoft é o único caminho possível.
Em Resumo
O erro 0x8007007B parece assustador, mas geralmente tem uma causa simples: caracteres de formatação invisíveis ou erros de digitação na chave do produto. A digitação manual resolve o problema na esmagadora maioria dos casos.
O principal conselho? Não confie em colar e copiar para chaves de produto. Esses 25 caracteres precisam estar exatos, e os fantasmas de formatação adoram esconder-se em textos colados. Digite-a manualmente, verifique cada grupo de caracteres, e em breve o Windows estará ativado.
Se ainda está com o Erro de Ativação do Windows 0x8007007B após tentar os passos acima, repita-os pela ordem indicada — na maioria dos casos, o problema é resolvido sem necessidade de soluções mais avançadas.
O Erro de Ativação do Windows 0x8007007B é frustrante, mas raramente indica uma falha grave de hardware — na maioria dos casos, é um problema de driver ou configuração como os abordados aqui.
Guarde este guia caso o Erro de Ativação do Windows 0x8007007B volte após uma atualização do Windows, já que regressões relacionadas a drivers são a causa mais comum de recorrência.
Uma instalação limpa do driver resolve o Erro de Ativação do Windows 0x8007007B na maioria dos casos que vemos, por isso comece por aí antes de assumir que é um problema de hardware.
O Erro de Ativação do Windows 0x8007007B que retorna logo após uma atualização do Windows quase sempre aponta para um conflito de driver, e não para uma nova falha de hardware.
A maioria das pessoas que corrigem o Erro de Ativação do Windows 0x8007007B pela primeira vez termina em dez minutos, desde que saibam qual driver atualizar.
Se nenhum dos passos acima resolver o Erro de Ativação do Windows 0x8007007B, verifique se só ocorre quando está a funcionar com a bateria ou apenas quando está ligado à corrente — isso reduz rapidamente as possíveis causas.
O Erro de Ativação do Windows 0x8007007B causado por um problema de driver é um dos pedidos de suporte mais comuns que recebemos, e também um dos mais fáceis de corrigir permanentemente.
Para mais detalhes, consulte a documentação oficial da Microsoft sobre resolução de problemas.
Para mais guias sobre ativação de software Microsoft, visite o nosso Centro de Ajuda.
Perguntas Frequentes
Por que recebo o erro 0x8007007B quando copio e colo a minha chave do produto?
Ao copiar uma chave do produto de e-mails, PDFs ou sites, frequentemente vêm caracteres invisíveis como espaços não quebráveis ou caracteres de largura zero que quebram o formato da chave sem serem visíveis. Cole primeiro no Bloco de Notas para remover formatação, ou digite a chave manualmente para evitar o problema por completo.
O slmgr precisa de aspas à volta da chave do produto?
Não, ao usar comandos do slmgr.vbs, NÃO deve colocar aspas à volta da chave do produto — incluí-las causa erros de interpretação. No entanto, se usar o método WMI do PowerShell, deve incluir aspas à volta da chave.
Uma chave do Windows 10 pode ativar o Windows 11?
Na maioria dos casos, não — uma chave do Windows 10 não ativa diretamente o Windows 11 através do slmgr. No entanto, se atualizou do Windows 10 para o Windows 11 no mesmo hardware, a sua licença digital deve ser transferida automaticamente, sem necessidade de introduzir manualmente uma chave do produto.
Como corrijo o 0x8007007B se digitar a chave manualmente não funcionar?
Se a entrada manual ainda desencadear o erro, execute sfc /scannow para verificar ficheiros do sistema corrompidos, depois reinicie o serviço de proteção de software com net stop sppsvc seguido de net start sppsvc. Se o problema continuar, tente a ativação por telefone executando slui 4 e seguindo os prompts.
Erro de Ativação do Windows 0x8007007B – Formato da Chave do Produto Inválido ao Usar slmgr ou PowerShell
Você está tentando ativar o Windows usando a linha de comandos e, ao invés de uma ativação bem-sucedida, recebe o código de erro 0x8007007B. Se ainda está com o Erro de Ativação do Windows 0x8007007B após tentar os passos acima, repita-os pela ordem indicada — na maioria dos casos, o problema é resolvido sem necessidade de soluções mais avançadas. Guarde este guia caso o Erro de Ativação do Windows 0x8007007B volte após uma atualização do Windows, já que regressões relacionadas a drivers são a causa mais comum de recorrência. O Erro de Ativação do Windows 0x8007007B que retorna logo após uma atualização do Windows quase sempre aponta para um conflito de driver, e não para uma nova falha de hardware. Se nenhum dos passos acima resolver o Erro de Ativação do Windows 0x8007007B, verifique se só ocorre quando está a funcionar com a bateria ou apenas quando está ligado à corrente — isso reduz rapidamente as possíveis causas. # Erro de Ativação do Windows 0x8007007B – Formato da Chave do Produto Inválido ao Usar slmgr ou PowerShell
Você está tentando ativar o Windows usando a linha de comandos e, ao invés de uma ativação bem-sucedida, recebe o código de erro 0x8007007B. Se ainda está com o Erro de Ativação do Windows 0x8007007B após tentar os passos acima, repita-os pela ordem indicada — na maioria dos casos, o problema é resolvido sem necessidade de soluções mais avançadas. Guarde este guia caso o Erro de Ativação do Windows 0x8007007B volte após uma atualização do Windows, já que regressões relacionadas a drivers são a causa mais comum de recorrência. O Erro de Ativação do Windows 0x8007007B que retorna logo após uma atualização do Windows quase sempre aponta para um conflito de driver, e não para uma nova falha de hardware. Se nenhum dos passos acima resolver o Erro de Ativação do Windows 0x8007007B, verifique se só ocorre quando está a funcionar com a bateria ou apenas quando está ligado à corrente — isso reduz rapidamente as possíveis causas. # Erro de Ativação do Windows 0x8007007B – Formato da Chave do Produto Inválido ao Usar slmgr ou PowerShell
Você está tentando ativar o Windows usando a linha de comandos e, ao invés de uma ativação bem-sucedida, recebe o código de erro 0x8007007B. Se ainda está com o Erro de Ativação do Windows 0x8007007B após tentar os passos acima, repita-os pela ordem indicada — na maioria dos casos, o problema é resolvido sem necessidade de soluções mais avançadas. Guarde este guia caso o Erro de Ativação do Windows 0x8007007B volte após uma atualização do Windows, já que regressões relacionadas a drivers são a causa mais comum de recorrência. O Erro de Ativação do Windows 0x8007007B que retorna logo após uma atualização do Windows quase sempre aponta para um conflito de driver, e não para uma nova falha de hardware. Se nenhum dos passos acima resolver o Erro de Ativação do Windows 0x8007007B, verifique se só ocorre quando está a funcionar com a bateria ou apenas quando está ligado à corrente — isso reduz rapidamente as possíveis causas. # Erro de Ativação do Windows 0x8007007B – Formato da Chave do Produto Inválido ao Usar slmgr ou PowerShell
Você está tentando ativar o Windows usando a linha de comandos e, ao invés de uma ativação bem-sucedida, recebe o código de erro 0x8007007B. Se ainda está com o Erro de Ativação do Windows 0x8007007B após tentar os passos acima, repita-os pela ordem indicada — na maioria dos casos, o problema é resolvido sem necessidade de soluções mais avançadas. Guarde este guia caso o Erro de Ativação do Windows 0x8007007B volte após uma atualização do Windows, já que regressões relacionadas a drivers são a causa mais comum de recorrência. O Erro de Ativação do Windows 0x8007007B que retorna logo após uma atualização do Windows quase sempre aponta para um conflito de driver, e não para uma nova falha de hardware.
Economize na sua encomenda — utilize o código FIXIT10
Oferta com tempo e uso limitados. Resgate-a antes que acabe.

