Nedávno jsem při nasazování operačního systému pomocí Sccm Task Sequence a PXE boot narazil na tuto CHYBU: Task Sequence Failed with the Error Code 0x80070002. Pro více informací kontaktujte správce systému nebo operátora helpdesku.
Povíme si něco o chybovém kódu 0x80070002, Tato chyba je obecná chyba, která může poukazovat na mnoho problémů v našem prostředí SCCM. Obvykle se s touto chybou setkáváme při nasazení operačního systému v rámci sekvence úloh. chyba se obvykle objevuje během kroku „Aplikovat operační systém“. První, co uděláte, je, že stisknutím klávesy „F8“ vyvoláte příkaz CMD a podíváte se na soubor smsts.log, který by mohl vnést trochu světla do této chyby a trochu ji odlehčit od obecných chyb. Někdy však pohled do souboru protokolu nestačí a zjistíte, že máte další obecnou chybovou zprávu.
Pokud jste zkontrolovali a vyzkoušeli tyto kroky, postupujte podle tohoto článku:
- Zkontrolovali jste, zda síťové připojení od klienta k distribučnímu bodu funguje správně.
- Ujistili jste se, že účet Network Access je správně nakonfigurován existuje spousta článků o tom, jak nakonfigurovat a otestovat účet Network Access.
- Zkontrolovali jste „Zkopírovat obsah tohoto balíčku do sdílené složky balíčku v distribučním bodě:“. možnost. Kliknutím pravým tlačítkem myši na obraz operačního systému a výběrem možnosti „Vlastnosti“ a následným kliknutím na kartu „Přístup k datům“
- Zaškrtli jste možnost „Povolit klientům anonymní připojení“. Tím, že přejdete do Administrace ->Distribuční místa->Zvolíte DP, poté kliknete pravým tlačítkem myši na „Vlastnosti“ a vyberete kartu Obecné.
Pokud jste vyzkoušeli všechny výše uvedené možnosti a stále se vám zobrazuje chybový kód 0x80070002 jako mně, můžete zkusit tento další postup.
Když jsem dostal tuto nepříjemnou chybu, zkontroloval jsem protokol SMSTS.log, abych zjistil, zda může vnést trochu světla do chyby, a hle, uviděl jsem tento protokol:
„DownloadContentAndVerifyHash() Failed. 80070002“.
Ujistil jsem se, že spojení mezi mým klientem a distribučním bodem je v pořádku a že můj účet pro přístup k síti je správně nakonfigurován tím, že jsem na stejném klientovi nasadil jiný operační systém.
To ve mně vzbudilo podezření, že můj zaváděcí obraz byl poškozen.
Ale měl jsem i jinou teorii, možná se výpočet hashe nepovedl.
Rozřešení, které mi pomohlo pro chybový kód 0x80070002, zejména „DownloadContentAndVerifyHash() Failed. 80070002“.
- Vytvořte kopii mého souboru zaváděcího obrazu .wim.
- Vytvořte kopii balíčku zaváděcího obrazu
- Změňte zdrojový soubor nového balíčku zaváděcího obrazu na nový .wim tak, že kliknete pravým tlačítkem myši na nový balíček spouštěcího obrazu a zvolíte vlastnosti a poté kliknete na kartu Zdroj dat.
- Distribuujte nový spouštěcí obraz do distribučního místa
- Vytvořte zálohu své sekvence tak, že kliknete pravým tlačítkem myši na sekvenci úloh a kliknete na tlačítko Kopírovat.
- Změňte balíček spouštěcího obrazu na nový v kroku „použití operačního systému“.
- Ujistěte se, že je nová sekvence úloh nasazena do distribučního bodu.
- Zkuste znovu distribuovat operační systém s novou sekvencí úloh.
Po provedení těchto kroků a zahájení nasazování nové sekvence úloh jsem se již s chybou nesetkal. Přišel jsem na to, že metadata starého balíčku se spouštěcím obrazem byla poškozená a poskytovala chybný hash a vytvořením nového balíčku se spouštěcím obrazem a vynucením vytvoření nových metadat jsem hash „opravil“.
Postupujte podle těchto kroků na vlastní nebezpečí.
Tento článek byl napsán pro dokumentační účely a nenahrazuje odbornou konzultaci.
.