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: