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.

Image Builder Wizard error in the CBS.log when you install multiple monthly rollups


View products that this article applies to.

Symptoms

Image Builder Wizard (IBW) displays an error message in the CBS.log file (Component-Based Servicing log) when you try to install a monthly rollup by using one of the following methods:

  • An answer file that was created in the Image Configuration Editor (ICE) after you clicked Add Applicable Updates.
  • A configuration in IBW with the Include applicable updates option selected.

In these situations, you receive the following error message:

Assembly installed and uninstalled with same reference in single transaction.

↑ Back to the top


Cause

The issue occurs when IBW tries to install multiple (three or more) monthly rollups in succession. These rollup packages are cumulative and supersede each other. This is problematic because an update may be marked for installation by one of the rollups. And that same update may also end up marked for removal because it is superseded by the next rollup. These two states conflict, and therefore the rollup is not installed. This, in turn, triggers the error in the CBS.log.

↑ Back to the top


Resolution

Method 1: Install the latest monthly rollup after IBW is finished and the image is booted. You can install the monthly rollup manually or through Windows Update (WU).

Method 2: Include only the latest monthly rollup in the answer file or in the distribution share (DS) that's available to IBW. For more information, see the list of monthly rollups.

↑ Back to the top


More information

To retain only the latest monthly rollup on the distribution share and to delete the older rollups, follow these steps:

  1. Delete the specific KB folders from the distribution share. For example, if you want to delete the Oct 2016 and Nov 2016 rollups while retaining only the Dec 2016 rollup:  

    1. Delete the Oct 2016 monthly rollup (KB3185330) folder (x86~package_for_rollupfix~~~~7601.23547.1.2~1.0) from C:\Program Files (x86)\Windows Embedded Standard7\DSSP1\Packages\SecurityUpdate.
    2. Delete the Nov 2016 monthly rollup (KB3197868) folder (x86~package_for_rollup_fix~~~~7601.23586.1.5~1.0) from C:\Program Files (x86)\Windows Embedded Standard7\DSSP1\Packages\SecurityUpdate.
    3. Keep the Dec 2016 monthly rollup (KB3207752) folder (x86~package_for_rollupfix~~~~7601.23615.1.3~1.0)in C:\Program Files (x86)\Windows Embedded Standard7\DSSP1\Packages\SecurityUpdate.
  2. Open a command prompt, right-click, and then click Run as administrator.
  3. Change the directory by running the following command line: 

    cd c:\Program Files (x86)\Windows Embedded Standard 7\Tools\Image Configuration Editor
  4. Run the following command, and let the rebuild of the distribution share index complete successfully:

    ImportPackage.exe /Rebuild Index c:\Program Files (x86)\Windows Embedded Standard 7\DSSP1

↑ Back to the top


Article Info
Article ID : 4011289
Revision : 22
Created on : 1/26/2017
Published on : 1/26/2017
Exists online : False
Views : 288