Capturing a single app layer involves several procedures.

For information about capturing multiple app layers, see ‎Capture Multiple Layers on a Virtual Machine.

A standard reference machine is required for capturing an app layer. A virtual machine is suitable for capturing most applications.

See Prepare a Reference Machine for App Layer Capture.

After the reference machine is ready, capture the preinstallation state of the machine.

See Start an App Layer Capture.‎

When the pre-installation state of the machine is captured, you install the applications to be captured, apply any application updates and patches, and customize global settings or configurations.

Install Applications on the Reference Machine

What You Can Capture in an App Layer

Capturing OEM App Layers

Application Upgrades

After applications are installed, updated and configured, complete the capture. This process uploads the app layer to the Horizon Mirage server and adds it to the list of available app layers in the Management console. For more information, see ‎Post-Scan and Layer Creation.

Before you deploy app layers to many endpoints, test each captured app layer by deploying it to a selected sample of target endpoints to verify that the applications work as expected on these endpoints after deployment.

After testing is completed, the app layer is ready for deployment to any selected collection of target endpoints. See Assigning App Layers.

When a new version of an application is available, you can replace the existing app layer with a new layer.


Capture the upgraded application in an app layer, together with any other applications or updates required at that time. As described in this procedure, start with a clean reference machine and capture the installed new application.


After you have a new app layer, update the layers to replace the old app layer with the new app layer. See Assigning App Layers.