问题描述
某一天突然打开电脑会出现这个问题,或者升级重装系统也会出现这个问题
解决办法
使用官方工具检测问题
使用微软官方为了解决部分用户无法在Windows 10上触发开始菜单,推出了Windows 10 Start Menu Trouble Shooter
工具,专门解决这个问题
软件下载
下载好软件后,运行该软件
得到点击开始菜单无反应的详细原因
从截图中可以看到该工具主要检测了四个项目:
- 所需的应用程序是否正确安装
- 注册表项是否存在权限问题
- 磁贴数据库是否已损坏
应用程序清单是否已损坏
所需的应用程序是否正确安装
出现这个问题,一般原因是:
没有正确安装Microsoft.Windows.ShellExperienceHost
和Microsoft.Windows.Cortana
应用程序
解决步骤
点击键盘上Win+X
键,然后在按A
键,打开管理员模式下的PowerShell
在PowerShell
输入以下代码
Get-AppxPackage -allusers | Select Name,InstallLocation
在Name
列表中我们找到Microsoft.Windows.ShellExperienceHost
和Microsoft.Windows.Cortana
应用程序,复制InstallLocation
列表下的安装路径名称(每个系统的安装名称不一样),在PowerShell
中输入以下代码
Add-AppxPackage -DisableDevelopmentMode -Register "C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\AppXManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -Register "C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\AppXManifest.xml"
提示部署成功之后,该问题应该就解决了
注册表项是否存在权限问题
出现这个问题,一般原因是:
当前用户没有访问注册表项HKCU:\Software\Microsoft\Windows\CurrentVersion\DeviceAccess\Global
的权限
解决步骤
点击键盘上Win+R
键,然后在输入框里输入regedit
,打开注册表编辑器
在目录框里输入计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\DeviceAccess\Global
,点击键盘上的Enter
键
在Global
项上单击右键,选择权限,如果当前系统登录用户没有完全读取和控制权限,点击勾选,保存即可
成功之后,该问题应该就解决了
磁贴数据库是否已损坏
解决步骤
- 重新启动电脑并登录到开始菜单正常工作的另一个用户帐户,点击键盘上
Win+R
键,在输入框里输入%LocalAppData%\TileDataLayer
,点击键盘上的Enter
键,将该文件夹下的TdlData.xml
文件保存到另一个驱动器下 - 点击键盘上
Win+R
键,在输入框里输入%LocalAppData%\Microsoft\Windows\Shell
,点击键盘上的Enter
键,将该文件夹下的DefaultLayouts.xml
文件保存到另一个驱动器下 接下来,重新启动电脑并登录到开始菜单无法使用的用户帐户,将刚才保存到另一个驱动器下的
TdlData.xml
和DefaultLayouts.xml
分别移动到%LocalAppData%\TileDataLayer
和%LocalAppData%\Microsoft\Windows\Shell
路径下,等待整个操作完成,重新启动电脑,该问题应该就解决了应用程序清单是否已损坏
解决步骤
点击键盘上Win+X
键,然后在按A
键,打开管理员模式下的PowerShell
,输入以下代码Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
等所有应用都部署完成后,该问题应该就解决了
本文共 708 个字数,平均阅读时长 ≈ 2分钟
评论 (0)