You've created a new image, captured it and attempted deployment and received the error:
"Windows could not parse or process unattend answer file [C:\windows\Panther\unattend.xml] for pass [specialize]. A component or setting specified in the answer file does not exist."
Alternatively, you've just made a new MDT Task Sequence and slipstreamed updates into it and received the same error.
Symptoms
- Infinitely looping on first boot
- Windows has encountered a problem, press ok to restart.
- C:\Windows\Panther\Unattend.xml Error (described above)
The cause of this is simple, it's internet explorer 10.0 which you have installed either within the image or slipstreamed into the image.
Fix [SOLVED]
Actually simple, but only if you know where to look and since you've probably scrolled down and ignored everything I said above, I'll get to the point, follow these instructions:
- In your MDT Deployment Workbench, go to your list of task sequences.
- Right click the task sequence you are using to deploy out your new image with IE 10.
- Go to the properties of this task sequence.
- Choose the OSInfo tab and click "Edit Unattend.xml"
- Wait about a year for it to load up the catalogue.... (depending on your machine speed, this can take quite a while, this opens the Windows System Image Manager (WSIM)
- Go to Unattend -> Components -> Specialize
- Choose the Microsoft-Windows-IE-InternetExplorer-Neutral from the list
- Find IE-WelcomeMessage
- The Status should say false, if it doesn't make sure it does.
- Right click this value and in the context menu (the right click menu) UNTICK "write image value" (See Image for a visual aid)
EDIT [17-11-2013 - MDT 2013]
Having spoken with some of my colleagues I have ascertained that by using MDT 2013 they have not encountered this issue, however if you need to maintain support to deploy Windows XP images then you will not be able to upgrade.