Windows 10 Start Menu – Start Button Won’t Show Start Menu

start-menuwindowswindows 10

I am not sure what started this, but my start button, when pressed won't show the start menu button. The start menu also won't show when pressing on the windows button. This issue also affects some buttons on the taskbar, like the Network, Time, Sound and some others that usually gives a popup, but now does nothing when pressed.

After searching around, I tried some suggestions online, and found out that sfc reported that I have corrupted files (Error messsage: Windows Resource Protection found corrupt files but was unable to fix some (or all) of them).

sfc /scannow

Running dism also fails (Error message: Error: 0x800f081f. The source files could not be found.). Since I don't have the installation media, this isn't a good option as for now.

DISM /Online /Cleanup-Image /RestoreHealth

Trying it on another user, shows that start menu still works fine which indicates the issue is not actually with Windows itself, but my account (connected to Live).

Assuming that I don't want to go to drastic measures like doing a Refresh, or changing accounts, is there a way to solve this?

Update:
I don't think it is a duplicate, since the answer given seems to be outdated according to the source I used above, it gives issues when executed from builds after November. I am currently using the latest build. Also, according to the given answer there, the solution is to execute command via powershell to reinstall packages. Doing only that part doesn't resolve the issue, in my case. (See comment below).

Best Answer

According to some sources from the MVP forum, this is one issue that is still being investigated, and has not been determined what is the root cause of it. Nevertheless, here are some things that could be tried:

  1. Restart explorer.exe.
  2. Fix corrupted system files using DISM and SFC.

    a. DISM /Online /Cleanup-Image /RestoreHealth

    b. sfc /scannow

  3. Remove old tiles cache, and refresh all packages. Note: This would reset your tiles configuration.

    a. Go to %userprofile%\AppData\Local\TileDataLayer\Database and delete all files there.

    b. Using PowerShell, execute Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

  4. Create a new user account and ditch your old user account

  5. Refresh/reinstall your system

In my case, using the third method worked well enough, especially since I don't wanna change my user account or doing a refresh of the system. But nevertheless, the options above are listed just in case.

Related Question