Soluções para resolver o erro “Winget não reconhecido” no Windows

Soluções para resolver o erro “Winget não reconhecido” no Windows

Para usuários do Windows, o Gerenciador de Pacotes do Windows, comumente conhecido como WinGet, serve como uma ferramenta vital para instalar e gerenciar aplicativos facilmente via PowerShell, Prompt de Comando ou outras interfaces de linha de comando. No entanto, encontrar um erro informando que “O WinGet não é reconhecido como um cmdlet, função ou arquivo de script válido” pode ser frustrante. Este guia completo apresentará métodos eficazes para resolver esse erro e restaurar a funcionalidade do WinGet.

1. Registre novamente ou repare o WinGet

Um motivo comum para o erro do WinGet é uma instalação corrompida ou configurada incorretamente do Gerenciador de Pacotes do Windows. Felizmente, registrar novamente o WinGet geralmente resolve esses problemas, redefinindo a instalação.

Para começar, procure por PowerShell na barra de pesquisa do seu sistema, clique com o botão direito do mouse e selecione Executar como Administrador. Na janela do PowerShell, execute o seguinte comando:

Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft. DesktopAppInstaller_8wekyb3d8bbwe

WinGet sendo registrado novamente por meio do PowerShell.

Este comando instrui o Windows a registrar novamente o Instalador de Aplicativos a partir de sua fonte oficial da Microsoft, restaurando efetivamente a funcionalidade do WinGet. Como alternativa, você pode reparar o pacote WinGet existente usando o mesmo comando mencionado acima.

Reparando o WinGet identificando o pacote instalado.

Após a execução bem-sucedida, o Windows recuperará rapidamente o acesso ao WinGet e corrigirá problemas no Instalador de Pacotes do Windows, como atalhos corrompidos e componentes ausentes.

2. Habilite o alias de execução do aplicativo para o Gerenciador de Pacotes do Windows

No ambiente de linha de comando, “WinGet” funciona como o alias de execução para o Gerenciador de Pacotes do Windows.

Os aliases de execução de aplicativos permitem instruções de linha de comando abreviadas, e desabilitar esse recurso pode dificultar o reconhecimento do WinGet, geralmente devido a ferramentas de otimização de sistema de terceiros.

Para habilitar o alias de execução do aplicativo, pressione Win+ Ipara acessar o aplicativo Configurações. Navegue até AplicativosConfigurações avançadas do aplicativoAliases de execução do aplicativo e certifique-se de que a opção Cliente do Gerenciador de Pacotes do Windows esteja definida como Ativado.

Definições de configuração para aliases de execução de aplicativos.

Usuários do Windows 10 podem encontrar essa alternância em ConfiguraçõesAplicativosAplicativos e recursos selecionando o link Aliases de execução de aplicativos.

3. Verifique a versão mais recente do instalador do aplicativo

Como o WinGet é integrado ao Instalador de Aplicativos — um componente crucial para simplificar a instalação de software —, mau funcionamento do Instalador de Aplicativos pode gerar o erro do WinGet. Portanto, é essencial garantir que você tenha a versão mais recente do Instalador de Aplicativos.

Acesse a página oficial de download do App Installer e clique no botão de download destacado. Siga as instruções para baixar o arquivo MSIXBUNDLE.

Baixando o instalador do aplicativo on-line.

Se a mensagem indicar que o App Installer já está instalado, selecione Reinstalar para corrigir as dependências ausentes ou escolha atualizar pela Microsoft Store, se solicitado.

Curiosidade: com o WinGet, os usuários podem baixar navegadores da web diretamente no Windows, sem precisar de navegadores existentes.

4. Reinstale o instalador do aplicativo do GitHub

Se atualizar o instalador do aplicativo não resolver o problema, considere uma reinstalação completa como uma possível solução. Siga estes passos com atenção:

Acesse o repositório GitHub do Gerenciador de Pacotes do Windows.

Localize a seção Ativos e clique no arquivo MSIXBundle do Instalador do Aplicativo de Desktop para iniciar o processo de download.

Baixando o MSIXBundle para instalador do aplicativo de desktop.

Abra o arquivo baixado e clique em Reinstalar no prompt que aparece para continuar.

Opção para reinstalar o App Installer.
  • Continue seguindo as instruções na tela para finalizar a reinstalação do App Installer.

5. Adicione WinGet à variável de ambiente Path

Ao iniciar um comando WinGet, o Windows faz referência à variável PATH para localizar os arquivos executáveis ​​necessários. Se o diretório dos executáveis ​​do WinGet não estiver incluído neste PATH, ocorrerá um erro.

Para adicionar manualmente o diretório necessário à variável PATH, execute o seguinte:

Pressione Win+ Rpara abrir a caixa de diálogo Executar. Digite systempropertiesadvancede clique em OK para abrir a janela Propriedades do Sistema.

Acessando Propriedades do Sistema via comando Executar.

Mude para a aba Avançado e clique em Variáveis ​​de Ambiente.

Navegando para Variáveis ​​de Ambiente em Propriedades do Sistema.

Selecione a variável Path e clique em Editar para abrir a janela de edição da variável de ambiente.

Editando as configurações da Variável Ambiental.

Adicione o seguinte caminho de arquivo: %UserProfile\AppData\Local\Microsoft\WindowsApps.

Na janela de edição, clique em Novo, cole o caminho copiado e confirme clicando em OK para salvar suas alterações.

Adicionando uma nova entrada no editor de variáveis ​​de ambiente.

6. Ajuste as configurações de implantação do pacote de aplicativos no Editor de Política de Grupo Local

Para usuários do Windows Pro ou Enterprise, verificar as configurações de política de grupo é essencial. Abra o Editor de Política de Grupo digitando gpedit.mscna caixa de diálogo Executar.

Navegue pelo seguinte caminho: Configuração do computadorModelos administrativosComponentes do WindowsImplantação do pacote de aplicativos.

Configurações de Política de Grupo para Implantação de Pacotes de Aplicativos.

Aqui, a maioria dos componentes pode exibir o status “Não Configurado”.Concentre-se em habilitar “Permitir operações de implantação em perfis especiais” e “Permitir a instalação de todos os aplicativos confiáveis” clicando duas vezes nessas entradas e selecionando ” Habilitado” no pop-up a seguir, seguido de OK.

7. Repare o cache do instalador do aplicativo usando vários métodos

Reparar o cache de vários serviços de aplicativos também pode ajudar. Acesse o Painel de Controle e navegue até ProgramasProgramas e Recursos. Localize o Instalador de Aplicativos na lista.

Se encontrado, clique com o botão direito e selecione Reparar ; como alternativa, você pode escolher Desinstalar e reinstalar a partir do GitHub, conforme descrito anteriormente. Outra opção é abrir a caixa de diálogo Executar e digitar wsreset.exepara limpar o cache da Microsoft Store, permitindo que os comandos do WinGet funcionem sem problemas.

8. Restaure o seu PC Windows para as configurações de fábrica

Se tudo isso falhar, pode ser sinal de problemas mais profundos ou corrupção no seu sistema operacional. Nesses casos, redefinir o Windows para os padrões de fábrica pode ser a melhor solução. No entanto, certifique-se de fazer backup de todos os dados importantes com antecedência, pois esse processo apagará tudo do seu dispositivo.

Tornando o WinGet funcional novamente no seu PC

Para entusiastas de linha de comando, o WinGet é um utilitário inestimável para instalações de software. Se as interfaces de linha de comando não o reconhecerem, isso pode prejudicar sua experiência com o Windows. Seguindo as diretrizes de solução de problemas apresentadas acima, você pode restaurar a funcionalidade do WinGet e aprimorar seu fluxo de trabalho.

Como alternativa, considere explorar o Chocolatey como um gerenciador de pacotes para instalações de aplicativos variados no seu sistema Windows.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *