The reference machine for app layer capture should have a standard installation of the required operating system. Other advance preparation is not required. Certain guidelines apply for special circumstances.

Verify that the following conditions exist for special circumstances:

A virtual machine is created for capturing all except hardware-specific app layers.

The reference machine has a standard installation of the required OS, for example, Windows XP, Windows 7 32-bit or Windows 7 64-bit.

App layers are deployed to compatible OS versions. You must capture app layers separately for Windows XP, Windows 7 32-bit, and Windows 7 64-bit. An app layer captured on Windows XP cannot be deployed on a Windows 7 (32-bit or 64-bit) machine, and the reverse. An app layer captured on Windows 7 32-bit cannot be deployed to Windows 7 64-bit, and the reverse.

Avoid software in the standard state of the reference machine that have the following characteristics:

Can cause changes to be made to the machine while you are installing the applications.

Is auto-updating. If you cannot avoid auto-updating software, try to disable the auto-update feature of any pre-existing software. For example, turn off automatic Windows Update installation and automatic anti-virus definition updates.

If you plan to capture a .NET-based application that uses a version of .NET not included in the standard Windows OS you installed, install the required .NET framework in the clean reference machine before you start the capture and install your application. Deliver the .NET framework itself through the base layer, if possible.

Verify that the standard reference machine is similar in content to the base layers used throughout the organization, for example, with the same Windows service pack version and .NET framework version as the base layer.


Install the Horizon Mirage client on the reference machine.

The virtual machine device state is Pending Assignment in the Management console.


Restart the reference machine.

Restarting assures best scan performance when you are capturing app layers.

Continue to capture the pre-install state of the machine. See Start an App Layer Capture.