We started to test our Windows XP SP3 (32-bit) to Windows 7 migration zero-touch task sequence in ConfigMgr 2012 R2 and we can't get past the following error from the "Capture User State" step running on XP...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The task sequence execution engine failed executing the action (Capture User State) in the group (Capture Files and Settings) with the error code 2147942593
Action output: ... params successful
Building USMT command successful
Successfully connected to "\\JHQCM01.jhq.net\SMPSTOREE_FB121F31$\A1ADF87C012E6998B5753B112299BEE4F8868207FAE3D75671798DF6A7DD1A33"
Executing command line: "C:\_SMSTaskSequence\Packages\JHQ0004E\x86\scanstate.exe" "\\JHQCM01.jhq.net\SMPSTOREE_FB121F31$\A1ADF87C012E6998B5753B112299BEE4F8868207FAE3D75671798DF6A7DD1A33"
/o /localonly /encrypt /keyfile:*** /efs:copyraw /v:5 /vsc /l:"C:\WINDOWS\CCM\Logs\SMSTSLog\scanstate.log" /progress:"C:\WINDOWS\CCMLogs\SMSTSLog\scanstateprogress.log" /i:"C:\_SMSTaskSequence\Packages\JHQ0004E\x86\MigApp.xml"
/i:"C:\_SMSTaskSequence\Packages\JHQ0004E\x86\MigDocs.xml" /i:"C:\_SMSTaskSequence\Packages\JHQ0004E\x86\MigExclusions.xml" /uel:90 /ue:VM0142511382\* /configC:\_SMSTaskSequence\Packages\JHQ0004E\config.xml
Invoking ReleaseSource on USMTPackagePath C:\_SMSTaskSequence\Packages\JHQ0004E
OSDMigrateUserState finished: 0x800700c1
CreateProcess failed. Code(0x800700C1)
Command line execution failed (800700C1). The operating system reported error 2147942593: %1 is not a valid Win32 application.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To troubleshoot, we tried running the x86 version of scanstate.exe (from USMT from the Windows 8.1 ADK) manually by just double clicking on it on a few Windows XP SP3 systems and we get a similar error as seen below...
So, we thought maybe USMT from our Windows 8.1 ADK install maybe somehow corrupt, but downloading and installing it again results in the same error, so it does not seem to be a file corruption issue. The x64 version of scanstate.exe works fine on 64-bit OS's, its just Windows XP SP3 (32-bit) we are seeing this error.
Has anyone successfully using scanstate.exe from USMT 5.0 from the Windows 8.1 ADK successfully to capture user state from a Windows XP SP3 (32-bit) system?
Regards,
JJ