Dell Device Management Agent zeigt nach der Installation des Dell Update Package kein Zubehör an
摘要: Erfahren Sie, wie bei Version 5.4.1 des Dell Update Package (DUP) unter bestimmten Bedingungen Probleme mit Zugriffskontrolllisten (Access Control List, ACL) auftreten.
症状
Betroffene Produkte:
- Dell Device Manager-Konsole
Das Problem tritt unter den folgenden Bedingungen auf:
- Der ACL-Eigentümer des
C:\ProgramData\DellOrdner istSYSTEM - Der Treiber-Unterordner im
C:\ProgramData\Dellist nicht vorhanden - Der Nutzer versucht, ein auf der Version 5.4.1 basierendes DUP im ADMIN-Modus zu installieren
- Diese Situation tritt höchstwahrscheinlich bei Computern mit frischem Image auf, auf denen keine vorherigen DUP-Installationen durchgeführt wurden. In typischen Umgebungen wird die Installation ohne Probleme fortgesetzt.
- Diese Probleme gelten ausschließlich für diese Version und wirken sich nicht auf frühere oder spätere Versionen aus.
原因
Während der Installation überprüft das DUP die Ordner-ACL-Berechtigungen, um einen angemessenen Zugriff und das Fehlen symbolischer Links sicherzustellen. Im Rahmen dieser Validierung werden die Berechtigungen für den Dell Ordner zurückgesetzt.
In dem beschriebenen Szenario ist der Dell Ordner im Besitz von SYSTEMund das DUP wird in einem Admin-Kontext ausgeführt. Zunächst kann der Prozess vorhandene ACL-Einträge entfernen, da der Administrator die vollständige Kontrolle hat. Sobald diese Berechtigungen entfernt wurden, fehlen dem Prozess die erforderlichen Rechte, um neue ACL-Einträge festzulegen, da der ACL-Eigentümer nicht über ausreichende Berechtigungen verfügt. Das DUP kann den Treiberordner, der für die Treiberextraktion erforderlich ist, nicht erstellen, was zu einem Installationsfehler führt.
解决方案
Workaround:
- Öffnen Sie die Eingabeaufforderung mit Administratorrechten mithilfe von
psexec.exe - Navigieren Sie in der Eingabeaufforderung zu dem Ordner, in dem sich das DUP befindet
- Führen Sie das DUP aus. Dadurch werden die ursprünglichen Berechtigungen wiederhergestellt und die Installation kann erfolgreich abgeschlossen werden
Langfristige Lösung:
Spätere Versionen des DUP-Frameworks wurden für dieses Szenario erweitert. Diese Versionen setzen Berechtigungen nicht mehr auf den Dell Ordner zurück. Durch erneutes Verpacken des DUP, das ursprünglich mit Version 5.4.1 erstellt wurde, mit einem neueren Framework wird das Problem behoben, da dadurch die Änderung von Ordnerberechtigungen vermieden wird.