Configure Roaming Profile on a Windows Device
The Roaming Profile Policy creates a user profile that is stored in a network path.
A user profile contains information about a user’s desktop settings and personal preferences, which are retained from session to session. Generally, a user profile is specific to a single workstation.
Any user profile that is stored in a network path is known as a roaming profile. Every time the user logs on, the profile is loaded from the network path. This helps the user to move from machine to machine and still retain consistent personal settings. A roaming user can also access applications that are stored on the network.
The method of handling changes to a profile is based on the profile type such as Roaming Profile and Mandatory Profile.
A) Set the roaming profile on a Windows 10 device
B) Set User Profile Path
C) Create Roaming Policy with User Profile path in ZENworks and assign to the user
A) Following Steps shows how to 'Set the roaming profile on a Windows 10 device'
1) Open Explorer and right-click on 'This PC' > Properties
2) Under Control Panel Home -> Click 'Advanced system settings'
3) Under System Properties > Select 'Advanced' Tab > Under 'User Profiles' > Click 'Settings'
4) Under 'User Profiles' > Select 'Default Profile' > Click 'Copy To...'
5 a) Under 'Copy Profile to' > Click 'Browse' and select a path
b) Under 'Permitted to Use' > Click 'Change'
6) Under 'Select User or Group' > 'Enter the object name to select' > Enter 'Everyone' and Click 'Check names' > Click 'Ok'
7) Under 'Confirm Copy' select 'Yes'
8) Navigate to Windows Start and launch 'regedit.msc'
9) Under 'Registry Editor' -> Select 'HKEY_USERS'
10) Click 'File' Menu Option > Click 'Load Hive...'
11) Under 'Load Hive' > Browse the path where the profile was copied to which was done in the 4th step and select 'ntuser.dat' file > Click 'Open'
Note: The NTUSER.DAT file might be hidden. To unhide the file:
a) Open the default profile folder in Windows Explorer.
b) Click Tools > Folder Options > View.
c) Deselect Hide protected operating system files.
12) Under 'Load Hive’ > Enter a 'Key Name' say 'win10' and click 'OK'
13) Under 'Registry Editor’ -> Right-click on 'win10' which was created in the previous step and click 'Permissions'
14) Under 'Permissions for' > Click 'Add...'
15) Under 'Select Users or Groups' > Type 'Auth' in 'Enter the object names to select' and Click 'Check Names'
16) Select 'Authenticated Users' and click 'OK'
17) Under Security > Select 'Authenticated Users’, Under 'Permitted for Authenticated Users' select 'Allow' option for all and > click 'Advanced'
18) Under 'Advanced Security Options' > Select the checkbox 'Replace all child object permission entries with inheritable permission entries form this object' > Click 'Apply' > 'OK'
19) Select 'Yes' from the confirmation dialog of 'Windows Security'.
20) Under 'Registry Editor' > Select 'HKEY_USER\win10' created profile > Click 'Unload Hive'
21) Select 'Yes' in the 'Confirm Unload Hive'
22) Navigate to Windows Start and launch 'gpedit.msc' to edit the group policy editor
23) Under 'Local Group Policy Editor' > 'Computer Configuration' > 'Administrative Templates' > 'All Settings' > Select 'Do not check for User ownership of Roaming Profile Folders' and Open.
24) Select the 'Enabled' Option and click 'OK'.
B) How to Set User Profile Path
On the server where the profile must be shared, create a folder and share it with everyone by granting all permissions.
Create individual subfolders for each roaming user in the format <username>. V6
For example, if you want to save profiles on 10.0.0.2, create a folder called "profile". Share it and give all permissions to everyone. Let say user1, user2 and user3 must be roaming. Then create folders user1.V6, user2.V6, and user3.V6 in the "profile" folder.
Now the path to be entered for "Set roaming profile path for all users logging into this computer" will be: \\10.0.0.2\profile\%USERNAME%
C) Create Roaming Profile Policy with User Profile path in ZENworks and assign to the user
For Example, Let's assume that the policy is assigned to user2 and user3 alone. When user1 logs into the Microsoft Windows 10 managed device, the user will get the local profile and not the roaming profile. And when user2 or user3 logs in, the user will get a roaming profile.
ZCM Roaming Profile Automation Tool
In ZENworks Setup page, click 'Administrative tools' > Configuration > RoamingProfileAutomationtool.zip . Download the ZIP and follow the read me to create the Roaming profile automatically via the tool.