แก้ไขข้อผิดพลาดลำดับงาน SCCM 0X8007000D
บทความนี้ให้รายละเอียดขั้นตอนในการแก้ไขข้อผิดพลาดลำดับงาน SCCM 0X8007000D ข้อผิดพลาด 0X8007000D ปรากฏขึ้นพร้อมกับลำดับงานล้มเหลวในระหว่าง ConfigMgr OSD รวมถึงการจับภาพ
ในระหว่างการปรับใช้ระบบปฏิบัติการในไซต์ระยะไกล วิศวกร SCCM คนหนึ่งรายงานปัญหา OSD ข้อผิดพลาด OSD คือ Task Sequence failed โดยมีรหัสข้อผิดพลาด 0X8007000D
ไม่พบรหัสข้อผิดพลาด 0X8007000D นี้ในทุกเครื่องที่ถูกสร้างภาพ แต่มีแล็ปท็อปเพียงไม่กี่เครื่องเท่านั้นที่ประสบปัญหานี้ซึ่งลำดับงานล้มเหลวโดยมีข้อผิดพลาด 0X8007000D
ลำดับงานที่ปรับใช้อาจล้มเหลวเนื่องจากสาเหตุหลายประการ ผู้ดูแลระบบ SCCM ทุกคนทราบเรื่องนี้ ในกรณีส่วนใหญ่ ลำดับงานล้มเหลวโดยมีรหัสข้อผิดพลาด และรหัสข้อผิดพลาดนั้นพร้อมกับ smsts.log จะช่วยคุณระบุสาเหตุที่แท้จริง
รายการด้านล่างคือข้อผิดพลาดในลำดับงานบางส่วนพร้อมกับวิธีแก้ไขปัญหาที่พวกเราส่วนใหญ่พบในการตั้งค่า:
- ลำดับงานล้มเหลวด้วยรหัสข้อผิดพลาด 0x000001B6
- ลำดับงานล้มเหลวด้วยรหัสข้อผิดพลาด 0x800702C2
- แก้ไขลำดับงาน SCCM ล้มเหลวด้วยรหัสข้อผิดพลาด 0x80070002
- ไม่สามารถแก้ไขการขึ้นต่อกันของลำดับงาน 0X80040102
- ลำดับงานล้มเหลวโดยมีรหัสข้อผิดพลาด 0x800700A1
- ลำดับงานล้มเหลวโดยมีรหัสข้อผิดพลาด 0x80070070
ถ้าผมเพิ่มเรื่อยๆ รายการก็จะเติบโตขึ้นอย่างแน่นอน ข้อผิดพลาดและวิธีแก้ปัญหาทั่วไปเกี่ยวกับลำดับงานส่วนใหญ่มีอยู่ในบล็อกแล้ว
แก้ไขข้อผิดพลาดลำดับงาน SCCM 0X8007000D
ข้อผิดพลาด SCCM 0X8007000D ปรากฏขึ้นเมื่อลำดับงานล้มเหลวในการค้นหาดิสก์สำหรับบูตของคอมพิวเตอร์ไคลเอนต์ การฟอร์แมตฮาร์ดไดรฟ์อย่างถูกต้องหรือการเปลี่ยนฮาร์ดไดรฟ์ใหม่จะช่วยแก้ไขข้อผิดพลาดลำดับงาน 0X8007000D
ต่อไปนี้เป็นข้อความแสดงข้อผิดพลาดที่ปรากฏขึ้นเมื่อลำดับงานล้มเหลวโดยมีข้อผิดพลาด 0X8007000D:
ไม่สามารถเรียกใช้ลำดับงาน - เกิดข้อผิดพลาดขณะเริ่มต้นลำดับงาน 0X8007000D สำหรับข้อมูลเพิ่มเติม โปรดติดต่อผู้ดูแลระบบหรือเจ้าหน้าที่ฝ่ายช่วยเหลือของคุณ
การตรวจสอบไฟล์ smsts.log คุณอาจสังเกตเห็นข้อผิดพลาดที่คล้ายกันบนเครื่อง
OSDDiskPart.exe failed: 0x8007000d OSDDiskPart
Process completed with exit code 2147942413
uRet, HRESULT=8007000d (..\bootimage.cpp,1347)
Unable to create temporary partition to stage boot image
BootImage::CreateTemporaryVolume( iSystemDisk, iNewPartition, sNewVolume), HRESULT=8007000d (..\bootimage.cpp,502)
ValidateSystemPartition(), HRESULT=8007000d
Failed to prepare the system partition for staging.
The data is invalid. (Error: 8007000D; Source: Windows)
BootImage::prepareForStaging(sLocalDataPath), HRESULT=8007000d
Failed to validate for boot image staging TSMBootstrap
StageBootImage() failed. 0x8007000d. TSMBootstrap
TS::Boot::BootImage::StageBootImage( pAssociatedWinPE->GetPackageID(), TsBootProgress, pv, hCancelEvent), HRESULT=8007000d (tsmediawizardcontrol.cpp,2256)
Failed to stage WinPE. Code(0x8007000D) TSMBootstrap
Command line for extension .exe is "%1" %* TSMBootstrap
Set command line: "X:\sms\bin\x64\TsProgressUI.exe" /Unregister
Executing command line: "X:\sms\bin\x64\TsProgressUI.exe" /Unregister
==========[ TsProgressUI started in process 1052 ]========== TsProgressUI
Command line: "X:\sms\bin\x64\TsProgressUI.exe" /Unregister TsProgressUI
Unregistering COM classes TsProgressUI
Unregistering class objects TsProgressUI
Shutdown complete. TsProgressUI
Process completed with exit code 0 TSMBootstrap
Successfully unregistered TS Progress UI. TSMBootstrap
ExecuteSelectedTaskSequence(fpCallbackProc,pv,hCancelEvent), HRESULT=8007000d (tsmediawizardcontrol.cpp,1597)
hrReturn, HRESULT=8007000d (tsmediaresolveprogresspage.cpp,445)
ThreadToResolveAndExecuteTaskSequence failed. Code(0x8007000D)
ThreadToResolveAndExecuteTaskSequence returned code 0x8007000D
Setting wizard error: An error occurred while starting the task sequence (0x8007000D). For more information, contact your system administrator or helpdesk operator. TSMBootstrap
ResolveProgressPage::OnWizardNext() TSMBootstrap
Activating Finish Page.
Loading bitmap TSMBootstrap
Executing command line: X:\WINDOWS\system32\cmd.exe /k TSBootShell
The command completed successfully.
Successfully launched command shell.ข้อผิดพลาด 0X8007000D ปรากฏขึ้นเนื่องจากสาเหตุข้อใดข้อหนึ่งต่อไปนี้:
- ตารางพาร์ติชันบนฮาร์ดดิสก์ไม่ถูกต้อง และลำดับงานไม่สามารถติดตั้งระบบปฏิบัติการได้
- ตรวจไม่พบโวลุ่มดิสก์เนื่องจากฮาร์ดไดรฟ์มีปัญหาหรือฮาร์ดไดรฟ์เสียหาย
- เมื่อฮาร์ดดิสก์ไม่ได้ถูกแบ่งพาร์ติชันในรูปแบบที่เหมาะสม ลำดับงานจะล้มเหลวโดยมีข้อผิดพลาด 0X8007000D
- อิมเมจสำหรับเริ่มระบบจะไม่กระจายไปยังจุดแจกจ่ายอย่างถูกต้อง
เมื่อใดก็ตามที่คุณพบข้อผิดพลาดที่คล้ายกัน คุณสามารถใช้เครื่องมือค้นหาข้อผิดพลาด SCCM เพื่อแปลรหัสข้อผิดพลาดเหล่านี้เป็นข้อความแสดงข้อผิดพลาดได้เสมอ
ปัญหาฮาร์ดไดรฟ์เป็นเรื่องปกติ และวิธีที่ดีที่สุดที่คุณสามารถทำได้คือแทนที่ด้วยฮาร์ดดิสก์ที่ใช้งานได้ หากคุณแน่ใจว่าฮาร์ดดิสก์ไม่ใช่ปัญหา ตรวจสอบให้แน่ใจว่าคุณฟอร์แมตฮาร์ดดิสก์อย่างถูกต้องและดำเนินลำดับงานต่อ
วิธีแก้ปัญหา: มาดูวิธีแก้ปัญหาข้อผิดพลาดลำดับงาน SCCM 0X8007000D กัน หากคุณมั่นใจว่าฮาร์ดไดรฟ์ทำงานอย่างถูกต้อง สิ่งที่คุณต้องทำคือใช้คำสั่ง diskpart เพื่อฟอร์แมตฮาร์ดไดรฟ์
คำสั่ง diskpart ควรดำเนินการบนระบบก่อนที่ลำดับงาน ConfigMgr จะลงท้ายด้วยรหัสข้อผิดพลาด 8007000D คำสั่ง diskpart จะแตกต่างออกไปเมื่อคุณต้องการสร้างพาร์ติชัน UEFI บนดิสก์หรือสร้างพาร์ติชันดั้งเดิมบนดิสก์
นี่คือบทความที่แสดงรายการคำสั่ง SCCM OSD Diskpart ทั้งหมดที่คุณสามารถทำได้เพื่อแก้ไขข้อผิดพลาด 0X8007000D
หากต้องการใช้คำสั่ง diskpart ระหว่าง ConfigMgr OSD ให้ทำการบูต PXE และก่อนที่คุณจะเลือกลำดับงาน ให้กด F8 จากหน้าต่างคำสั่งที่เปิดขึ้นให้ดำเนินการคำสั่ง diskpart
เคล็ดลับ: หากต้องการใช้ F8 ในระหว่างลำดับงานล้มเหลว ควรเปิดใช้งานตัวเลือก เปิดใช้งานการสนับสนุนคำสั่ง (การทดสอบเท่านั้น) บนอิมเมจสำหรับบูต อ่านอิมเมจการบูต SCCM และการกำหนดค่าจุดแจกจ่าย
รหัสข้อผิดพลาด 0X8007000D ระหว่างการจับภาพ
หากคุณมีลำดับงาน SCCM ที่จับภาพของเครื่องอ้างอิง คุณอาจพบข้อผิดพลาด 0X8007000D
ใช่ มันเป็นรหัสข้อผิดพลาดเดียวกัน แต่จะปรากฏขึ้นเมื่อคุณพยายามจับภาพอิมเมจเครื่องอ้างอิงโดยใช้ลำดับงาน
ลำดับงาน: วิซาร์ดการจับภาพล้มเหลวโดยมีรหัสข้อผิดพลาด (0x8007000D) สำหรับข้อมูลเพิ่มเติม โปรดติดต่อผู้ดูแลระบบหรือเจ้าหน้าที่ฝ่ายช่วยเหลือของคุณ
ไม่สามารถดำเนินการได้: บันทึกเครื่องอ้างอิง ข้อมูลไม่ถูกต้อง (ข้อผิดพลาด: 8007000D; แหล่งที่มา: Windows)
The execution of the group (Capture the Reference Machine) has failed, and the execution has been aborted. An action failed.
Operation aborted (Error: 80004004; Source: Windows) TSManager
Failed to run the last action: Capture the Reference Machine. Execution of task sequence failed.
The data is invalid. (Error: 8007000D; Source: Windows)
Execution::enExecutionFail != m_eExecutionResult, HRESULT=80004005
Task Sequence Engine failed! Code: enExecutionFail
Task sequence execution failed with error code 80004005หากต้องการแก้ไขรหัสข้อผิดพลาด 0X8007000D ที่พบในระหว่างกระบวนการจับภาพ คุณสามารถลองวิธีแก้ปัญหาต่อไปนี้:
- ตรวจสอบข้อผิดพลาดของฮาร์ดไดรฟ์ก่อนเริ่มจับภาพเครื่องอ้างอิง
- อัปเดตอิมเมจสำหรับบูตโดยเลือกตัวเลือกต่อไปนี้ - “โหลดอิมเมจสำหรับบูตนี้ใหม่ด้วยเวอร์ชัน Windows PE ปัจจุบันจาก Windows ADK“ บางครั้งข้อผิดพลาด 8007000D เป็นผลมาจากความไม่ตรงกันในอิมเมจสำหรับบูตที่กำหนดเทียบกับอันที่ใช้จริง
ฉันหวังว่าโซลูชันที่โพสต์ในคู่มือนี้จะช่วยคุณแก้ไขข้อผิดพลาด SCCM Task Sequence 0X8007000D หากคุณพบว่ามีอย่างอื่นที่เหมาะกับคุณ โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง


