Understanding Roaming User Profiles in Earlier Versions of Windows
Because of how it was implemented in Windows NT 4.0, Windows 2000, and Windows XP, RUP originally had the following drawbacks as a corporate roaming technology:
- User profiles can grow very large over time For example, the Documents folder for a user might contain numerous spreadsheets, Microsoft Office Word documents, and other user-managed data files. Because the entire profile for the user is downloaded from the profile server during logon and uploaded again during logoff, the logon/ logoff experience for the user can become very slow during profile synchronization, particularly over slow WAN links or over dial-up connections for mobile users.
- Roaming profiles are saved only at logoff. This means that although administrators can easily back up profiles stored on the central profile server, the contents of these profiles (including user data within them) may not be up to date. Roaming profiles therefore present challenges in terms of providing real-time access to usermanaged data and ensuring the integrity of this data.
- Roaming profiles cause all settings for a user to be roamed, even for applications that do not have roaming capabilities and even for data and settings that have not changed. If a user has a shortcut on his desktop to an application installed on one computer and then roams to a second computer where that application has not been installed, the shortcut will roam, but it will not work on the second computer, which can cause frustration for users.
- Roaming profiles do not support multiple simultaneous logons by a user across several computers. For example, if a user is logged on to two computers simultaneously and modifies the desktop background differently on each computer, the conflict will be resolved on a last-writer-wins basis.
- Roaming profiles take some effort to configure and manage on the part of administrators. Specifically, a profile file server must be deployed, roaming profiles must be created and stored on the server, and user accounts must be configured to use these roaming profiles. You can also use Group Policy to manage different aspects of roaming profiles.
Roaming User Profiles and Terminal Services
There are four different ways to configure roaming profiles for users. Windows 7 reads these roaming profile configuration settings in the following order and uses the first configured setting that it finds:
- The Remote Desktop Services roaming profile path as specified by Remote Desktop Services policy setting
- The Remote Desktop Services roaming profile path as specified on the Remote Desktop Services Profile tab of the properties sheet for the user account in Active Directory Users And Computers
- The per-computer roaming profile path as specified using the policy setting Computer Configuration\Policies\Administrative Templates\System\User Profiles \Set Roaming Profile Path For All Users Logging Onto This Computer
- The per-user roaming profile path as specified on the Profile tab of the properties sheet for the user account in Active Directory Users And Computers
Note that Remote Desktop connections to a Windows 7 computer do not support the Remote Desktop Server Profile path or Group Policy settings regarding Remote Desktop Services. Even though both use the Remote Desktop Protocol (RDP), Remote Desktop Services policies do not apply to Windows 7 Remote Desktop.
In this tutorial:
- Managing Users and User Data
- Understanding User Profiles in Windows 7
- Types of User Profiles
- User Profile Namespace
- User Profile Namespace in Windows XP
- User Profile Namespace in Windows Vista and Windows 7
- Application Compatibility Issue
- Disabling Known Folders
- Windows 7 Understanding Libraries
- Working with Libraries
- Including Indexed Folders in a Library
- Adding Nonindexed Remote Locations to a Library
- Creating Additional Libraries
- Managing Libraries
- Implementing Corporate Roaming
- Understanding Roaming User Profiles and Folder Redirection
- Understanding Roaming User Profiles in Earlier Versions of Windows
- Understanding Folder Redirection in Earlier Versions of Windows
- Enhancements to Roaming User Profiles and Folder Redirection Previously Introduced in Windows Vista
- Additional Enhancements to Roaming User Profiles and Folder Redirection Introduced in Windows 7
- Improved First Logon Performance With Folder Redirection
- Implementing Folder Redirection
- Configuring the Redirection Method
- Configuring Target Folder Location
- Configuring Redirection Options
- Configuring Policy Removal Options
- Folder Redirection and Sync Center
- Considerations for Mixed Environments
- Additional Group Policy Settings for Folder Redirection
- Troubleshooting Folder Redirection
- Implementing Roaming User Profiles
- Creating a Default Network Profile
- Configuring a User Account to Use a Roaming Profile
- Implementing Mandatory Profiles
- Implementing Super-Mandatory Profiles
- Managing User Profiles Using Group Policy
- Working with Offline Files
- Enhancements to Offline Files Introduced Previously in Windows Vista
- Additional Enhancements to Offline Files Introduced in Windows 7
- Understanding Offline File Sync
- Modes of Operation in Offline Files
- Managing Offline Files
- Managing Offline Files Using Windows Explorer
- Managing Offline Files Using the Offline Files Control Panel
- Managing Offline Files Using Sync Center
- Configuring Offline Files on the Server
- Managing Offline Files Using Group Policy
- Offline Files Policy Settings Introduced in Windows Vista
- Additional Offline Files Policy Settings for Windows 7