Se você usa o Windows Package Manager (winget) no Windows em português (pt-BR), mas se deparou com mensagens em inglês como:
winget upgrade
Resultado:
No installed package found matching input criteria.
👉 saiba que isso não é o comportamento esperado — e pode indicar um problema no sistema.
📌 O problema
Mesmo com o Windows configurado corretamente em português:
- Idioma de exibição em PT-BR
- Região correta
- Sistema atualizado
O Winget pode continuar exibindo mensagens em inglês.
🧠 O que causa esse problema?
O Winget depende do componente:
- App Installer
Se houver inconsistência nele:
- O idioma do sistema pode ser ignorado
- O inglês passa a ser usado como fallback
🔧 Como corrigir (forma mais eficaz)
O App Installer — você pode baixar diretamente pelo GitHub oficial do Winget:
👉 https://github.com/microsoft/winget-cli/releases
🔎 1. Verifique a versão atual do Winget
No PowerShell:
winget --version
Exemplo:
v1.7.10582
📥 2. Baixe a mesma versão no GitHub
- Acesse a página de releases
- Localize a versão correspondente
- Baixe o arquivo
.msixbundle
⚙️ 3. Reinstale o App Installer
- Execute o arquivo
.msixbundlebaixado - Isso irá reinstalar o App Installer mantendo a versão
🔄 4. Teste novamente
winget upgrade
Agora o esperado é:
Nenhum pacote instalado corresponde aos critérios de entrada.
💡 Dica extra
Após reinstalar, você pode garantir que tudo está sincronizado:
winget source reset --force
winget source update
⚠️ Importante
- Algumas mensagens ainda podem aparecer em inglês dependendo da versão
- Isso ocorre porque nem todas as strings estão totalmente traduzidas




