Win 10 1607 OSD upgrade hangs with "Starting Driver Inventory" in setupact.log

Recently resolved a case with a Windows 7 - 10 IPU issue that I wrote a help document internally with the help of Frank Rojas but has now been posted publicly (https://support.microsoft.com/en-us/help/4020149/updates-fix-in-place-upgrade-to-windows-10-version-1607-problem) Additional details about it can be found below.

ISSUE

When upgrading Windows 7 to 10 via SCCM with the integrated Operating System Upgrade task sequence using the Windows 10 1607 Enterprise media.  We are continuously running into the error of 0xC1900208 which is flagged as a compatibility error on the workstation.  However, using the same exact media loaded onto a thumb drive or network share, I receive no compatibility errors.

 

SMSTS.log shows these entries:

02-16-2017 10:04:55.970    OSDUpgradeWindows    4940 (0x134c)    Windows Setup failed with hexadecimal exit code 0xC1900208 ( decimal 3247440392). To identify the type of issue, lookup it against the table of known values of Windows Setup errors online.

02-16-2017 10:04:55.970    OSDUpgradeWindows    4940 (0x134c)    Failing this task sequence step

 

NOTICE THAT setupact.log stops abruptly at:

02-27-2017 13:14:23.000    CONX       Windows::Compat::Appraiser::WicaApplicationInventory::GetInventory (263):   Starting Application Inventory.

02-27-2017 13:14:23.000    CONX       Windows::Compat::Appraiser::DriverInventory::GetInventory (204):   Starting Driver Inventory.

 

CAUSE

Windows 10 1607 known issue

 

RESOLUTION/WORKAROUND

Apply compatibility update for upgrading to Windows 10 Version 1607: January 10, 2017 or later

https://support.microsoft.com/en-us/help/3211309/compatibility-update-for-upgrading-to-windows-10-version-1607-january-10,-2017

The hotfix description is a bit generic and unfortunately does not describe the issues it corrects, including this issue. Also this hotfix is implemented a bit different than your standard hotfix. Please take the following steps to apply the hotfix:

1)     Download the hotfix from https://www.catalog.update.microsoft.com/Search.aspx?q=3211309

2)     After downloading the CAB file, extract its contents.

3)     Determine the source directory of your Windows 10 1607 installation files. You can find this in the properties of the Upgrade Operating System Package

4)     After determining the source directory, copy the contents of the extracted CAB file into the Source folder of the Windows 10 1607 installation files. Click yes to overwrite any existing files

5)     Update the DPs for the Upgrade Operating System Package

6)     Once the DPs have been updated, retry the deployments and see if the issue is corrected

 

MORE INFORMATION:

NOTE: KB 3211309 has been superseded twice by KB4013420 on March 14, 2017 which was later superseded by KB4016654 on April 11, 2017 https://support.microsoft.com/en-us/help/4013420/compatibility-update-for-upgrading-to-windows-10-version-1607-and-windows-server-2016-march-14-2017 https://support.microsoft.com/en-us/help/4016654/compatibilityupdateforupgradingtowindows10version1607andwindowsserver2016april11,2017

 

~Kevin Lee

Support Escalation Engineer | Microsoft System Center Configuration Manager

Disclaimer: This posting is provided “AS IS” with no warranties and confers no rights.