La secuencia de tareas SCCM falló con el código de error 0x800702C2
Recientemente, uno de los usuarios de mi foro publicó un problema de OSD de SCCM. El error fue el código de error de secuencia de tareas SCCM fallida 0x800702C2. Entendamos por qué falla la secuencia y la solución.
Es posible que su secuencia de tareas falle en muy raras ocasiones con este código de error. Aparece el error 0x800702C2 al realizar una actualización local utilizando una secuencia de tareas SCCM.
Según el usuario, creó una secuencia de tareas y la implementó en una colección de dispositivos. La secuencia de tareas de actualización local estuvo disponible en el centro de software. Cuando el usuario hizo clic e instaló desde el centro de software, la secuencia de tareas SCCM falló con el código de error 0x800702C2.
La secuencia de tareas era una actualización local a Windows 10. Sin embargo, al verificar el archivo smsts.log, reveló el error real y el motivo por el cual falló la secuencia de tareas.
La secuencia de tareas SCCM falló con el código de error 0x800702C2
Cuando su secuencia de tareas SCCM falla con el código de error 0x800702C2, su smsts.log contiene líneas y errores similares.
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
Resolución
Si observa las líneas anteriores, puede ver que el error no está relacionado con la secuencia de tareas.
- La arquitectura del paquete de actualización del sistema operativo es x64 y el sistema operativo actual es x86.
- La arquitectura del sistema operativo actual no coincide con la arquitectura del nuevo paquete de actualización del sistema operativo.
La secuencia de tareas SCCM falló con el código de error 0x800702C2 porque el usuario está intentando actualizar un sistema operativo de 32 bits con un sistema operativo de 64 bits. Si su PC ejecuta el sistema operativo Windows de 32 bits, no puede usar el disco de Windows de 64 bits para actualizar una versión de 32 bits de Windows.
Esto es válido para cualquier sistema operativo que actualice. Entonces, si está ejecutando Windows 7 de 32 bits en una PC y actualiza con Windows 10, terminará teniendo Windows 10 de 32 bits.
Sobre todo, si su procesador puede soportar un sistema operativo de 64 bits, entonces debe realizar una instalación limpia del sistema operativo de 64 bits. Los sistemas operativos de 32 bits rara vez se utilizan porque las computadoras portátiles más nuevas funcionan perfectamente con los sistemas operativos Windows x64. El paquete de actualización del sistema operativo x86 debe implementarse para realizar la actualización in situ del sistema operativo x86 Windows 7 y el paquete x64 para computadoras de 64 bits.
