VMware Horizon Community
sleepwalkerx97
Enthusiast
Enthusiast

Windows 10 UWP missing and UEM Default Apps and FTAs

Hello, I apologize in advance if this has already been discussed. I was unable to find any solutions about this on the forums or KBs. I figured I would share my experience here.

Recently we have decided to go with UEM for our project. UEM is currently running in our VDI test environment with Window 10 1803 Enterprise before going live in production. Recently my test users have experienced an issue with UWP missing. For example calculator, photos, paint3d. sticky notes, etc. I did check AppReadiness, Apps, AppxDeployment, AppxDeployment-Server logs in event viewer which show no indication of provisioning/Appx registration issues. We also verified that Appx 's are provisioned correctly in our master image.

Every user in our test environment experienced issues with UWP apps missing. I noticed that new UEM profiles weren't experiencing the issue until after logging off for the first time and logging back on again. I started looking into UEM settings we had configured. (Most of our settings are still running on easy start configuration except for applications we have profiled) I realized if "Default Apps and FTA" were disabled the UWP apps never went away after multiple log offs. I might have found the solution, as none of my users have complained about the issue in the past couple of weeks.

Adding the following to the "Default Apps and FTA" config resolved our issue with UWP no longer provisioning at logon

[IncludeFolderTrees]

<LocalAppData>\Packages\

We also found a couple of UEM Profiles affected by issue also needed to have any settings reset/delete if it contained any of the following RegistryTrees before the "solution" would work.

[IncludeRegistryTrees]

HKCU\SOFTWARE\Microsoft\Windows\Shell\

HKCU\SOFTWARE\Microsoft\Windows\Shell\BagMRU

HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\
HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\1\Desktop

Not only did I need to reset/delete "Default Apps and FTAs." but we ended up resetting/deleting "Windows Explorer" settings in the affected UEM Profiles because it contained the RegistryTree Settings.

Steps for resolving the issue.

  1. Add <LocalAppData>\Packages\ to "Default Apps and FTAs" config.
  2. We found any settings already captured in UEM with the following RegistryTrees needed to be reset/delete. In our case we needed to reset /delete "Default Apps and FTAs" and "Windows Explorer" settings inside the UEM Profiles already affected.

     [IncludeRegistryTrees]

     HKCU\SOFTWARE\Microsoft\Windows\Shell\

     HKCU\SOFTWARE\Microsoft\Windows\Shell\BagMRU

     HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\
     HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\1\Desktop

     3. Log in and test UWP app.

     4. Log off

     5. Verify Packages folder is now being captured.

     6. Log back on.

     7. Verify apps are still provisioned and retained settings.

Overview of the test environment:

  • View 7.6
  • Windows 1803 (I have tested 1709 and 1809 which had the same issue)
  • UEM 9.5
  • App volume 2.14
  • Instant Clones
  • Desktop Pool - Floating

Full Default Apps and FTAs config

[IncludeFolderTrees]

<LocalAppData>\Packages\

[IncludeRegistryTrees]

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts

HKCU\SOFTWARE\Microsoft\Windows\Shell\Associations

HKCU\Software\Microsoft\Windows\CurrentVersion\ApplicationAssociationToasts

HKCU\Software\Classes

[ExcludeRegistryTrees]

HKCU\Software\Classes\Local Settings

[IncludeIndividualRegistryValues]

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserSignedIn

  • No predefined settings
  • Directflex is not enabled
  • Export moment
    • Export at log off
  • Advanced
    • Process during logon and logoff is enabled

Note: After capturing packages folder. I have noticed that "Default Apps and FTAs" zip has grown in size. I am looking at optimizing what actually "needs" to be captured inside packages folder.

Reply
0 Kudos
6 Replies
DEMdev
VMware Employee
VMware Employee

I think this is something that Raymond_W​ has been looking into as well. Ray, is that correct?

Reply
0 Kudos
Raymond_W
VMware Employee
VMware Employee

That's correct...

Let me try Sleepwalkerx97's solution and I will let you know...

Raymond

Kind regards, Raymond Twitter: @raymond_himself
Reply
0 Kudos
sleepwalkerx97
Enthusiast
Enthusiast

Hey Raymond_W​ just a small update.

We also found a couple of UEM Profiles affected by issue also needed to have any settings reset/delete if it contained any of the following RegistryTrees before the "solution" would work.

[IncludeRegistryTrees]

HKCU\SOFTWARE\Microsoft\Windows\Shell\

HKCU\SOFTWARE\Microsoft\Windows\Shell\BagMRU

HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\
HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\1\Desktop

Not only did I need to reset/delete "Default Apps and FTAs." but we ended up resetting/deleting "Windows Explorer" settings in the affected UEM Profiles because it contained the RegistryTree Settings. I will update original post with the following

Steps for resolving the issue.

  1. Add <LocalAppData>\Packages\ to "Default Apps and FTAs" config.
  2. We found any settings already captured in UEM with the following RegistryTrees needed to be reset/delete. In our case we needed to reset /delete "Default Apps and FTAs" and "Windows Explorer" settings inside the UEM Profiles already affected.

     [IncludeRegistryTrees]

     HKCU\SOFTWARE\Microsoft\Windows\Shell\

     HKCU\SOFTWARE\Microsoft\Windows\Shell\BagMRU

     HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\
     HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags\1\Desktop

     3. Log in and test UWP app.

     4. Log off

     5. Verify Packages folder is now being captured.

     6. Log back on.

     7. Verify apps are still provisioned and retained settings.

Shreyskar
VMware Employee
VMware Employee

Just wanted to know if the issue is resolved by the given action plan?

Reply
0 Kudos
Ediddy201110141
Contributor
Contributor

I have added the extra reg keys from this article

https://kb.vmware.com/s/article/60282

However it only partially works.  As long as the user only logs into the same pool every time it seems to be ok.  However if they login to another pool (built with the same build of Win10 1803) the shortcuts are sort of there but the names of them are messed up.  They all appear with a name of "ms-resource:AppName" instead of Calculator or Sticky Notes.  Anyone else seen this?

Reply
0 Kudos
sleepwalkerx97
Enthusiast
Enthusiast

Can you post your full import/export tab config ?

I haven’t seen this behavior with Official KB or using the solution posted in OP.

Reply
0 Kudos