Hi @Hidekazu Hoshi ,
Thanks for contacting Microsoft Q&A platform.
"Personal" host pools are designed for scenarios where each user is assigned to a dedicated VM. This allows users to have a persistent desktop experience, meaning that their customizations and profile changes are retained across sessions.
FSLogix is often used in non-persistent environments to provide a persistent user experience. It can be particularly useful in "Pooled" host pools where users might connect to different VMs in different sessions. FSLogix ensures that user profiles, including settings and applications, are consistent and available in every session.
While FSLogix is typically associated with non-persistent environments, you can still use it with "Personal" host pools to ensure a consistent and persistent user experience across dedicated VMs.
Hope this helps.