Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
When a user logs onto a computer, the system loads their profile. Because each user has a unique user account, this allows multiple users to share a computer. When a user logs on, the desktop settings, files, favorites, and history they see are theirs; they cannot be accessed by other users. When that user logs off, their profile is preserved for the next time that they log on. In older operating systems, a user was required to log off before another user could log on. As of Windows XP, a user does not have to log off to allow another user to log on. Instead, it is possible for multiple users to log on and switch quickly between their open accounts. This feature is referred to as fast user switching. Switching to another account does not change the state of the applications that a user is currently running. Suppose, for instance, that one user allows another user to switch to their account while the first user is logged on. When the first user switches back to their account, their applications are running and their network connections are preserved. Therefore, it appears that both users are simultaneously using the computer.
If your applications comply with the Windows 2000 logo requirements, they should work with fast user switching on Windows XP and later operating systems. However, it is important to keep this scenario in mind when developing an application so that it behaves as users would expect. Use the following guidelines when writing your applications:
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayTraining
Module
Maintain user profiles - Training
Students learn about the benefits of various Windows user profiles, how to manage them, and how to facilitate profile data synchronization across multiple devices.
Documentation
About User Profiles - Win32 apps
The system creates a user profile the first time that a user logs on to a computer. At subsequent logons, the system loads the user's profile, and then other system components configure the user's environment according to the information in the profile.