"Windows could not parse or process the unattend answer file for pass [specialize]" error message when you perform an in-place upgrade in Windows 7 or in Windows Server 2008 R2

Article translations Article translations
Close Close
Article ID: 2425962 - View products that this article applies to.
Expand all | Collapse all
Consider the following scenario:
  • You are running a version of Windows 7 or of Windows Server 2008 R2 that was installed by using an Unattend.xml file.
  • You start the computer from this image, and then you select the Repair in-place upgrade (overwrite installation) option.
  • You start the in-place upgrade.

In this scenario, you receive the following error message:
Windows could not parse or process the unattend answer file for pass [specialize].

Generally, Unattend.xml files are used for OEM or corporate environment deployment. Therefore, the image could contain an Unattend.xml file, and you may not be aware that this file is included.

CAUSE

This problem occurs because the Unattend.xml file is applied during the in-place upgrade. This scenario is not supported.

MORE INFORMATION

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows

When this behavior occurs, you cannot recover the system. Therefore, you must perform a clean installation.

To avoid this behavior, you can remove a registry subkey before you use the OEM installation image to run an in-place upgrade. To do this, follow these steps:
  1. Log on to the computer by using a user account that has administrative permissions.
  2. Click Start, type regedit in the Start search box, and then in the Programs list, click regedit.exe.
  3. Locate and then right-click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\UnattendBackup\ActiveSetup\FavoritesList\Favorite<XX>
    Note In this subkey, <XX> is a placeholder for numbers that begin with 1.
  4. Click Delete, click Yes, and then exit Registry Editor.

STATUS

This behavior is by design.

Properties

Article ID: 2425962 - Last Review: December 29, 2010 - Revision: 3.0
APPLIES TO
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Keywords: 
kbharmony kbexpertiseinter kbtshoot kbprb kberrmsg kbsurveynew KB2425962

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com