Windows 10 Required Applications Are Not Installed Correctly

If the Start Menu, Apps, or the Wifi network buttons do not expand to show signals and drop down menus, then. Start CMD as administrator (rightclick Command Prompt & run as administrator) Paste this single lined command in and press enter-Its just a way to reload the Windows Store and apps which includes the Shell Experience.

If re-registering the Windows 10 apps does not work, and this is a domain user.I discovered that the default profile I created in domainSYSVOLdomainscripts was breaking the profiles.I tested this theory by creating a new profile on the local machine (before joining to domain) and it working normally after the 1706 update. I then joined domain, and verified creating a domain profile account broke the start menu. Alvin and the chipmunks meet the wolfman. Then I removed the 'Default User.v6' from my logon scripts, and created a second domain user account. The start menu worked as expected.

Windows 10 Required Applications Are Not Installed Correctly List

Required

Adding on late in case someone else stumbles across this as I did: AppLocker can break the Start menu and Cortana. I attempted to follow w32sh's answer, and got the following error message:Add-AppxPackage: Deployment failed with HRESULT: 0x80073D01, The package deployment operation is blocked by policy.Please contact your system administrator. (Exception from HRESULT: 0x80073D01)error 0x800704EC: Deployment of packageMicrosoft.Windows.ShellExperienceHost10.0.15063.674neutralneutralcw5n1h2txyewy was blocked by AppLocker.When I enabled AppLocker I had it create default rules and autocreate rules based on what was on the system, but apparently that wasn't sufficient.

Perhaps an update broke it.Regardless, the fix for me was to change the enforcement to 'Audit' mode. Be aware that this disables the protections you get from AppLocker. And it's tricky since the damned start menu is broken. You can get around this by using Windows-X and clicking the Console or Powershell (depending on your setup) with Admin Priveleges.