DoNotCleanUpNonPresentDevices (Standard 8 Module Reference)

7/8/2014

Review the applicable Embedded Core modules and any examples for the DoNotClearUpNonPresentDevices setting in Windows Embedded 8 Standard (Standard 8).

This setting specifies whether to remove Plug and Play information for devices that are not detected on the destination device during the Specialize configuration pass. Though this setting is specified in the Generalize configuration pass, it controls the behavior for the next Specialize configuration pass.

Set this value to true to leave undetected Plug and Play devices on the device; otherwise, set to false.

Warning

Setting this value to true can lead to the unnecessary storage of device information and contribute to slower boot times. See Maintain Driver Configurations When Capturing a Windows Image on TechNet for more information.

Modules

The following table shows the modules that you can apply this setting to. In Image Configuration Editor (ICE), you can follow the corresponding path to set this setting for a module.

Module

Path

PnpSysprep

Products/Embedded Core/PnpSysprep/DoNotCleanUpNonPresentDevices

XML Example

The following XML example shows how to specify that drivers for devices that are not on the destination device remain installed during the the Specialize configuration pass.

<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
<DoNotCleanUpNonPresentDevices>true</DoNotCleanUpNonPresentDevices>

See Also

Reference

PersistAllDeviceInstalls

Concepts

Embedded Core Settings