FSLogix For User Profiles and Application Support For Any Hypervisor

A couple weeks ago I had a great conversation with Cassondra McAllister who is an SE at FSLogix. She has a lot of field time around user profiles as she was at RTO before they were bought by VMware. Cassondra has been working a FSLogix from the early stages and I was lucky to get a demo from here a couple of weeks ago.

fslogixFSLogix uses image masking to create a single unified base image that hides everything a logged in user shouldn’t see, providing predictable and real-time access to applications and profiles for VDI/XenApp. Companies can combine all applications, plus browser and app plugins, onto a single gold image, or greatly reduce their current number of images. Combine this with quick clones across Acropolis, hyper-v & vSphere and the fact that FSLogix works in the user space can have a pretty simple solution for VDI and XenApp/RDS solutions on Nutanix. This is all possible because FSLogix works at login on time to add the appropriate VHD to the desktop while maintaining fast logons.

User profiles with FSLogix have shown shorter logon and logoff times, with an improvement of +50% compared to roaming profiles and use less traffic and processing load on file server(s), since files are only accessed if needed. Combine this with Nutanix’s up and coming file services and you’ll have a strong and easy combination for VDI.

The core of the FSLogix Apps software agent is the driver (frxdrv.sys). This component is a file system mini-filter driver. It is primarily responsible for intercepting requests from other software on the system, to access objects such as files or registry keys, and changing them. When an application is being hidden, the changes might involve simply making the object appear to not exist.

The second major component in the FSLogix Apps software agent is the service (frxsvc.exe). This component is a Windows service running as system. It is responsible for communicating various data about
the system state to the driver, e.g., informing the driver when new users login to the machine.

The other components of the software agent are various user interfaces and supporting files. There is a GUI rule editor that assists administrators in creating rule sets, hiding applications installed on a system, making rule assignments to control how rules are applied, testing rules, etc. There is also a command-line interface that can be used for scripting many of the functions that the software can perform. A Windows Event Viewer integration module is also provided to assist administrators in the management and audit of the software.

GUI Rule Editor

People should really check FSlogiX out for cost effective solution that has low overhead from both required infrastructure and overhead on the desktop.


  1. Intresting article, very good resource. Thanks.

Speak Your Mind