Once starting Windows 10, Microsoft has made the Start menu a separate application bundled with the OS. It is built with Universal Windows Platform (UWP), so a modern technology widely used in Store apps. Then the Start menu as a separate process makes Windows 11/10 not more unstable that’s why Microsoft implemented this. If the Start menu crashes, it won’t affect the Taskbar and File Explorer.
Occasionally, the Windows 11 or 10 Start menu may not work or have glitches. In such conditions, you may want to re-register the Start menu. So the process is straightforward; all you need to do is, run a command in PowerShell.
How to Re-Register Start Menu in Windows 11/10 for Current User?
Re-register to the Start menu in Windows 10/11 for the current user account, do the following steps:-
Step 1. Now, Open Windows PowerShell.
Step 2. Then, type the following and hit the
Stop-Process -Name "StartMenuExperienceHost" -Force
Step 3. Copy and paste the following command and hit Enter key on the keyboard to re-registry the Start menu:-
Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
That’s it.
How to Re-Register Start Menu in Windows 11/10 for All Users?
Re-register to the Start menu in Windows 11/10 for all users, do the following:-
Step 1. Open PowerShell as an administrator.
Step 2. Now, copy and paste the following and hit the
Stop-Process -Name "StartMenuExperienceHost" -Force
Step 3. Then, copy and paste the following and hit the
Get-AppxPackage -AllUsers Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
That’s it.