Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (2024)

Microsoft FSLogix technology is used to manage user profiles and allows you to replace Roaming Profiles and User Profile Disks (UPD) in RDS, VDI, and Windows Virtual Desktop (WVD) deployments. FSLogix allows you to dynamically connect user profile containers from shared network folders. It can be used both in on-premises environments and in Azure (you can use Azure Files as profile storage). In this article, we’ll look at how to use FSLogix user profile containers instead of User Profile Disks (UPD) in RDS deployments on Windows Server 2019/2022.

Contents:

  • What are FSLogix Containers?
  • How to Install and Configure FSLogix for User Profiles on Windows Server RDS
  • Advanced FSLogix Profile Configuration on Windows Server RDS

What are FSLogix Containers?

The FSLogix concept is similar to RDS User Profile Disks (UPD) when user profiles are stored as virtual (VHDX) disks and connected via the network when a user logs on to Windows. However, FSLogix allows us to get rid of many UPD disadvantages in RDS environments:

  • Allows loading a user profile over the network much faster. It reduces login/logout time for a user;
  • Optimized for Office 365 (Microsoft 365 for Enterprise) apps;
  • The same profile may be used in different RDS collections, RDS/VDI farms, and even physical computers;
  • FSLogix profile may be connected to multiple sessions at once (in read-only mode);
  • In UPD, the Windows search index is cleared when a user logs out and must be regenerated at the next logon. FSLogix allows saving the search index to a user profile container;
  • Provides the availability of Outlook cache files (OST, Outlook Cached Mode), Outlook search index, cache and MS Teams data, etc.;
  • FSLogix roaming profile containers can be used even on standalone RDS hosts.

The FSLogix is free to use in on-premises RDS deployments provided that you have purchased RDS CALs and they are installed on an RDS license server.

How to Install and Configure FSLogix for User Profiles on Windows Server RDS

Let’s see how to install and configure FSLogix on a terminal RDS farm running Windows Server 2019.

  1. Download FSLogix (https://aka.ms/fslogix/download, about 180 MB). The tool is free;
  2. Extract the archive and install the FSLogix \FSLogix_Apps\x64\Release\FSLogixAppsSetup.exe agent on the RDSH server;
  3. Then copy FSLogix administrative policy files to the Central Store of administrative GPO templates on your domain controller (fslogix.admx to \PolicyDefinitions, and fslogix.adml to \PolicyDefinitions\en-US).

Create a shared network folder on your file server to store containers with FSLogix user profiles. For example, \\mun-fs01\Share\Profiles.

Set the following NTFS permissions on the folder:

User AccountFolderPermissions
UsersThis Folder OnlyModify
Creator / OwnerSubfolders and Files OnlyModify

Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (1)

Now you can create a GPO to configure FSLogix options for RDS hosts.

Open the domain GPO management console (gpmc.msc), create a new policy, and assign it to the Organizational Unit (OU) with your RDSH servers. Expand the GPO section Computer Configuration -> Policies -> Administrative Templates -> FSLogix. Configure the following GPO options:

  • Profile Containers -> Enabled – enable FSLogix profiles;
  • Profile Containers -> VHD Location – specify the UNC path to the profile shared folder (\\mun-fs01\Share\Profiles);
  • Profile Containers -> Delete local profile when FSLogix Profile should apply – delete a local user profile when FSLogix enabled;
  • Profile Containers -> Size in MB – to set the maximum size of a profile file (30,000 MB by default);
  • Profile Containers -> Dynamic VHD(X) allocation = Enabled. If you do not enable the policy, the VHD/VHDX disks of user profiles will be created with their maximum size;
  • Profile Containers -> Advanced -> Prevent login with temporary profile –prevent creating temporary user profiles;
  • Profile Containers -> Advanced -> Prevent login with failure –prevent log on in case of any FSLogix failures;
  • Profile Containers -> Advanced -> Locked VHD retry count = 3, specify the number of attempts to access a VHD(X) file if it is locked by another process;
  • Profile Containers -> Container and Directory Naming -> Virtual disk type –use VHDX disk type for a profile instead of the default VHD;
  • Profile Containers -> Container and Directory Naming -> Swap directory name components –use %username%_SID as a format for user profile folders (instead of SID_%username%);
  • Profile Containers -> Store search database in profile container = Disabled – don’t store Windows Search index database in a profile container;
  • Enable logging = All logs enabled —enable FSLogix logs;
  • Path to logging files –set a path to FSLogix logs (\\mun-fs01\Share\FSLogixLogs\%COMPUTERNAME%);
  • Days to keep log files – 7 days are enough.

Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (2)

Restart Windows Server to apply new GPO settings. System settings of FSLogix profiles are located under the HKLM\SOFTWARE\FSLogix\Profiles registry key.

Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (3)

Now, when a remote user logs in through the RDP, a notification should appear on the Welcome Screen:

Please wait for the FSLogix Apps Services

Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (4)

Once logging in, you can open the Disk Management console and make sure that the FSLogix user profile container is mounted as a VHDX disk. A new folder for the user profile has appeared in the share you specified.

Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (5)

The FSlogix administrative tools are located at C:\Program Files\FSLogix\Apps:

  • frxtray.exe – this tool displays the FSLogix window in the system tray and allows you to check if a user is logged in with an FSLogix profile; Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (6)
  • ConfigurationTool.exe – FSLogix profiles GUI configuration tool. Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (7)

Advanced FSLogix Profile Configuration on Windows Server RDS

When you install the FSLogixAppsSetup agent on the server, several additional local groups appear. You can display these groups using Get-LocalGroup cmdlet:

Get-LocalGroup -Name "*fslo*"

  • FSLogix ODFC Exclude List — Members of this group are on the exclude list for Outlook Data Folder Containers
  • FSLogix ODFC Include List — Members of this group are on the include list for Outlook Data Folder Containers
  • FSLogix Profile Exclude List — Members of this group are on the exclude list for dynamic profiles
  • FSLogix Profile Include List — Members of this group are on the include list for dynamic profiles

Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (8)

These groups allow set users or groups having FSLogix profiles enabled or disabled.

By default, roaming FSLogix profile containers are created for all users. To allow the members of the local Administrators group to log on to the server locally in case of any FSLogix failures, add the Administrators group to the FSLogix Profile Exclude List.

You can add users to the local group using the Restricted Group policy (Computer Configuration -> Windows Settings -> Security Settings -> Restricted Groups -> Add Group -> FSLogix Profile Exclude List) or Group Policy Preferences (Computer Configuration –> Preferences –> Control Panel Settings –> Local Users and Group –> New -> Local Group -> FSLogix Profile Exclude List).

Learn more about how to add domain users to a local group using GPO.

To exclude some folders from an FSLogix roaming profile, you can use the redirection.xml file. Folders in the file are redirected to the local folders on the server’s local drive (local profile folders).

The path to the XML file with the settings is specified in FSLogix -> Profile Containers -> Advanced -> Provide RedirXML file to customize redirections GPO option. You can exclude Temp folders, IE/Edge/Chrome cache directories, etc.

Here is an example of such a file:

<?xml version="1.0"?><FrxProfileFolderRedirection ExcludeCommonFolders="0"><Excludes><Exclude Copy="0">AppData\LocalLow\</Exclude><Exclude Copy="0">AppData\Local\Packages\</Exclude><Exclude Copy="0">AppData\Local\Microsoft\Windows\Temporary Internet Files\</Exclude><Exclude Copy="0">AppData\Local\Microsoft\Windows\Explorer\</Exclude><Exclude Copy="0">AppData\Local\Microsoft\Windows\WebCache\</Exclude><Exclude Copy="0">AppData\Local\Temp\</Exclude><Exclude Copy="0">AppData\Local\Diagnostics\</Exclude><Exclude Copy="0">AppData\Local\Comms\</Exclude><Exclude Copy="0">AppData\Local\Google\Chrome\User Data\Default\Cache\</Exclude></Excludes></FrxProfileFolderRedirection>

Analyze user profiles, and installed programs and add additional exceptions to the file.

Add FSLogix executable files to your antivirus exclusions (frxdrv.sys, frxdrvvt.sys, frxccd.sys, frxccd.exe, frxccds.exe, frxsvc.exe).

Configuring FSLogix Profile Containers on Windows Server RDS | Windows OS Hub (2024)

FAQs

How to setup FSLogix profile? ›

To add an FSLogix Profiles Storage configuration:
  1. Navigate to Settings > Integrations.
  2. In the FSLogix Profiles storage tile, select Add.
  3. Enter the following information: Name: Type the profile name. Version From the drop-down list, select the FSLogix version. ...
  4. Once you have entered all the desired information, select OK.
Jun 25, 2024

What are FSLogix profile containers? ›

FSLogix profile containers are a complete roaming profile solution for virtual environments. The profile container (single container), redirects the entire Windows user profile into a VHD stored on a storage provider. The most common storage provider is an SMB file share.

What two options are recommended for FSLogix profile storage? ›

Most users decide to use one of two FSLogix storage options: either a file server VM (virtual machine) or Azure Files.

How to install FSLogix rds? ›

Install FSLogix Apps (Core Product)
  1. Extract the downloaded zip file.
  2. Navigate to the directory where the files were extracted.
  3. Double-click on Win32 (32-bit) or x64 (64-bit), based on your environment.
  4. Double-click on Release.
  5. Double-click on FSLogixAppsSetup.exe.
  6. Agree to the licensing terms, select Install.
Mar 31, 2023

How do I create a new profile in FSLogix? ›

To create a new profile, login to the File Server, navigate to D:\Profile, and locate the profile folder for the user that you want to create a new profile for.

How to check FSLogix profile? ›

How to review profile logs
  1. Open the latest log file from C:\ProgramData\FSLogix\Logs\Profile\Profile_%date%. ...
  2. Take note of the following sections: Computer Name, FSLogix version(s), and service status. ...
  3. Press Ctrl+F to open the Find dialog and search for the sign in event for a specific user (for example, jdoe).
Mar 31, 2023

Where are FSLogix profiles stored? ›

FSLogix profile containers store a complete user profile in a single container. At sign in, this container is dynamically attached to the remote session as a natively supported Virtual Hard Disk (VHDX or VHD) file.

What is the size limit for FSLogix profile containers? ›

The container will then grow as it is used, but it does not actively reduce in size unless the disk is compacted. FSLogix Profile Containers and Office Containers are dynamic VHDX files that will grow to a maximum default size of 30 GB.

How big is the profile disk for FSLogix? ›

We previously mentioned that default disk size is 30 GB, but if you don't really need your users to have a disk that can potentially grow that big or you can't allocate that for all your users, you seriously need to consider reduce the size of the disk and configure the desired one before deploying FSLogix for your ...

What is the latency of FSLogix profile? ›

Up to max 460K IOPS per volume with 4.5 GBps per volume at about 1 ms latency.

How to backup FSLogix profile? ›

When we look in the Azure portal to the storage account > file share > backup we can see the policy that is active and the initial backup is pending. There you go, we have a backup configured for our FSLogix profiles.

What is the profile size of avd FSLogix? ›

On average, an FSLogix profile container will be somewhere between 5 to 20GB in size.

How does FSLogix profile container work? ›

By using container technology, FSLogix encapsulates a user's profile, applications, and other data into a single, unified virtual disk container, allowing for faster logins, improved resource efficiency, and streamlined user profile management.

Where do you install FSLogix? ›

FSLogix isn't a Windows feature and must be installed separately. FSLogix can be found in the Azure Marketplace for Windows 10 and Windows 11 multi-session images.

How to install RDS on Windows server? ›

Procedure
  1. Log in to the RDS host as an administrator.
  2. Start Server Manager.
  3. Select Add roles and features.
  4. On the Select Installation Type page, select Role-based or feature-based installation.
  5. On the Select Destination Server page, select a server.
  6. On the Select Server Roles page, select Remote Desktop Services.
Sep 2, 2024

How to setup FSLogix for Citrix? ›

  1. Step 1 – Create FSLogix Profile Container. Begin by creating an FSLogix Profile Container or a shared folder on a file server where FSLogix user profiles will be stored. ...
  2. Step 2 – Download and Install FSLogix Agent on Citrix VDA. ...
  3. Step 3 – Configure FSLogix User Profile Settings.
Dec 8, 2023

Where is the FSLogix profile in the registry? ›

Registry Path: SOFTWARE\FSLogix\Profiles.

How to setup RDS user profile disks? ›

Alternatively, you can enable UPDs through Server Manager by going to Remote Desktop Services > Collections > Desktop Collection > Desktop Collection Properties > User Profile Disks. Note that you enable or disable UPDs for all users of an entire collection, not for specific users in that collection.

References

Top Articles
Y la biblia tenia Razon - Werner Keller - [PDF Document]
[PDF] Inmate Programs as of June 30, 2006 - Free Download PDF
Fat People Falling Gif
Ets Lake Fork Fishing Report
How To Be A Reseller: Heather Hooks Is Hooked On Pickin’ - Seeking Connection: Life Is Like A Crossword Puzzle
What Happened To Dr Ray On Dr Pol
10 Popular Hair Growth Products Made With Dermatologist-Approved Ingredients to Shop at Amazon
Sissy Hypno Gif
Craigslist Nj North Cars By Owner
Apnetv.con
Campaign Homecoming Queen Posters
U.S. Nuclear Weapons Complex: Y-12 and Oak Ridge National Laboratory…
Steamy Afternoon With Handsome Fernando
Marvon McCray Update: Did He Pass Away Or Is He Still Alive?
Edicts Of The Prime Designate
Amazing Lash Studio Casa Linda
Highmark Wholecare Otc Store
8005607994
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Watch Your Lie in April English Sub/Dub online Free on HiAnime.to
Inkwell, pen rests and nib boxes made of pewter, glass and porcelain.
Cardaras Funeral Homes
Margaret Shelton Jeopardy Age
Vera Bradley Factory Outlet Sunbury Products
Tom Thumb Direct2Hr
Dell 22 FHD-Computermonitor – E2222H | Dell Deutschland
Tracking every 2024 Trade Deadline deal
Sam's Club Gas Price Hilliard
Egg Crutch Glove Envelope
Pch Sunken Treasures
123Moviestvme
El agente nocturno, actores y personajes: quién es quién en la serie de Netflix The Night Agent | MAG | EL COMERCIO PERÚ
Darrell Waltrip Off Road Center
Closest 24 Hour Walmart
How to Destroy Rule 34
Austin Automotive Buda
Cherry Spa Madison
Winco Money Order Hours
Pay Entergy Bill
Mid America Irish Dance Voy
St Anthony Hospital Crown Point Visiting Hours
About My Father Showtimes Near Amc Rockford 16
Wal-Mart 140 Supercenter Products
60 Days From May 31
Unblocked Games 6X Snow Rider
Craigslist Chautauqua Ny
Theater X Orange Heights Florida
ESPN's New Standalone Streaming Service Will Be Available Through Disney+ In 2025
O'reilly's Eastman Georgia
Taterz Salad
Worlds Hardest Game Tyrone
Ravenna Greataxe
Latest Posts
Article information

Author: Van Hayes

Last Updated:

Views: 6126

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Van Hayes

Birthday: 1994-06-07

Address: 2004 Kling Rapid, New Destiny, MT 64658-2367

Phone: +512425013758

Job: National Farming Director

Hobby: Reading, Polo, Genealogy, amateur radio, Scouting, Stand-up comedy, Cryptography

Introduction: My name is Van Hayes, I am a thankful, friendly, smiling, calm, powerful, fine, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.