Hi,
Our profiles are non persistant for desktops.
We're developing a new windows 10 (1709) workspace. The startmenu roams, and when I log onto the same machine it displays the icons properly.
However, when I logon to a different machine all the Universal windows app tiles are blank. (start menu tiles and the programs list next to it). The tiles do launch the programs.
How can I solve this with UEM?
My Collegue was kind enough to post the initial question on my behalf.
I have followed the instructions as described by Pim_de_Vis in FIXED! Roam the Windows 10 Start Menu in your VDI environment.
When i Logon with an account that has UEM settings saved from a different system the Windows app Tiles are blank, displaying the app-id that the tile represents. The tile does launch the underlying app but it does not display the icon or the proper label of the app.
So far I have been able to restore the tiles by deleting the USER-SID that is present in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\
mind you, when the icons are restored and you keep using that machine there are no problems, the problem is when you log onto a different machine.
Assistance would be greatly appreciated.
Could it be that you use the 'remove local profile at logoff' option in the UEM Advanced ADMX?
This settings is known to cause issues and leave stuff behind in HKLM registry.
If not, what kind of VM's are you using? Linked clones, instant clones, and are the persistent or not?
Greetings Pim,
Thank you for the reply, we do remove local profile at logoff and I'm fine with leaving stuff behind in HKLM.
What I find perplexing is that with the few settings that are preserved by UEM that it messes with the icons of the Universal windows apps.
when you logon for the first time your HKLM is empty, it does not know the user. so it has to be something that was preserved and was taken with me.
So what changes when I remove the APPXLocalstore userSID, that it triggers a restoration. it wasn't on the system before I logged on. so there must be another registry setting that signals that the profile is incomplete and starts to republsh the appx to the user account.
do you know which settings are set in the HKLM ?
maybe taking all of the cloudstore data from one machine to the next is the causing interference.
Hi PublicTransportDefender_1,
It's not so much that UEM leaves stuff behind – it's actually Windows that does not remove those HKLM settings when it removes the local profile (as instructed by UEM).
If the same user logs back on to that machine, they get a new profile, but since there's still something for that user in HKLM, this breaks some Windows functionality.
Correct, Windows leaves some stuff behind in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\UserSID
If you delete this key, the next logon the Start Menu Tiles will work again. I've also seen that it could also break the Edge browser.
A solution could be to use non-persistent VM's and let Horizon revert the VM's, instead of removing the profile at logoff.
Or find another solution to delete the local userprofile.
Greetings UEMdev,
You're right, it can't leave anything behind. - the thing is:
- I log on with testuser1 on Windows 10 (1709) test machine 01.
- it's the first time, so it builds up the start menu, installs UWapps, everything looks fine.
- I log off
- UEM exports the settings.
- I move to a Windows 10 (1709) test machine 02.
- I log on with testuser1
- UEM imports settings it has captured from test machine 01
- Startmenu layout is correct, Icons for desktop apps are displayed correctly, UWapp icons are missing and display appid's instead of proper label.
now, when I fix the icon's, it is permanent test machine 02.
Hi PublicTransportDefender_1,
Ah OK, in that scenario the "remove local profile at logoff" does not play a role, indeed, so my points do not apply.
Pim_van_de_Vis: any ideas what might be happening here?
Just to double check, did you enable all settings below in the config file?
[IncludeRegistryTrees]
HKCU\Software\Microsoft\Windows\CurrentVersion\CloudStore
[IncludeIndividualRegistryValues]
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\SlowContextMenuEntries
[IncludeFolderTrees]
<LocalAppData>\microsoft\windows\caches
