Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O uninstall comando WinGet desinstala a aplicação especificada.
O uninstall comando exige que especifique o nome exato da aplicação para uninstall. Se houver alguma ambiguidade, ser-se-á solicitado a filtrar ainda mais o uninstall comando para uma aplicação exata.
Apelidos
Os seguintes aliases estão disponíveis para este comando:
removerm
Utilização
winget uninstall [[-q] <query>] [<options>]
Observação
Ao usar o WinGet para uninstall um pacote, poderá deparar-se com um contrato da Microsoft Store. Isso acontece devido a como o WinGet consulta fontes de pacote. Para evitar avisos de contrato da Microsoft Store ao desinstalar, pode adicionar o sinalizador --source winget WinGet ao comando winget uninstall. Em alternativa, pode uninstall utilizando Iniciar > Definições > Aplicações > Aplicações e funcionalidades, localizar a aplicação que pretende remove e selecionar Mais > Desinstalar.
Argumentos
Estão disponíveis os seguintes argumentos.
| Argumento | Descrição |
|---|---|
| -q,--query | A consulta usada para procurar um aplicativo. |
Observação
O argumento de consulta é posicional. Não é suportada a sintaxe estilo curinga. Na maioria das vezes, essa é a sequência de caracteres que você espera ajudar a encontrar o pacote que está desinstalando.
Opções
As opções permitem-lhe personalizar a uninstall experiência para satisfazer as suas necessidades.
| Opção | Descrição |
|---|---|
| -m, --manifesto | Deve ser seguido pelo caminho para o ficheiro de manifesto (YAML). Podes usar o manifesto para executar a uninstall experiência a partir de um ficheiro YAML local. |
| --ID | Limita o uninstall ao ID da aplicação. |
| --nome | Limita a pesquisa ao nome do aplicativo. |
| --moniker | Limita a pesquisa ao apelido listado para o aplicativo. |
| --código do produto | Filtra usando o código do produto. |
| -v, --versão | Permite-lhe especificar uma versão exata para uninstall. Se não for especificado, o mais recente será uninstall a aplicação com a versão mais alta. |
| --todas,--todas as versões | Desinstale todas as versões. |
| -s, --fonte | Restringe a pesquisa ao nome de origem fornecido. Deve ser seguido pelo nome da fonte. |
| -e, --exacto | Usa a cadeia de caracteres exata na consulta, incluindo a verificação de diferenciação de maiúsculas e minúsculas. Ele não usará o comportamento padrão de uma substring. |
| --âmbito de aplicação | Selecione o filtro de escopo do pacote instalado (usuário ou máquina). |
| -i, --interativo | Executa o desinstalador no modo interativo. A experiência padrão mostra o progresso do desinstalador. |
| -h, --silencioso | Executa o desinstalador no modo silencioso. Isso suprime toda a interface do usuário. A experiência padrão mostra o progresso do desinstalador. |
| --força | Execute de forma direta o comando e continue com questões não relacionadas à segurança. |
| --purgar | Exclui todos os arquivos e diretórios no diretório do pacote (portátil). |
| --preservar | Retém todos os arquivos e diretórios criados pelo pacote (portátil). |
| -o, --log | Direciona o registo para um ficheiro de log. Você deve fornecer um caminho para um arquivo para o qual tenha os direitos de gravação. |
| --cabeçalho | Cabeçalho HTTP de origem REST opcional para Windows-Package-Manager. |
| --modo de autenticação | Especifique a preferência da janela de autenticação (silent, silentPreferred ou interactive). |
| --authentication-account | Especifique a conta a ser usada para autenticação. |
| --aceitar-acordos-de-fonte | Usado para aceitar o contrato de licença original e evitar o aviso. |
| -?,--ajuda | Mostra a ajuda sobre o comando selecionado. |
| --aguarde | Solicita que o usuário pressione qualquer tecla antes de sair. |
| pt-PT: --logs,--open-logs | Abra o local de logs padrão. |
| --detalhado, --registos-detalhados | Usado para anular a configuração de registo e criar um registo detalhado. |
| --nowarn,--ignore-avisos | Suprime mensagens de aviso. |
| --desabilitar-interatividade | Desative os prompts interativos. |
| --proxy | Defina um proxy a ser usado para essa execução. |
| --sem procuração | Desative o uso de proxy para esta execução. |
Depois de identificar com sucesso a aplicação destinada a uninstall, winget executará o uninstall comando.
Exemplos de consultas
O exemplo a seguir desinstala uma versão específica de um aplicativo.
winget uninstall --name powertoys --version 0.15.2
O exemplo a seguir desinstala um aplicativo usando sua ID.
winget uninstall --id "{24559D0F-481C-F3BE-8DD0-D908923A38F8}"
O exemplo a seguir desinstala vários aplicativos.
winget uninstall Microsoft.NuGet Microsoft.Edit
Seleções múltiplas
Se a consulta fornecida a winget não resultar numa única aplicação para uninstall, então winget apresentará múltiplos resultados. Pode então usar filtros adicionais para refinar a pesquisa da aplicação que pretende utilizar uninstall.
Desinstalando aplicativos não instalados com o Gerenciador de Pacotes do Windows
Como mencionado na lista, o winget comando lista mostrará mais do que apenas aplicações instaladas com o winget. Ainda podes usar os comandos winget para remove estas aplicações no teu dispositivo.
Windows developer