Windows setup encountered an internal error while loading or searching for an unattend answer file when deploying the image
search cancel

Windows setup encountered an internal error while loading or searching for an unattend answer file when deploying the image

book

Article ID: 238346

calendar_today

Updated On:

Products

Deployment Solution

Issue/Introduction

After deploying a sysprep image and the system boots to production a dialog box is displayed with an error:

Internal Windows Setup error loading or searching for an unattended setup file

Environment

DS 8.x

Cause

Cause: There was a malformed Unattend.xml file

To troubleshoot:

Since the computer is unable to boot to windows production mode, boot the system back into automation from command run: notepad.exe then file > save as  (identify the drive letter the for which windows is install on)

or from command run:

       diskpart

       select disk 0

       list volume ( the volume with windows installed will have an assigned letter)

      exit

Then cd to <windows drv>:\windows\panther directory

Then copy the files setupact.log and the unattend.xml file to a local system for analysis with notepad open the setupact.log file.  In this case the error was: 

2022-03-30 18:49:38, Error                        [setup.exe] UnattendSearchExplicitPath: Found unattend file at [C:\Windows\Panther\unattend.xml] but unable to deserialize it; status = 0x800705b9, hrResult = 0x0.
2022-03-30 18:49:38, Error      [0x060566] IBS    Callback_Unattend_InitEngine:Setup experienced an internal error while loading/validating unattend file [C:\Windows\Panther\unattend.xml]; hr = 0x800705b9, hrSearched = 0x800705b9, hrDeserialized = 0x80004005, hrImplicitCtx = 0x80004005, hrValidated = 0x80004005, hrResult = 0x0
2022-03-30 18:49:38, Error      [0x0600c2] IBS    Callback_Unattend_InitEngine:An error occurred while finding/loading the unattend file; hr = 0x800705b9, hrResult = 0x0
2022-03-30 18:49:38, Info       [0x0640ae] IBSLIB PublishMessage: Publishing message [Error Internal Windows Setup error loading or searching for an unattended setup file.]

Analysis:

The system was able to find the unattend.xml file but was unable to process the file.

To troubleshoot the unattend.xml file download: The Windows System Image Manager.

Note:  The Windows System Image Manager is part of Microsoft's WAIK utility.  You can download this utility from the Microsoft website here: https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

Note: All that is needed is the Deployment tool kit option installed from the adksetup.exe

From search, enter: 'Windows System Image Manager' (without quotes) to locate and run the program.

Once open go to file > open and open the unattend.xml file.

A dialog box will display with the line number and character for possible error:

A link in the dialog box for analysis will allow you to look for the possible error 

If unattend file has no errors, here are is a document from Microsoft to help with analysis: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/deployment-troubleshooting-and-log-files?view=windows-11

Resolution

Edit the unattend file until the Windows System Image Manager was error-free then apply the unattend file to the imaging task.