Folder De-Localization with Citrix User Profile Manager (UPM)

Windows user profiles prior to Vista / Server 2008 contain localized folder names. End users expect that, of course, but admins tend to hate it because automated management becomes much more difficult. How can this dilemma be resolved? End users only see the local copy of the profile, while admins mostly have to deal with the central copy on a file server. Wouldn’t it be cool to have a “translator” component that makes sure local folders are localized while central folders are in one language only?

Citrix User Profile Manager (UPM) does exactly that. It de-localizes well-known profile folders when storing them in the central user store and translates the names back to the current system’s locale when copying the profile to the user’s machine during logon. This translation process is fully automatic and opaque to both user and admin.

Administrators who want to use scripts or tools like ProfileNurse for server-side profile management need to know the names used for de-localized folders by UPM. Here is a list of each localized profile folder along with its UPM variable name:

Folder name [english locale]Folder name [UPM variable]
AccessibilityAccessibility_upm_var
AccessoriesAccessories_upm_var
Administrative ToolsAdminTools_upm_var
Application DataAppData_upm_var
CookiesCookies_upm_var
DesktopDesktop_upm_var
EntertainmentEntertainment_upm_var
FavoritesFavorites_upm_var
HistoryHistory_upm_var
LinksLinks_upm_var
Local SettingsLocalSettings_upm_var
My DocumentsMyDocuments_upm_var
My MusicMyMusic_upm_var
My PicturesMyPictures_upm_var
My VideosMyVideos_upm_var
NetHoodNetHood_upm_var
PrintHoodPrintHood_upm_var
ProgramsPrograms_upm_var
RecentRecent_upm_var
SendToSendTo_upm_var
Start MenuStartMenu_upm_var
TemplatesTemplates_upm_var
Temporary Internet FilesTemporaryInternetFiles_upm_var
StartupStartup_upm_var
System ToolsSystem Tools_upm_var

Above list does not tell you where each folder is located in the hierarchy. Well, UPM does not change the folder hierarchy, but here is a representation of the structure of all de-localized folders anyway:

AppData_upm_var
Cookies_upm_var
Desktop_upm_var
Favorites_upm_var\Links_upm_var
LocalSettings_upm_var\AppData_upm_var
LocalSettings_upm_var\History_upm_var
LocalSettings_upm_var\TemporaryInternetFiles_upm_var
MyDocuments_upm_var\MyMusic_upm_var
MyDocuments_upm_var\MyPictures_upm_var
MyDocuments_upm_var\MyVideos_upm_var
NetHood_upm_var
PrintHood_upm_var
Recent_upm_var
SendTo_upm_var
StartMenu_upm_var\Programs_upm_var\Accessories_upm_var\Accessibility_upm_var
StartMenu_upm_var\Programs_upm_var\Accessories_upm_var\Entertainment_upm_var
StartMenu_upm_var\Programs_upm_var\Accessories_upm_var\SystemTools_upm_var
StartMenu_upm_var\Programs_upm_var\AdminTools_upm_var
StartMenu_upm_var\Programs_upm_var\Startup_upm_var
Templates_upm_var

Comments

Related Posts

Citrix User Profile Manager: How Registry Exclusion Lists Can Mess Up Group Policy Processing

The documentation of Citrix User Profile Manager (UPM, for short) recommends excluding the following registry keys from processing: HKEY_CURRENT_USER\Software\Policies HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies The net effect of this is that the Citrix profiles managed by UPM do not contain any policy settings. The reasoning behind this being: Policies are reapplied anyway during the next logon, so there is no reason to waste CPU cycles on synchronizing such “redundant” information.
User Profiles

Latest Posts

Fast & Silent 5 Watt PC: Minimizing Idle Power Usage

Fast & Silent 5 Watt PC: Minimizing Idle Power Usage
This micro-series explains how to turn the Lenovo ThinkCentre M90t Gen 6 into a smart workstation that consumes only 5 Watts when idle but reaches top Cinebench scores while staying almost imperceptibly silent. In the first post, I showed how to silence the machine by replacing and adding to Lenovo’s CPU cooler. In this second post, I’m listing the exact configuration that achieves the lofty goal of combining minimal idle power consumption with top Cinebench scores.
Hardware

Fast & Silent 5 Watt PC: Lenovo ThinkCentre M90t Modding

Fast & Silent 5 Watt PC: Lenovo ThinkCentre M90t Modding
This micro-series explains how to turn the Lenovo ThinkCentre M90t Gen 6 into a smart workstation that consumes only 5 Watts when idle but reaches top Cinebench scores while staying almost imperceptibly silent. In this first post, I’m showing how to silence the machine by replacing and adding to Lenovo’s CPU cooler. In a second post, I’m listing the exact configuration that achieves the lofty goal of combining minimal idle power consumption with top Cinebench scores.
Hardware