Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

"CONFIG INITIALIZATION FAILED" error when you install Windows Server, version 1709


View products that this article applies to.

Symptoms

Assume that you install Windows Server, version 1709 on Intel PCSD/EPS Purley Server Generation of Platforms (such as Buchanan Pass, Sawtooth Pass, Wolf Pass, and the refresh versions of Cascade Lake (CLX)). During the first restart for the operating system deployment, the system starts to appear and suddenly restarts. Then, the system may freeze, or you may receive the following stop code on the blue screen:

CONFIG INITIALIZATION FAILED

This causes the installation entering a restart loop.

Note This issue only occurs in Windows Server, version 1709.

↑ Back to the top


Cause

In order to generate a more accurate resource requirement for each bridge that's not start configured, PCI.sys will pre-scan all the hierarchy before the first bus scan. However, there is a bug in detecting start configured bridges so that PCI.sys ends up changing the resource requirements for start configured bridges as well. This causes some servers (such as Intel Purley) failing to start from USB devices to set up an operating system.

↑ Back to the top


Resolution

The fix for this issue is included in KB 4056892. You can download it from Microsoft Update Catalog website.

Note You must use the cumulative update from Microsoft Update Catalog website, and applying the delta update does not fix the issue.

After that, integrate the cumulative update into the installation media as follows:

  1. Run the following cmdlets:
dism /mount-image /imagefile:<path_to_image_file>\sources\install.wim /index:1 /mountdir:<target_mount_directory>\offline

dism /image:<target_mount_directory>\offline /add-package /packagepath:<path to the update>\Windows10.0-KB4056892-x64.cab

dism /unmount-image /mountdir:<target_mount_directory>\offline /commit
  1. Repeat the cmdlets in step 1 on the index 2 of the install.wim file.
  2. Run the following cmdlets:
dism /mount-image /imagefile:<path_to_image_file>\sources\boot.wim /index:1 /mountdir:<target_mount_directory>\offline

dism /image:<target_mount_directory>\offline /add-package /packagepath:"<path to the update>\Windows10.0-KB4056892-x64.cab"

dism /unmount-image /mountdir:<target_mount_directory>\offline /commit
  1. Repeat the cmdlets in step 3 on the index 2 of the boot.wim file.
  1. Create an ISO file from the updated installation media by using the OSCDIMG.exe command-line. For example: 
Oscdimg -bootdata:2#p0,e,bEtfsboot.com#pEF,e,bEfisys.bin -u1

-udfver102 C:\winpe_amd64\media C:\winpe_amd64\winpeamd64.iso

For more information, see: Oscdimg Command-Line Options

↑ Back to the top


Workaround

To work around this issue, try to use an external graphics card if there is enough physical space and an available Peripheral Component Interconnect Express (PCI-E) slot.

↑ Back to the top


References

Learn about the terminology that Microsoft uses to describe software updates.

Third-party information disclaimer

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: BSOD, CONFIG_INITIALIZATION_FAILED, Intel PCSD/EPS Purley Server, Intel, Build 16299, Windows Server RS3/1709, Windows Server RS3/1709 Blue Screen

↑ Back to the top

Article Info
Article ID : 4055537
Revision : 101
Created on : 1/18/2018
Published on : 1/18/2018
Exists online : False
Views : 289