ELM appliance install

In this tutorial will speak about how to deploy an ELM applance , from the citrix website in the download section take source that suits your need . I followed of course the Citrix recommendations from here, but at the end i tuned as i need it.

For my example i choose the vmware one.

Continue reading

OS layer creation

I’ll present below how to create a new OS layer from scratch.

Log on into the ELM web console and navigate to layers OS layers

In the right pane there is create OS layer, click on it

Continue reading

ELM appliance update

I will present now how update and ELM appliance .

For the begining a snapshot of the ELM machine is good to take into account, with the machine off, I advice. Another backup solution is to export all layers. Choose the one that suits you the more

I followed the citrix documentation https://docs.citrix.com/en-us/citrix-app-layering/4/upgrade.html

I got the latest sources from the citrix site https://www.citrix.com/downloads/citrix-app-layering/product-software.html

Continue reading

Creating a MCS catalog and machines

To create a MCS Catalog for the Xendesktop use the Studio console and launch the wizard, but prior to that is necessary to have a windows client installed  domain joined and with VDA  7.15 inside.

My choice was a windows 10 1709 release

Continue reading

Video card Passthrough in ESXi

Ths is one of my pet project to have on my Vmware ESXi host a working machine as desktop PC.

In order to achieve this I dig for a video card that can be used for this project. That is not officially supported Continue reading

Offline vdisk creation

There are some situations when the PVS server can’t be reach from various reasons. In this case there is  a  workaround to create a vdisk from scratch and import to PVS server  latter on.

In my scenario  I will have a vmware infra there I will have the base image and i will attach another disk of 80 GB in order to accommodate the size of my new vdisk.

Continue reading

Skype and XenDesktop

On this article I try to tackle a little the topic of using the Skype for Business in the VDI environment.

Citrix developed a new  plugin for  HDX RealTime Media Engine 2.0.100 designed for this special special task to help the implementation of  Skype in VDI. Continue reading

Upgrade License server to 11.13.1

The upgrade of the License server is quite simple as the wizard will upgrade it automatically.

The only thing that is important to do prior to license server upgrade is to backup the lic file, just in case as a best practice.

So the 1st step is to launch the installer

1 Continue reading

HDX Framehawk Virtual Channel

Has anybody tried the new Framehawk ICA virtual channel? If yes maybe you can tell us how it works and what was your testing platform?

We where asked to do a short POC for this in order to see the differences and improvements it can bring with high packet loss or congestion.

When we finish we will post the results here.

Rules for the PVD disk (Personal Vdisk)

I will post a short description for the new way that the PVD can split the application and user part. By default this is a 50/50 split, and recently we had to modify this for one of our clients.

In the new version of PVD that comes with XD 7.6 the “default” behavior has changed a little.

  • EnableDynamicResizeOfAppContainer

Enables or disables the dynamic resizing algorithm.

    • When set to 1, the application space (on C:) is resized automatically when the free space on C: falls below 10%. Allowed values are 1 and 0. A restart is required to effect the resize.
    • When set to 0, the VHD size is determined according to the method used in XenDesktop versions earlier than 7.x

Default = 1

We will put this key value to 0 – allowing us to manually set the amount of space for apps/profile (demanded by our client)


EnableDynamicResizeOfAppContainer = 0



Sets the split between the application part (C:) and the profile part of the vDisk. This value is used when creating new VMs, and during image updates when EnableDynamicResizeOfAppContainer is set to 0.

PercentOfPvDForApps  = 80 (80%) -demanded

So to resume by using the first key set to 0 you can revert back to the behavior of the previous versions, and set the split manually.

Don’t forget about the custom “rules” files, in case you have specific applications or location that you want in the personal vdisk – we will talk more about this in the next post