Even though it is still Windows 10, each release introduces changes that impacts our VDI deployment. We saw this with optimizing the operating system as we have different default apps, scheduled tasks and services.
But what about the Start Menu?
Synchronizing the Windows 10 Start Menu in VDI was the bane of many admin’s existence. And then we saw that we can use Citrix User Profile Management to capture the file at logoff.
I’ve now upgraded to Windows 10 (Creators Update 1703).
Guess what. Syncing the Start Menu just works with UPM. No special configuration except to turn UPM on.
Just make sure you upgrade UPM to version 5.8, which was included with the XenApp and XenDesktop 7.14 release. If you use an older version of UPM, your start menu throws out an error.
It looks like the Start Menu is captured in the registry at HKCU\Software\Microsoft\Windows\CurrentVersion\CloudStore.
Simply enabling UPM captures these registry value.
Now that is simple.
Daniel (Follow on Twitter @djfeller)
Citrix XenApp and XenDesktop 7.6 VDI Handbook
XenApp Best Practices
XenApp Video
Hi Daniel
Do you find this still works in the 1709 version? Specifically on 1709 with UPM, I find the UWP apps do not roam when pinned to the Start Tiles, neither do they seem to deploy successfully. This is solely with UPM installed on W10 machines, no VDA in play.
LikeLike
I’d like to know if anyone has actually gotten this to work past the third consecutive login. While roaming this key does seem to work initially, by the third login, the Start tiles begin to a) rearrange themselves, b) duplicate tiles, and c) remove random tiles. In all of my testing, it’s always by the 3rd login that this occurs – and this is even with me not pinning anything to Start at all, just what’s there from the Start layout XML file (applied via GPO).
LikeLike
FYI, adding the following registry entry (via Group Policy Preferences) resolved the aforementioned issue about corrupt Start menu tiles after the 3rd logon for me:
Key: HKCU\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\StateStore\
DWORD: ResetCache
Value: 1
Source thread: https://discussions.citrix.com/topic/393215-windows-10-1703-start-menu-roaming-and-upm/?do=findComment&comment=2000695
LikeLike