Users and applications might make changes to files and registry settings that were provisioned through a base layer or app layer. Sometimes these changes create problems with the desktop operation. In most cases, you can resolve the problem by enforcing the layer originally assigned to the CVD.

The Horizon Mirage client downloads only the relevant files and registry settings required to realign the CVD with the original layer. User profiles, documents, and installed applications that do not conflict with the layer content are preserved.

Enforcing all layers can also be set to remove user-installed applications residing in the Machine Area of the CVD. This ability is useful, for example, for fixing a problematic CVD in which all layer applications do not function because of overwritten or corrupted system files. Removing user applications deletes Machine Area files and registry keys that are not in the current base layer, with the exception of files defined in the User Area policy.


In the Horizon Mirage Web Manager, choose the task from where you want to manage the CVD.



Collections tab

Click the Collections tab. Select the collection and click Edit.

General search function

Search for the required CVD and select the CVD/device from the search results list.


From the Collections list:


Double-click the required CVD and device.


Click Enforce Layers.


From the general search function in the device information window, click Enforce Layers.


At the confirmation prompt, click OK.

An Audit Event transaction is added to the device information list.