Desinstalar aplicações com Gestor de Configuração

Aplica-se a: Configuration Manager (ramo atual)

Em vez de precisar de criar um objeto separado para desinstalar uma aplicação, pode especificar comportamentos desinstalar no tipo de implementação. Em seguida, crie uma implementação separada com a ação para desinstalar. Pode desinstalar uma aplicação mesmo que não tenha sido previamente instalada pelo Gestor de Configuração.

Comportamentos e limitações

  • Para implementar uma aplicação com a ação Desinstalar, primeiro elimine quaisquer implementações de aplicações existentes, implementações simuladas ou implementações de sequências de tarefas que incluam esta aplicação. Caso contrário, o Gestor de Configuração poderá reinstalar a aplicação.

  • Alguns tipos de aplicação não suportam a desinstalação.

  • Quando desinstala uma aplicação, o Gestor de Configuração não desinstala automaticamente as dependências.

  • Se implementar para um utilizador uma aplicação com a ação Desinstalar, e a aplicação foi instalada para todos os utilizadores do computador, a desinstalação poderá falhar se a conta do utilizador não tiver permissões para desinstalar a aplicação.

  • Na versão 2103 e anterior, se remover um utilizador ou um dispositivo de uma coleção que tenha uma aplicação implantada no mesmo, o Gestor de Configuração não desinstala automaticamente a aplicação do dispositivo.

    Dica

    Versão 2107 e mais tarde suporta Desinstalação Implícita.

  • Uma implantação com a ação Desinstalar não verifica as regras de requisitos. Se a aplicação for instalada no dispositivo alvo, o Gestor de Configuração desinstala-a.

Processo

Ao criar a aplicação,selecione a opção para identificar automaticamente informações sobre este tipo de implementação a partir de ficheiros de instalação. Se as informações estiverem disponíveis nos ficheiros de instalação, a linha de comandos de desinstalação é automaticamente adicionada às propriedades do tipo de implementação.

Para uma aplicação existente, utilize os seguintes passos para configurar as suas propriedades desinstalar:

  1. Na consola 'Gestor de Configuração', aceda ao espaço de trabalho da Biblioteca de Software. Expandir a Gestão de Aplicações e selecionar o nó de Aplicações.

  2. Selecione a inscrição. No painel de detalhes, mude para o separador Tipos de Implementação.

  3. Selecione o tipo de implementação. Em seguida, na fita, no separador Tipo de Implementação, selecione Propriedades.

  4. Mude para o separador Conteúdo e configufique as seguintes definições:

    • Desinstalar as definições de conteúdo: Selecione uma opção para onde o Gestor de Configuração obtém o conteúdo para desinstalar a aplicação:

      • O mesmo que instalar conteúdo: O conteúdo de instalação e desinstalação é o mesmo. Esta é a opção predefinida.

      • Não desinstale o conteúdo: A sua aplicação não necessita de conteúdo para desinstalar.

      • Diferente do conteúdo de instalação: O conteúdo de desinstalar é diferente do conteúdo de instalação.

    • Desinstalar a localização do conteúdo : Se selecionar a terceira opção para as definições de conteúdo, especifique o caminho da rede para o conteúdo utilizado para desinstalar a aplicação.

  5. Mude para o separador Programas e configufique as seguintes definições:

    • Programa de desinstalação: Especifique a linha de comando e os parâmetros necessários para desinstalar a aplicação.

    • Desinstalar em: Especificar opcionalmente a pasta que tem o programa de desinstalar para o tipo de implantação. Esta pasta pode ser um caminho absoluto para o cliente. Também pode ser um caminho relativo num ponto de distribuição da pasta com a embalagem.

    • Executar o programa de instalação e desinstalação como processo de 32 bits em clientes de 64 bits: Utilize os locais de ficheiros e registos de 32 bits em computadores baseados em Windows para executar o programa de desinstalar para o tipo de implementação.

Em seguida, desloque a aplicação. Na página de Definições de implantação do assistente, selecione a ação de implementação para Desinstalar.

Nota

Quando selecionar uma ação de implementação de Desinstalar, o objetivo de implementação é automaticamente configurado como Necessário.

Desinstalação implícita

Muitos clientes têm muitas coleções porque para cada aplicação precisam de pelo menos duas coleções: uma para instalação e outra para desinstalar. Esta prática adiciona despesas gerais de gestão de mais coleções, e pode reduzir o desempenho do site para avaliação de recolha.

A partir da versão 2107, pode permitir uma implementação de aplicação para suportar desinstalação implícita. Se um dispositivo estiver numa coleção, a aplicação instala-se. Em seguida, quando retirar o dispositivo da recolha, a aplicação desinstala-se.

Nota

Este comportamento aplica-se apenas às implementações das coleções de dispositivos.

Ativar a desinstalação implícita

Quando implementar a aplicação numa recolha de dispositivos, configufique as seguintes definições na página 'Implementar Definições':

  • Ação: Instalar

  • Fim: Obrigatório

  • Ativar a opção de desinstalar esta aplicação se o objeto direcionado cair da coleção

Importante

Tenha cuidado ao permitir esta opção em implementações para grandes coleções baseadas em consultas. Especialmente consultas a fontes externas como grupos de Diretório Ativo. Uma alteração externa inesperada pode desencadear automaticamente um grande número de dispositivos para desinstalar a aplicação.

Processo de desinstalação implícito

Depois de retirar o dispositivo da coleção, o processo seguinte acontece:

  • Um processo de trabalho de fundo é executado no servidor do site a cada 10 minutos. Esta tarefa acompanha as aplicações para as quais permitiu esta opção. Em seguida, deteta dispositivos que removeu da recolha do alvo. Para ajudá-lo a resolver este processo, consulte o ficheiro SMS_ImplicitUninstall.log no servidor do site.

  • O cliente precisa de descarregar a política do computador. Por predefinição, a definição do cliente de intervalo de votação da política do cliente é de 60 minutos. Para acelerar este passo, descarreguemanualmente a política do computador .

  • 15 minutos após o cliente receber a política atualizada, desinstala a aplicação.

Dependendo do tempo desses passos, o período de tempo mais longo para o cliente desinstalar a app é de 85 minutos. Se o primeiro passo acontecer imediatamente e descarregar manualmente a política do computador no dispositivo, o processo global é de 15 minutos.

Nota

Para este comportamento, o site pode processar até 1000 alterações de membros de recolha a cada 10 minutos.

Passos seguintes

Como gerir coleções

Monitorize aplicações a partir da consola Do Gestor de Configuração

Referência dos ficheiros de registo