When you execute an image create task with Sysprep on a Vista [Ultimate] client machine (where the unattend file is created at the Ghost Console), the machine runs sysprep successfully, boots into Ghost where the image is created, and then reboots to the Vista setup wizard where Sysprep should apply the information located in the unattend answer file.
While the machine is running through the Sysprep setup, you get the following error message:
"Windows could not parse or process the unattend answer file for pass [specialize]. The settings specified in the answer file cannot be applied. The error was detected while processing settings for component [Microsoft-Windows-Shell-Setup."
When you click OK to this error message, the Vista machine reboots and then presents the following error message:
"The computer restarted unexpectedly or encountered an unexpected error. Windows installation cannot proceed. To install Windows, click "OK" to restart the computer, and then restart the installation."
At this point, the computer restarts and then the same error message is presented again.
** When you run Sysprep directly from the client computer with -oobe -reboot -quiet -generalize (the same switches the Console uses when executing Sysprep), Sysprep is successful.
The client machine boots back up without error message.
- Make sure that a computer name is specified.
- Make sure you have added the Windows Activation Key.
- Capitalize the domain name.
Apply the Ghost_Solution_Suite_2.5_server-client_b2165.exe file on both the console and clients to resolve the issue. The file can be downloaded from the following FTP site:
Apply the build, run a Refresh Configuration task from the Ghost Console on the client machines, re-create the image and restore the image.