När jag nyligen distribuerade ett operativsystem med hjälp av Sccm Task sequence och PXE boot stötte jag på detta ERROR: Task Sequence Failed with the Error Code 0x80070002. Kontakta din systemadministratör eller helpdeskoperatör för mer information.
Låt oss prata om felkod 0x80070002, Det här felet är ett generiskt fel som kan tyda på många problem i vår SCCM-miljö. Vi brukar se det här felet under uppgiften Sequence operating system deployment.the error usually appears during the ”Applying Operating System” step. Det första du gör är att trycka på ”F8”-tangenten för att främja CMD och titta på smsts.log-filen som kan kasta lite ljus över felet och göra det lite mindre generiskt. Men ibland räcker det inte att titta på loggfilen och du får ett annat generiskt felmeddelande.
Följ den här artikeln om du har kontrollerat och provat de här stegen:
- Du har kontrollerat att nätverksanslutningen från klienten till distributionspunkten fungerar som den ska.
- Du har kontrollerat att kontot för nätverksåtkomst är korrekt konfigurerat det finns många artiklar om hur du konfigurerar och testar kontot för nätverksåtkomst.
- Du har kontrollerat ”Kopiera innehållet i det här paketet till en paketdelning på distributionspunkten:”. Alternativet. Genom att högerklicka på operativsystemsbilden och välja ”Egenskaper” och sedan klicka på fliken ”Data Access”
- Du har kryssat i alternativet ”Allow Clients to connect anonymously”. Genom att gå till Administration ->Distribution Points->Välj din DP, högerklicka sedan på ”Properties” (Egenskaper) och välj fliken General (Allmänt).
Om du har provat alla ovanstående åtgärder och fortfarande får felkod 0x80070002 som jag fick, kan du prova denna andra metod.
När jag fick detta irriterande fel har jag kontrollerat SMSTS.loggen för att se om den kan kasta lite ljus över felet och se och häpna såg jag denna logg:
”DownloadContentAndVerifyHash() Failed. 80070002”.Jag har försäkrat mig om att anslutningen mellan klient och distributionspunkt är bra och att mitt konto för nätverksåtkomst är korrekt konfigurerat genom att distribuera ett annat operativsystem på samma klient.
Det fick mig att misstänka att min uppstartsavbild var skadad.
Men jag hade en annan teori, kanske att hash-beräkningen gick dåligt.
Den lösning som jag fann hjälpsam för felkod 0x80070002, i synnerhet ”DownloadContentAndVerifyHash() Failed. 80070002”.
- Gör en kopia av min boot image .wim-fil.
- Gör en kopia av boot image-paketet
- Ändra källfilen för det nya boot image-paketet till den nya .wim-filen genom att högerklicka på det nya uppstartsavbildningspaketet och välja egenskaper och sedan klicka på fliken datakälla.
- Distribuera den nya uppstartsavbildningen till din distributionspunkt
- Gör en säkerhetskopia av sekvensen genom att högerklicka på uppgiftssekvensen och klicka på kopiera.
- Ändra startbildspaketet till det nya i steget ”applying operating system”.
- Säkerställ att den nya uppgiftssekvensen distribueras till distributionspunkten.
- Prova att distribuera operativsystemet igen med den nya uppgiftssekvensen.
Efter att ha utfört dessa steg och börjat distribuera den nya uppgiftssekvensen stötte jag inte längre på felet. Jag kom fram till att metadata från det gamla boot image-paketet var skadat och gav en felaktig hash och genom att göra ett nytt boot image-paket och tvinga fram nya metadata har jag ”fixat” hashen.
Följ dessa steg på egen risk.
Denna artikel har skrivits i dokumentärt syfte och ersätter inte en professionell konsultation.