ลำดับงาน SCCM ล้มเหลวด้วยรหัสข้อผิดพลาด 0x800702C2
ล่าสุด ผู้ใช้ฟอรัมของฉันคนหนึ่งโพสต์ปัญหา SCCM OSD ข้อผิดพลาดคือ SCCM Task Sequence ล้มเหลวรหัสข้อผิดพลาด 0x800702C2 มาทำความเข้าใจว่าทำไมลำดับจึงล้มเหลวและวิธีแก้ปัญหา
ลำดับงานของคุณอาจล้มเหลวน้อยมากด้วยรหัสข้อผิดพลาดนี้ คุณพบข้อผิดพลาด 0x800702C2 ขณะดำเนินการอัปเกรดแบบแทนที่โดยใช้ลำดับงาน SCCM
ตามที่ผู้ใช้ระบุ เขาได้สร้างลำดับงานและปรับใช้กับคอลเลกชั่นอุปกรณ์ ลำดับงานการอัพเกรดแบบแทนที่มีให้ใช้งานในศูนย์ซอฟต์แวร์ เมื่อผู้ใช้คลิกและติดตั้งจากศูนย์ซอฟต์แวร์ ลำดับงาน SCCM ล้มเหลวรหัสข้อผิดพลาด 0x800702C2
ลำดับงานเป็นการอัปเกรดแบบแทนที่เป็น Windows 10 อย่างไรก็ตาม เมื่อตรวจสอบไฟล์ smsts.log ก็เผยให้เห็นข้อผิดพลาดจริงและสาเหตุที่ลำดับงานล้มเหลว
ลำดับงาน SCCM ล้มเหลวด้วยรหัสข้อผิดพลาด 0x800702C2
เมื่อลำดับงาน SCCM ของคุณล้มเหลวด้วยรหัสข้อผิดพลาด 0x800702C2 smsts.log ของคุณจะมีบรรทัดและข้อผิดพลาดที่คล้ายกัน
Validating package for OS upgrade architecture.
Architecture of OS upgrade package is x64. Architecture of current OS is x86
The Architecture of current OS does not match architecture of new OS upgrade package. Cannot continue OSDUpgradeWindows
ValidateOSArchitectureForUpgrade(wNewOsArch, sSystemFile)HRESULT=800702c2 (e:\nts_sccm_release\sms\client\osdeployment\upgradewindows\upgradewindows.cpp,1122)
Failed to verify that architecture of current operating system matches the architecture of source OS upgrade package
Failed to run Windows Setup.
{Machine Type Mismatch}
The image file is valid, but is for a machine type other than the current machine. Select OK to continue, or CANCEL to fail the DLL load. (Error: 800702C2; Source: Windows) OSDUpgradeWindows
RunWindowsSetupForUpgrade(ulExitCode), HRESULT=800702c2
Failed to run windows setup for upgrade OSDUpgradeWindows
ปณิธาน
หากคุณดูที่บรรทัดด้านบน คุณจะพบว่าข้อผิดพลาดไม่ได้อยู่ที่ลำดับงาน
- สถาปัตยกรรมของแพ็คเกจอัปเกรดระบบปฏิบัติการคือ x64 และระบบปฏิบัติการปัจจุบันคือ x86
- สถาปัตยกรรมของระบบปฏิบัติการปัจจุบันไม่ตรงกับสถาปัตยกรรมของแพ็คเกจอัปเกรดระบบปฏิบัติการใหม่
ลำดับงาน SCCM ล้มเหลวโดยมีรหัสข้อผิดพลาด 0x800702C2 เนื่องจากผู้ใช้พยายามอัปเกรดระบบปฏิบัติการ 32 บิตด้วยระบบปฏิบัติการ 64 บิต หากพีซีของคุณใช้ระบบปฏิบัติการ Windows 32 บิต คุณจะไม่สามารถใช้ดิสก์ Windows 64 บิตเพื่ออัพเกรด Windows เวอร์ชัน 32 บิตได้
สิ่งนี้ถือเป็นจริงสำหรับระบบปฏิบัติการใด ๆ ที่คุณอัพเกรด ดังนั้นหากคุณใช้ Windows 7 แบบ 32 บิตบนพีซี และหากคุณอัพเกรดเป็น Windows 10 คุณจะมี Windows 10 แบบ 32 บิตในที่สุด
สิ่งสำคัญที่สุดหากโปรเซสเซอร์ของคุณสามารถรองรับระบบปฏิบัติการ 64 บิตได้ คุณควรทำการติดตั้งระบบปฏิบัติการ 64 บิตใหม่ทั้งหมด ระบบปฏิบัติการ 32 บิตไม่ค่อยได้ใช้เนื่องจากแล็ปท็อปรุ่นใหม่ทำงานได้อย่างสมบูรณ์แบบกับระบบปฏิบัติการ Windows x64 ควรปรับใช้แพ็คเกจอัปเกรดระบบปฏิบัติการ x86 เพื่อดำเนินการอัปเกรดระบบปฏิบัติการ x86 windows 7 และแพ็คเกจ x64 สำหรับคอมพิวเตอร์ 64 บิตแบบแทนที่
