User Environment Manager is a profile management capability that enables users to roam their personal desktop and application settings. Personalization separates user-specific desktop and application settings from the Windows operating system. This way, the settings are available across OS versions, devices, and application instances.

Personalization works independent from the Windows user profile management and facilitates the management of virtualization technologies and application delivery mechanisms. User Environment Manager personalization integrates seamlessly with natively installed and virtualized applications, providing a consistent user experience across Windows platforms that are physical or virtual, local, or remote.

User Environment Manager personalization lets users create their own personal settings. For example, developers might want to configure Eclipse according to their own habits and apply that configuration across multiple environments. Quality engineers might want to set the bug tracking Web site as the home page of all browsers.