Windows could not parse or process the unattend answer file for pass [specialize]. The settings spefcified in the answer file cannot be applied. The error was detected while processing settings for component [Microsoft-Windows-Shell-Setup].
After much searching I found this which was spot on:
http://jamiebaldanza.org/2010/03/31/copyprofile-does-not-process-and-causes-windows-could-not-parse-or-process-the-unattend-answer-file-for-the-pass-specialize/
Thank you Jamie!
I had set the copyprofile paramater and had ensured that only the administrator account was present by removing the other profiles through the user control panel.
Seems that when I removed the users through the control panel it did not delete the values in the profilelist registry value.
To fix rather than making a new sysprep image I did the following:
- Exported the wim from WDS
 - Mounted my image from the wds server
 - imagex /mountrw d:\
2 c:\mountedimage  - Modified the system registry values
 - Open Regedit
 - Highlight HKEY_LOCAL_MACHINE
 - File - Load Hive
 - Navigate into your mounted image to Windows\System32\Config
 - Select the SOFTWARE (no extension)
 - Give a temp name to the hive
 - Navigate into the temp hive mount and remove the obsolete keys
 - Select the temp hive name
 - File - Unload Hive
 - Commit changes
 - imagex /commit c:\mountedimage (I found that using commit and unmount in seperate command limited the amount of times I get the error that it couldn't fully unmount)
 - Unmount
 - imagex /unmount c:\mountedimage
 - Imported the wim back into WDS as a new build
 - Right click my install images group and "Add Install Image"
 
No comments:
Post a Comment