0x87d00324

So beheben Sie den SCCM-Bereitstellungsfehler 0X87D00324

SCCM ist eines der besten Tools für die Bereitstellung von Anwendungen und Updates in großem Umfang. Aber so gut es auch ist, gelegentlich können Sie immer noch Bereitstellungsprobleme wie den 0X87D00324 Fehler haben.

Dieser Fehlercode bedeutet insbesondere, dass die Anwendung installiert wurde, aber vom Konfigurationsmanager nicht erkannt werden konnte. Warum dies geschieht, sind in den meisten Fällen entweder die Erkennungsmethode oder die verwendeten Werte falsch.

Wenn Sie diese überprüfen, wird dieser Fehler für die meisten Benutzer behoben, aber es gibt auch einige andere Lösungen, die Sie ausprobieren können. Wir haben die Schritte zum Anwenden all dieser Schritte in der folgenden Anleitung aufgelistet.

Was verursacht Fehler 0X87D00324 während der SCCM-Bereitstellung auftreten?

Der 0X87D00324 Fehler tritt aufgrund der Verwendung eines Falsche Erkennungsmethode während der SCCM-Bereitstellung. In seltenen Fällen kann dieser Fehler trotz Verwendung der richtigen Erkennungsmethode auftreten, wenn andere Probleme im Zusammenhang mit der Befehlssynchronität oder dem Netzwerkzugriff auftreten.

Wie behebe ich Fehler, die während der SCCM-Bereitstellung 0X87D00324 werden?

Da eine falsche Erkennungsmethode diesen Fehler in den meisten Fällen verursacht, wird dieser Fehler meistens behoben, wenn Sie ihn überprüfen und sicherstellen, dass alle Werte korrekt sind. Alle notwendigen Details dazu finden Sie in den folgenden Abschnitten.

Überprüfen der Erkennungsmethode

Configuration Manager erkennt eine Anwendung, indem sie ihre GUID (Unique Application Identifier) in der Registrierung überprüft. Wenn die Überprüfung aufgrund eines falschen Pfads oder einer falschen GUID oder aus einem anderen Grund fehlschlägt, schlägt die Erkennung fehl, und Fehler 0X87D00324 wird zurückgegeben. Die Schritte zum Beheben dieser Probleme sind unten aufgeführt:

  1. Navigieren Sie in der ConfigMgr-Konsole zu Softwarebibliothek > Übersicht > Anwendungsverwaltung > Anwendungen.
  2. Wählen Sie eine Anwendung aus und klicken Sie auf Bereitstellungstypen oder Bereitstellungseigenschaften.Bereitstellungstypen
  3. Klicken Sie mit der rechten Maustaste auf die Anwendung, und wählen Sie Eigenschaften.
  4. Wechseln Sie im Eigenschaftenfenster der MSI-Datei zum Symbol Nachweismethode Registerkarte.
    Detektionsmethode
  5. Wählen Sie die angegebene Erkennungsmethode aus und klicken Sie auf Redigieren oder Edit-Klausel.
  6. Wählen Sie im Fenster Erkennungsregel die Option Windows Installer als Einstellungstyp.
    Erkennungsregeleinstellungstyp
  7. Überprüfen Sie, ob der aufgeführte Produktcode korrekt ist, indem Sie den Registrierungseintrag auf dem Clientcomputer überprüfen. Der Registrierungspfad lautet:
    32 Bit: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\ 
    64 Bit:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
  8. Die Liste der Schlüssel in geschweiften Klammern {} sind die Produktcodes für verschiedene Programme. Wählen Sie einen von ihnen aus und aktivieren Sie die Anzeigename. Wiederholen Sie dies, bis Sie das Programm gefunden haben, das Sie installieren möchten.
  9. Wenn Sie dies gefunden haben, überprüfen Sie, ob die GUID mit dem Produktcode übereinstimmt, der in der Erkennungsklausel verwendet wird.
    Erkennungsklausel-Regel-Produktcode

Auch nachdem die Erkennungsklausel korrigiert wurde, kann dieser Fehler weiterhin auftreten. Dies liegt wahrscheinlich daran, dass ConfigMgr die binäre differenzielle Replikation (BDR) verwendet. Grundsätzlich werden nur neue oder geänderte Inhalte erneut gesendet, anstatt alle Quelldateien zu senden, um die Nutzung der Netzwerkbandbreite zu minimieren. Sie können dieses Problem leicht beheben, indem Sie die Bereitstellung mit den folgenden Schritten aktualisieren:

  1. Öffnen Sie die Configuration Manager-Eigenschaften auf dem Clientcomputer.
  2. Führen Sie den Anforderungs- und Evaluierungszyklus für Computerrichtlinien im Feld Aktion Registerkarte.machine-policy-retrieval-and-evaluation-cycle
  3. Sobald die neue Richtlinie empfangen wurde, funktioniert die Bereitstellung, und die Anwendung wird ohne Fehler installiert.

Verzögerung zur Erkennung hinzufügen

Einige Installationsprogramme können einen untergeordneten Prozess erzeugen, um die eigentliche Installation durchzuführen. Wenn der ursprüngliche Prozess beendet wird, die Installation jedoch nicht cConfigMgr wird jedoch versuchen, das Produkt zu erkennen, aber unweigerlich fehlschlagen.

In solchen Fällen reicht das Hinzufügen eines einfachen Skripts zum Hinzufügen eines Timeouts aus, um dieses Problem zu beheben. Sie können auch eine Schlafperiode nach dem Installationsvorgang hinzufügen, indem Sie Start-Sleep -seconds 60im PSADT-Installationsskript nach den MSI-Installationsbefehlen. Eine Verzögerung von 60 Sekunden ist im Allgemeinen ausreichend, aber Sie können sie nach Belieben ändern.

Vom Benutzer gemeldete Fehlerbehebungen

Anmerkung: Von Benutzern gemeldete Korrekturen gelten im Allgemeinen nur für Nischenszenarien, aber sie sind es dennoch wert, untersucht zu werden.

Ein Benutzer berichtete, dass er mit dem 0X87D00324 Fehler konfrontiert war, weil er nur die GUID (Produktcode) und nicht die geschweiften Klammern kopierte, da er sie nicht für notwendig hielt. Wir neigen dazu, solche kleinen Dinge nicht zu bemerken, also stellen Sie sicher, dass Sie den Produktcode noch einmal überprüfen.

Registrierungsschlüssel-GUID Produktcode-Anzeigename

Ein anderer Benutzer berichtete, dass er ein Skript geschrieben habe, es aber nicht als Anwendung bereitstellen konnte. Der Grund dafür war, dass das Skript als Konto ausgeführt wurde, das keinen Netzwerkzugriff hatte. Wenn Sie ein Netzwerkzugriffskonto verwenden und sicherstellen, dass es Zugriff auf die Anwendung hat, die Sie bereitstellen möchten, wird das Problem in solchen Szenarien behoben.

Verwandte Fragen

0x87D00324 (-2016410844) Anwendungserkennungsmethode schlägt mit mehreren Registrierungsklauseln fehl. Wie kann ich das Problem beheben?

Wenn Sie versuchen, ARP-Informationen für verschiedene Produktcodes für 32-Bit- und 64-Bit-Installationsprogramme zu ermitteln, sind mehrere Registrierungsklauseln sinnvoll. Aber es gibt einen besseren Weg, dies zu tun.

Sie können stattdessen die Dieser Registrierungsschlüssel ist einer 32-Bit-Anwendung auf 64-Bit-Systemen zugeordnet. -Option, und dies sollte den Fehler beheben. Wenn Sie diese Option aktivieren, sucht SCCM zunächst in 32-Bit-Registrierungsspeicherorten nach dem angegebenen Registrierungsschlüssel. Wenn es nicht gefunden wird, wird erneut an 64-Bit-Speicherorten gesucht.

Es gibt auch Fälle, in denen dieser Fehler bei der ersten Ausführung auftritt, aber bei einem erneuten Versuch ohne Probleme ausgeführt werden kann. Aktivieren der Installations- und Deinstallationsprogramm als 32-Bit-Prozess auf 64-Bit-Clients ausführen Option über die Programme wird das Problem in solchen Fällen beheben.

Installations- und Deinstallationsprogramm als 32-Bit-Prozess ausführen

Wie überprüfe ich die Protokolle für die App-Bereitstellung und die Paketbereitstellung?

Die Anwendungsbereitstellung (appenforce.log) und Paketbereitstellung (execmgr.log) befinden sich die Protokolle unter C:\Windows\ccm\logs auf dem Client.

Wenn Sie nach dem Installationsprotokoll einer bestimmten Anwendung suchen, unterscheidet sich der Speicherort je nach Installationsprogramm und Entwickler, aber C:\Windows\temp ist ein guter Anfang.

Wird SCCM eingestellt? Was ist Microsoft Endpoint Manager?

Ab Version 1910 (Dez 2019) wurde der System Center Configuration Manager (SCCM) im Rahmen einer Brandingänderung in Microsoft Endpoint Configuration Manager integriert. Neben dem ConfigMgr umfasst diese Marke auch andere Microsoft Management-Lösungen wie Intune, Desktop Analytics und Autopilot.

Abgesehen von einigen Namensänderungen behält es die meisten der gleichen Funktionalitäten wie zuvor bei.

Fehler bei der Office 365-Bereitstellung 0x87D00324. Wie kann ich das Problem beheben?

Viele Benutzer haben berichtet, dass dieser Fehler beim Versuch, Office 365 bereitzustellen, auftritt. Die Ursache für diesen Fehler liegt in den meisten Fällen in der Erkennungsmethode.

Sie können diesen Fehler beheben, indem Sie die entsprechende Erkennungsmethode auswählen und die GUID des Produktcodes aus dem Deinstallationsschlüssel in der Registrierung überprüfen. Die Schritte dazu sind in der obigen Anleitung aufgeführt.

Windows 10 Update-Fehler 0x87D00324 (-2016410844). Wie kann ich das Problem beheben?

Dieser Fehler kann während der Updatebereitstellung aus verschiedenen Gründen auftreten. Beispielsweise kann etwas so Geringfügiges wie eine Sprachpaket-CAB-Datei, die nicht mit der Betriebssystemversion übereinstimmt, dazu führen, dass das Upgrade fehlschlägt.

Um die genaue Ursache für Ihren speziellen Fall zu finden, empfehlen wir die Verwendung des Setupdiag-Tools. Sobald Sie einen 0x1900xx-Fehlercode wie Fehler = 0xC1900101 – 0x2000c haben, können Sie das Problem an der Wurzel behandeln.

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert