Kürzlich bin ich bei der Bereitstellung eines Betriebssystems mit Sccm Task Sequence und PXE-Boot auf folgende Fehlermeldung gestoßen: Task Sequence ist mit dem Fehlercode 0x80070002 fehlgeschlagen. Weitere Informationen erhalten Sie von Ihrem Systemadministrator oder Helpdesk-Operator.
Lassen Sie uns über den Fehlercode 0x80070002 sprechen. Dieser Fehler ist ein allgemeiner Fehler, der auf eine Vielzahl von Problemen in unserer SCCM-Umgebung hinweisen kann. Normalerweise sehen wir diesen Fehler während der Aufgabe Sequence Operating System Deployment.the Fehler erscheint in der Regel während der „Applying Operating System“ Schritt. Das erste, was Sie tun, ist, die Taste „F8“ zu drücken, um CMD aufzurufen und sich die smsts.log-Datei anzuschauen, die etwas Licht auf den Fehler werfen und ihn ein bisschen weniger allgemein machen könnte. Aber manchmal reicht ein Blick in die Protokolldatei nicht aus, und Sie finden sich mit einer anderen allgemeinen Fehlermeldung wieder.
Befolgen Sie diesen Artikel, wenn Sie die folgenden Schritte überprüft und ausprobiert haben:
- Sie haben überprüft, ob die Netzwerkverbindung zwischen dem Client und dem Verteilungspunkt ordnungsgemäß funktioniert.
- Sie haben sich vergewissert, dass das Netzwerkzugangskonto richtig konfiguriert ist – es gibt zahlreiche Artikel darüber, wie Sie Ihr Netzwerkzugangskonto konfigurieren und testen können.
- Sie haben die Option „Kopieren Sie den Inhalt dieses Pakets in eine Paketfreigabe auf dem Verteilungspunkt:“ Option. Indem Sie mit der rechten Maustaste auf das Betriebssystem-Image klicken und „Eigenschaften“ wählen und dann auf die Registerkarte „Datenzugriff“ klicken
- Sie haben die Option „Anonyme Verbindung für Clients zulassen“ aktiviert. Gehen Sie zu Verwaltung ->Verteilungspunkte->Wählen Sie Ihren DP aus, klicken Sie dann mit der rechten Maustaste auf „Eigenschaften“ und wählen Sie die Registerkarte „Allgemein“.
Wenn Sie alle oben genannten Punkte ausprobiert haben und immer noch den Fehlercode 0x80070002 erhalten, wie ich es getan habe, können Sie diesen anderen Ansatz versuchen.
Als ich diesen ärgerlichen Fehler bekam, habe ich das SMSTS.log überprüft, um zu sehen, ob es etwas Licht auf den Fehler werfen kann, und siehe da, ich sah dieses Protokoll:
„DownloadContentAndVerifyHash() Failed. 80070002“.Ich habe mich vergewissert, dass meine Client-Verteilungspunkt-Konnektivität gut ist und dass mein Netzwerkzugriffskonto korrekt konfiguriert ist, indem ich ein anderes Betriebssystem auf demselben Client bereitgestellt habe.
Das ließ mich vermuten, dass mein Boot-Image beschädigt war.
Aber ich hatte eine andere Theorie, vielleicht ist die Hash-Berechnung schlecht gelaufen.
Die Lösung, die ich für den Fehlercode 0x80070002 gefunden habe, insbesondere „DownloadContentAndVerifyHash() Failed. 80070002“.
- Erstelle eine Kopie meiner Boot-Image-.wim-Datei.
- Erstelle eine Kopie des Boot-Image-Pakets
- Ändere die Quelldatei des neuen Boot-Image-Pakets in die neue .wim-Datei, indem Sie mit der rechten Maustaste auf das neue Boot-Image-Paket klicken, die Eigenschaften auswählen und dann auf die Registerkarte „Datenquelle“ klicken.
- Verteilen Sie das neue Boot-Image an Ihren Verteilungspunkt
- Erstellen Sie eine Sicherungskopie Ihrer Sequenz, indem Sie mit der rechten Maustaste auf Ihre Tasksequenz klicken und auf „Kopieren“ klicken.
- Ändern Sie das Boot-Image-Paket im Schritt „Betriebssystem anwenden“ in das neue Paket.
- Stellen Sie sicher, dass die neue Aufgabensequenz an den Verteilungspunkt verteilt wird.
- Versuchen Sie erneut, das Betriebssystem mit der neuen Aufgabensequenz zu verteilen.
Nachdem ich diese Schritte durchgeführt und mit der Verteilung der neuen Aufgabensequenz begonnen hatte, trat der Fehler nicht mehr auf. Ich habe herausgefunden, dass die Metadaten des alten Boot-Image-Pakets beschädigt waren und einen falschen Hash lieferten, und indem ich ein neues Boot-Image-Paket erstellt und die Erstellung neuer Metadaten erzwungen habe, habe ich den Hash „repariert“.
Befolgen Sie diese Schritte auf eigene Gefahr.
Dieser Artikel wurde zu Dokumentationszwecken geschrieben und ersetzt keine professionelle Beratung.