WindowsXP to Windows7 64bit Migration in WinPE offline
Posted by Eswar Koneti on 22nd July 2010
Though the original post is avilable in windows-noob , having utilised the original task seqeunce, there are slight modifications done to carryout this task which are simple to upgrade WinXP to win7.
To use the existing Task sequence in 64 Bit OS , you will have to create additional packages like USMT and Micrisoft runscanstate pacakges which are used to in exisitng TS.
1. Create a New package“USMT x64 Only” which will point to source directory c:\program files\WAIK\tools\USMT\amd64. Do not create any program for this. MAke it avialble on to DP.
2.Open notepad ,paste the below code and name it as like runscanstate-offlinewindirx64.bat
@set USMT_WORKING_DIR=%~2%\USMTbits\amd64
“%~2\USMTbits\amd64\scanstate.exe” “%~1″ /c /o /hardlink /efs:hardlink /nocompress /offlinewindir:c:\windows /v:5 /l:%~2\windows\TEMP\SMSTSLog\scanstate.log /progress:%~2\windows\TEMP\SMSTSLog\scanstateprogress.log /i:%~2\USMTbits\amd64\miguser.xml /i:%~2\USMTbits\amd64\migapp.xml
Now Create package called “runscanstate-offlinewindirx64″ with program command line “runscanstate-offlinewindirx64.bat” with default avilable options.Make it avialable to DP also.
It assumes that ,u have already created another USMT package which will point to USMT folder (x86,amd64) in c:\program files\WAIK\tools\USMT.
once the above packages are ready , you can import the avilable Task Sequence . Edit the TS to ensure the correct packages are referenced like USMTx64 only,USMT Both version( USMT folder) and scanstate package.
You will also need to make some command line changes in xcopy x64 usmt to usmtbits\amd64 step since i have used the default TS from noob and it tries to copy all the DP pakcages to usmtbits folder so i modified the commands like below as it works fine for me.
The command prompt which i use looks like xcopy %_SMSTSC01000D0%* %systemdrive%\USMTbits\amd64 /herciy Where C01000D0 is package ID of USMT x64 only.
and another task xcopy runscanstate.bat to usmtbits command looks like xcopy %_SMSTSC0100047%* %systemdrive%\USMTbits /herciy where C0100047 is package ID of runscanstate-offlinewindirx64.
Rest of the process is same,you need to Advertise the above tasksequence to the respective collection and do a WINPE to carryout the task.
Task Sequence is given below with snap shot:
Tags: Migration, WinPE Migration Offiline, WinXP to Windows 7 Offline Migration WinPE
Posted in OS Deployment, SCCM 2007, Task Sequence, Trobleshooting Tips, Windows 7 | 10 Comments »




















