在 Windows 10 中强制重建开始菜单程序索引/数据库

Kae*_*els 10 windows windows-10

在 Windows 10 中,Microsoft 迁移到数据库式解决方案,用于在搜索和开始菜单中索引程序,而不仅仅是使用 /startmenu/ 目录。AFAIK 确切的实现仍然很不清楚,但有些东西是这样的。

从 8.1 更新到 10 会导致它将所有内容从 /startmenu/ 迁移到新系统,忽略诸如(看似随意的)500 个应用程序上限等问题,工作正常。

然而,这对我来说失败了,谷歌搜索似乎是升级旧开发版本的问题,然后继续到 RTM。

那么有人知道强制重建/重新索引程序库的方法吗?通过控制面板(也在 <=8.1 中)重建系统范围的索引无效。

Sly*_*nal 6

我的开始菜单索引也有一些问题。

我正在尝试这些步骤来强制索引重建:

右键开始菜单 -> 控制面板 -> 索引选项 -> 高级 -> 重建


JW0*_*914 6

Windows 不会自动更新开始菜单,因为必须重新编写代码以允许显示 UWP 应用程序(也是文件夹层次结构不再被识别的原因),并且 Windows 10 不会添加两个开始菜单文件夹默认情况下到索引(它们需要显示更改)

  1. 必须启用显示隐藏文件
    Reg Add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden /t REG_DWORD /d 0x1 /f
    
    Run Code Online (Sandbox Code Playgroud)
  2. 打开索引选项WinKey+R ? Control SrchAdmin.dll? 好的
  3. 修改更改所选位置?在以下位置打勾?好的
    # %ProgramData%: C:\ProgramData
      "%ProgramData%\Microsoft\Windows\Start Menu"
    
    # %AppData%: C:\Users\<username>\AppData\Roaming
      "%AppData%\Microsoft\Windows\Start Menu"
    
    Run Code Online (Sandbox Code Playgroud)
  4. 高级故障排除重建?好的
    • 重新索引是资源密集型的,需要几个小时到几天,具体取决于使用情况,因为重建仅在 PC 空闲时发生;虽然可以在 PC 不空闲时强制重新索引,但如果没有大量 RAM 和快速 CPU,则会发生严重滞后
  5. 重建索引后重新启动