Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Configuration Manager (Current Branch)
Anstatt ein separates Objekt zum Deinstallieren einer Anwendung erstellen zu müssen, können Sie das Deinstallationsverhalten für den Bereitstellungstyp angeben. Erstellen Sie dann eine separate Bereitstellung mit der Aktion zum Deinstallieren. Sie können eine Anwendung auch dann deinstallieren, wenn sie zuvor nicht von Configuration Manager installiert wurde.
Verhaltensweisen und Einschränkungen
Um eine Anwendung mit der Deinstallationsaktion bereitzustellen, löschen Sie zunächst alle vorhandenen Anwendungsbereitstellungen, simulierten Bereitstellungen oder Tasksequenzbereitstellungen, die diese Anwendung enthalten. Andernfalls kann Configuration Manager die Anwendung neu installieren.
Einige Anwendungstypen unterstützen keine Deinstallation.
Wenn Sie eine Anwendung deinstallieren, deinstalliert Configuration Manager nicht automatisch Abhängigkeiten.
Wenn Sie einem Benutzer eine Anwendung mit der Deinstallationsaktion bereitstellen und die Anwendung für alle Benutzer des Computers installiert wurde, kann die Deinstallation fehlschlagen, wenn das Konto des Benutzers nicht über Berechtigungen zum Deinstallieren der Anwendung verfügt.
Wenn Sie in Version 2103 und früher einen Benutzer oder ein Gerät aus einer Sammlung entfernen, in der eine Anwendung bereitgestellt ist, deinstalliert Configuration Manager die Anwendung nicht automatisch vom Gerät.
Tipp
Version 2107 und höher unterstützt die implizite Deinstallation.
Bei einer Bereitstellung mit der Aktion "Deinstallieren " werden die Anforderungsregeln nicht überprüft. Wenn die Anwendung auf dem Zielgerät installiert ist, wird sie von Configuration Manager deinstalliert.
Prozess
Wenn Sie die Anwendung erstellen, wählen Sie die Option Informationen zu diesem Bereitstellungstyp automatisch aus Installationsdateien identifizieren. Wenn die Informationen in den Installationsdateien verfügbar sind, wird die Deinstallationsbefehlszeile automatisch zu den Eigenschaften des Bereitstellungstyps hinzugefügt.
Führen Sie für eine vorhandene Anwendung die folgenden Schritte aus, um die Deinstallationseigenschaften zu konfigurieren:
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek. Erweitern Sie die Anwendungsverwaltung und wählen Sie den Knoten Anwendungen .
Wählen Sie die Anwendung aus. Wechseln Sie im Detailbereich zur Registerkarte Bereitstellungstypen .
Wählen Sie den Bereitstellungstyp aus. Wählen Sie dann im Menüband auf der Registerkarte Bereitstellungstyp die Option Eigenschaften aus.
Wechseln Sie zur Registerkarte "Inhalte", und konfigurieren Sie die folgenden Einstellungen:
Inhaltseinstellungen deinstallieren: Wählen Sie eine Option aus, für die der Configuration Manager den Inhalt zum Deinstallieren der Anwendung abruft:
Identisch mit Installationsinhalt: Der Installations- und Deinstallationsinhalt ist identisch. Dies ist die Standardeinstellung.
Kein Deinstallationsinhalt: Ihre Anwendung benötigt keine Inhalte zur Deinstallation.
Anders als Installationsinhalt: Der Inhalt der Deinstallation unterscheidet sich vom Inhalt der Installation.
Speicherort für die Deinstallation von Inhalten: Wenn Sie die dritte Option für Inhaltseinstellungen auswählen, geben Sie den Netzwerkpfad zu dem Inhalt an, der zum Deinstallieren der Anwendung verwendet wird.
Wechseln Sie zur Registerkarte "Programme", und konfigurieren Sie die folgenden Einstellungen:
Programm deinstallieren: Geben Sie die Befehlszeile und alle erforderlichen Parameter zum Deinstallieren der Anwendung an.
Deinstallationsstart in: Geben Sie optional den Ordner an, in dem sich das Deinstallationsprogramm für den Bereitstellungstyp befindet. Dieser Ordner kann ein absoluter Pfad auf dem Client sein. Es kann sich auch um einen relativen Pfad auf einem Verteilungspunkt des Ordners mit dem Paket handeln.
Ausführen eines Installations- und Deinstallationsprogramms als 32-Bit-Prozess auf 64-Bit-Clients: Verwenden Sie die 32-Bit-Datei- und Registrierungsspeicherorte auf Windows-basierten Computern, um das Deinstallationsprogramm für den Bereitstellungstyp auszuführen.
Stellen Sie dann die Anwendung bereit. Wählen Sie auf der Seite "Bereitstellungseinstellungen " des Assistenten die Bereitstellungsaktion aus, die deinstalliert werden soll.
Hinweis
Wenn Sie die Bereitstellungsaktion Deinstallieren auswählen, wird der Bereitstellungszweck automatisch als erforderlich konfiguriert.
Implizite Deinstallation
Viele Kunden verfügen über viele Sammlungen, da sie für jede Anwendung mindestens zwei Sammlungen benötigen: eine für die Installation und eine andere für die Deinstallation. Diese Vorgehensweise erhöht den Verwaltungsaufwand für mehr Sammlungen und kann die Leistung der Website für die Auswertung der Sammlung verringern.
Ab Version 2107 können Sie eine Anwendungsbereitstellung aktivieren, um die implizite Deinstallation zu unterstützen. Wenn sich eine Ressource in einer Sammlung befindet, wird die Anwendung installiert. Wenn Sie die Ressource anschließend aus der Sammlung entfernen, wird die Anwendung deinstalliert.
Ab Version 2111 unterstützt dieses Verhalten auch Anwendungsgruppen. Wenn in diesem Artikel auf eine Anwendung Bezug genommen wird, gilt er auch für App-Gruppen.
Hinweis
Ab Version 2111 gilt dieses Verhalten für Bereitstellungen in Geräte- oder Benutzersammlungen. In Version 2107 gilt dieses Verhalten nur für Bereitstellungen in Gerätesammlungen.
Wenn Sie ab Version 2203 eine Anwendung oder App-Gruppe für eine Benutzersammlung bereitstellen, die auf einer Sicherheitsgruppe basiert, und die implizite Deinstallation aktivieren, werden Änderungen an der Sicherheitsgruppe jetzt berücksichtigt. Wenn der Standort die Änderung der Gruppenmitgliedschaft erkennt, deinstalliert Configuration Manager die App für den Benutzer, den Sie aus der Sicherheitsgruppe entfernt haben.
Implizite Deinstallation aktivieren
Wenn Sie die Anwendung für eine Sammlung bereitstellen, konfigurieren Sie die folgenden Einstellungen auf der Seite " Bereitstellungseinstellungen ":
Aktion: Installieren
Zweck: Erforderlich
Aktivieren Sie die folgende Option: Wenn eine Ressource nicht mehr Mitglied der Sammlung ist, deinstallieren Sie die Anwendung
Tipp
In Version 2107 heißt diese Option folgendermaßen: Deinstallieren Sie diese Anwendung, wenn das Zielobjekt aus der Sammlung herausfällt
Wichtig
Seien Sie vorsichtig beim Aktivieren dieser Option bei Bereitstellungen für große abfragebasierte Sammlungen. Insbesondere Abfragen an externe Quellen wie Active Directory-Gruppen. Eine unerwartete externe Änderung kann automatisch eine große Anzahl von Geräten zum Deinstallieren der Anwendung auslösen.
Impliziter Deinstallationsvorgang
Nachdem Sie die Ressource aus der Sammlung entfernt haben, geschieht Folgendes:
Alle 10 Minuten wird ein Hintergrundarbeitsprozess auf dem Standortserver ausgeführt. Dieser Task verfolgt die Apps, für die Sie diese Option aktiviert haben. Anschließend werden Ressourcen erkannt, die Sie aus der Zielsammlung entfernt haben. Zeigen Sie die SMS_ImplicitUninstall.log auf dem Standortserver an, um die Problembehandlung bei diesem Vorgang zu unterstützen.
Der Client muss eine Richtlinie herunterladen. Standardmäßig beträgt die Client-Richtlinien-Abrufintervall-Client-Einstellung 60 Minuten. Um diesen Schritt zu beschleunigen, laden Sie die Richtlinie manuell herunter.
15 Minuten, nachdem der Client die aktualisierte Richtlinie erhalten hat, wird die App deinstalliert.
Je nachdem, wie oft diese Schritte ausgeführt werden, beträgt der längste Zeitraum für den Client zum Deinstallieren der App 85 Minuten. Wenn der erste Schritt sofort erfolgt und Sie die Richtlinie manuell auf das Gerät herunterladen, beträgt der Gesamtvorgang 15 Minuten.
Hinweis
- Für dieses Verhalten kann die Website alle 10 Minuten bis zu 1000 Änderungen an der Sammlungsmitgliedschaft verarbeiten.
- Wenn die Deinstallation nicht erfolgt, liegt wahrscheinlich eine konkurrierende Installationsbereitstellung derselben Anwendung, Anwendungsgruppe oder einer anderen Anwendungsgruppe mit denselben Apps vor. Configuration Manager berücksichtigt immer eine Installationsbereitstellung gegenüber einer Deinstallationsbereitstellung.
Bekannte Probleme
Sie konfigurieren das Installationsverhalten einer App so, dass sie für das System installiert wird, und stellen sie dann in einer Benutzersammlung bereit. Ein Gerät hat mehrere Benutzer, die sich beide in der Sammlung befinden, und die App wird auf dem Gerät installiert. Wenn Sie dann einen Benutzer aus der Sammlung entfernen, wird die App für alle Benutzer vom Gerät deinstalliert.
Nächste Schritte
Überwachen von Anwendungen über die Configuration Manager-Konsole