The Windows Search Service is included with Windows and is used to provide search functionality for a user's files, Outlook email, etc. The Search Service uses a single, system-wide database for all information that it is indexing. This means that when a user is roamed to another machine, all of the information that they expect to be able to search must be re-indexed on the new system. This has a huge impact on CPU when a user logs on, and therefore Search is typically disabled in environments where users roam between computers frequently. Of course, the downside of disabling local Search is that the user is unable to search the information, or the search is sent to a remote server to be performed (slow).
FSLogix provides two mechanisms to roam Search information so that the user gets fast local search with immediate results and no re-indexing impact on CPU: FSLogix Single-user Search and FSLogix Multi-user Search.
|Supports multi-user systems||Supports Outlook||Supports all indexing types||FSLogix Container required||Operating Systems supported|
|FSLogix Single-user Search||No||Yes||Yes||Yes, requires use of FSLogix Profiles and/or FSLogix Office 365 Container||Windows 7, Windows Server 2008 R2 and later|
|FSLogix Multi-user Search||Yes||Yes, Outlook version 2010 and later||No, Outlook only||No, supports FSLogix Profiles, FSLogix Office 365 Container, and any 3rd party roaming profile solution||Windows 8, Windows Server 2012 R2 and later|