Por que a Microsoft Store mostra 0x80131500 e como corrigir a configuração TLS
🔍 WiseChecker

Por que a Microsoft Store mostra 0x80131500 e como corrigir a configuração TLS

Solução rápida: Abra Propriedades da Internet (inetcpl.cpl) → guia Avançado, role até a seção Segurança, marque TLS 1.2 e TLS 1.3, desmarque SSL 2.0 e SSL 3.0, aplique, reinicie — o erro 0x80131500 é uma falha de handshake TLS no endpoint da Store.

A Microsoft Store não carrega, exibe o código de erro 0x80131500 ou mostra uma mensagem genérica “Tente novamente”. Outros sites da Microsoft e o Windows Update funcionam normalmente. O erro indica especificamente uma incompatibilidade de protocolo TLS entre o cliente da Store e os servidores da Microsoft — a Store exige TLS 1.2 ou 1.3; se algum deles estiver desabilitado nas configurações TLS do Windows, o handshake falha antes que qualquer conteúdo seja carregado.

Sintoma: A Microsoft Store exibe o erro 0x80131500 ao iniciar, pesquisar ou baixar.
Afeta: Windows 11 (e Windows 10) com configurações TLS não padrão, ou após alterações de software de segurança.
Tempo de correção: ~5 minutos incluindo reinicialização.

ADVERTISEMENT

O que causa isso

O código de erro 0x80131500 é a “falha de asserção” geral do .NET — mas no contexto da Store, ele sempre mapeia para uma falha de negociação TLS. Três causas comuns: TLS 1.2 desabilitado (às vezes por software de segurança de endpoint antigo, às vezes por hardening manual), TLS 1.3 ausente (instalações antigas do Windows sem as devidas atualizações) ou data/hora tão errada que a validação do certificado falha. Menos comum, mas possível: um repositório de certificados do sistema corrompido ou um antivírus de terceiros interceptando tráfego HTTPS e quebrando o handshake.

Método 1: Habilitar TLS 1.2 e 1.3 nas Propriedades da Internet

A correção mais comum. Corrige hardening manual ou TLS desabilitado por antivírus.

  1. Pressione Win + R, digite inetcpl.cpl, pressione Enter.
  2. Vá para a guia Avançado.
  3. Role até a seção Segurança perto do final.
  4. Marque: Usar TLS 1.2 e Usar TLS 1.3.
  5. Desmarque: Usar SSL 2.0, Usar SSL 3.0 (estes estão obsoletos e não devem estar habilitados de qualquer forma).
  6. Clique em Aplicar → OK.
  7. Reinicie.
  8. Abra a Microsoft Store. Ela deve carregar além da tela de inicialização e mostrar a guia Início.

Se você não vir TLS 1.3 como opção, sua versão do Windows 11 está desatualizada — instale a atualização cumulativa mais recente primeiro, que adiciona suporte a TLS 1.3 à pilha do sistema.

ADVERTISEMENT

Método 2: Corrigir data/hora do sistema e redefinir a pilha de rede

Use quando o Método 1 não ajudar. Um relógio incorreto é uma causa frequente de falhas de handshake TLS.

  1. Abra Configurações → Hora e idioma → Data e hora.
  2. Confirme que Definir hora automaticamente está Ativado.
  3. Clique em Sincronizar agora. A última sincronização bem-sucedida deve ser atualizada para os últimos minutos.
  4. Abra o Terminal (Admin) e force a ressincronização de um servidor de hora conhecido:
    w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /update
    net stop w32time
    net start w32time
    w32tm /resync
  5. Redefina a pilha de rede para limpar qualquer estado TLS residual:
    netsh winsock reset
    netsh int ip reset
  6. Reinicie.
  7. Reabra a Microsoft Store.

Um relógio com diferença de mais de alguns minutos invalida as cadeias de certificados — o handshake TLS falha como resultado.

Método 3: Redefinir repositórios de certificados e registrar novamente a Microsoft Store

Para erro 0x80131500 persistente após os Métodos 1 e 2 — certificados corrompidos ou manifesto do pacote da Store.

  1. Abra o Terminal (Admin).
  2. Reconstrua o repositório de certificados do sistema a partir dos padrões internos do Windows:
    certutil -setreg chain\ChainCacheResyncFiletime @now
  3. Redefina o cache da Store:
    wsreset.exe

    Aguarde a Store abrir (~30 segundos), feche-a.

  4. Registre novamente o pacote da Store:
    Get-AppxPackage *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"}
  5. Execute o Windows Update → Verificar atualizações — instale quaisquer atualizações pendentes, especialmente atualizações de certificados raiz.
  6. Reinicie.
  7. Abra a Microsoft Store.

Esta sequência aborda três camadas de uma vez: frescor dos certificados, cache da Store e integridade do manifesto do pacote.

ADVERTISEMENT

Como verificar se a correção funcionou

  • A Microsoft Store carrega na guia Início sem o erro 0x80131500.
  • Pesquisa e download funcionam.
  • Execute Test-NetConnection -ComputerName store.microsoft.com -Port 443 no PowerShell. TcpTestSucceeded: True.
  • Execute [System.Net.ServicePointManager]::SecurityProtocol no PowerShell. A saída deve incluir Tls12 e, idealmente, Tls13.

Se nada disso funcionar

Se o erro 0x80131500 persistir após todos os três métodos, três causas restantes se aplicam. Inspeção HTTPS do antivírus: antivírus de terceiros (Kaspersky, Avast, Bitdefender, Norton) às vezes interceptam HTTPS para escaneá-lo, substituindo certificados reais pelos próprios. Isso quebra o pinning de certificados da Store. Desabilite a inspeção HTTPS no seu antivírus (a Norton chama de “Verificação de Conexões Criptografadas”; a Kaspersky chama de “Examinar conexões criptografadas”), depois tente novamente. VPN ou proxy: uma VPN que roteia o tráfego da Microsoft por caminhos incomuns pode quebrar o handshake. Desconecte qualquer VPN, desabilite qualquer proxy, tente novamente. Rede corporativa com interceptação TLS: ferramentas de segurança empresarial (Zscaler, Cisco Umbrella, proxies MitM personalizados) interceptam HTTPS no firewall corporativo — a Store rejeita especificamente essas conexões interceptadas. Contate seu administrador de TI para adicionar *.microsoft.com e *.windowsupdate.com à lista de bypass TLS. Falha persistente em um PC totalmente pessoal, sem interferência de software de segurança, pode indicar uma instalação do Windows 11 muito desatualizada — instale a atualização cumulativa mais recente primeiro, já que grandes atualizações após 2023 adicionaram a implementação TLS 1.3 que a Store moderna exige.

Conclusão: O erro 0x80131500 está relacionado ao TLS — habilite TLS 1.2 e 1.3, corrija o relógio do sistema e redefina certificados se necessário. A correção está na camada TLS, não na Store em si.

ADVERTISEMENT