Summary
If you use a roaming user profile, and have a customized Start Menu, after upgrading to a later version of Windows 10, your customized Start Menu does not persist.
Workaround
-
After upgrading to a newer version of Windows 10, install the latest monthly update on the system
-
Use the credentials of a local admin to create and set the following registry key:
 Registry subkey: HKLM\SYSTEM\CurrentControlSet\Services\ProfSvc\Parameters​  Registry key name: UseProfilePathMinorExtensionVersion  ​Registry type: DWORD​  Set the value data to 1 to create a new roaming profile for all roaming users on systems using the new OS version.​ -
Reboot the system.​​
-
Login to Windows using an account with Roaming Profile to verify the workaround is enabled.
Notes:Â
-
This will only work if a user’s profile with start menu customization is available locally.  If the profile was deleted due to a group policy, creating a new roaming profile will not help. ​
-
​Deleting the registry key will use .V6 profile path extension for all RS2 and above platform.​
-
Setting the registry key to 0 will use .V2 profile path extension for all Windows Platforms. ​
Â
Prerequisites
To use UseProfilePathMinorExtensionVersion, install a latest cumulative update (LCU) released April 25, 2019 or later, such as: