Services, Drivers, and other Components
FSLogix is composed of various components that enable the variety of solutions. At the core of FSLogix are the two (2) Windows Services, and the three (3) minifilter drivers. Additionally, FSLogix has command-line utilities, a system tray application, a User Mode DLL, and legacy browser plugins. All of these components are part of the core product installation.
Services
Windows Services are the primary methods from which FSLogix operates. These services are responsible for the commands, operations, and interactions with the various dependencies (for example, frx.exe and winlogon.exe).
FSLogix Apps Services (frxsvc.exe)
Startup type: Automatic
Log on as: SYSTEM
- Attaching / detaching Profile or Office containers
- File system redirects between the user's profile and the appropriate container
- Processing rule files
- Processing redirections.xml
- Reads registry configuration data
- Interacts with Windows Credential Manager
- Interacts with SMB Storage locations
FSLogix Cloud Caching Service (frxccds.exe)
Startup type: Automatic
Log on as: SYSTEM
- Dependent on FSLogix Apps Services
- Interacts with SMB and Azure Storage locations
- Responsible for Cache and Proxy file locations
Minifilter Drivers
Minifilter drivers are file system drivers used to interact with the file system. Windows systems run any number of minifilter drivers depending on software or applications installed. These minifilter drivers are installed and allocated at specific altitudes to ensure they work within the Windows file system and I/O Manager.
Driver | Type | Description |
---|---|---|
frxdrv.sys | Virtualization Filter Driver | Provides virtualization of the file system and registry components |
frxdrvvt.sys | Redirection Filter Driver | Provides advanced file system redirection |
frxccd.sys | Virtual Hard Drive Filter Drivers | Provides advanced interaction with VHD(s) used in Cloud Cache |
Other Components
FSLogix Profile Status (frxtray.exe)
Note
frxtray.exe has been deprecated as of August 22, 2023. Please review the feature deprecation page for additional information.
This component is accessible from the %ProgramFiles%\FSLogix\Apps
directory and provides status on whether FSLogix is active or inactive for the specific signed in user. This tool also enables access to the Event Viewer logs and log files using the Advanced View.
Warning
Don't enable this utility for all users. It should only be used as a tool for troubleshooting issues for specific users. If enabled (in the system tray) for all signed in users, it will have a negative impact on the overall system performance.
Utilities
frx command-line utility
Lets you manage rule sets and many other features of FSLogix. For details on this utility and the parameters it supports, review the frx command-line utility article.
frxcontext command-line utility
Allows you to manage FSLogix containers and aid in managing containers by adding a context menu item to VHD(x) files. For details on this utility and the arguments it supports, review the frxcontext command-line utility article.
User mode DLL(s)
Microsoft support use only.
Warning
User mode DLL(s) should only be used when directed to by a Microsoft support engineer.