当我开始进行 Windows 设置(例如个性化)时,什么也没有出现。此外,位于这两个位置的快捷方式
%ProgramData%\Microsoft\Windows\开始菜单\程序
%AppData%\Microsoft\Windows\开始菜单\程序
不会出现在我的搜索中。
我尝试过做的事情:
打开索引选项
添加了这两个位置
%ProgramData%\Microsoft\Windows\开始菜单\程序
%AppData%\Microsoft\Windows\开始菜单\程序
重建索引并让它完成
重新启动计算机
勾选前 2 个选项运行疑难解答(未发现问题)
运行 DISM.exe /Online /Cleanup-image /Restorehealth 然后 sfc /scannow
刻度索引属性及其文件内容
在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 中将 EnableLUA 和 ConsentPromptBehaviorAdmin 设置为 1
但是,如果为我的快捷方式使用不同的位置,它工作得很好。例如,我将 %ProgramData%\Microsoft\Windows\Start Menu\Programs 和 %AppData%\Microsoft\Windows\Start Menu\Programs 文件夹复制到 C:\,并且该文件夹中的所有快捷方式都显示在搜索中。不过,我仍然看不到个性化和易于访问等特定设置。
我放弃了尝试索引两个开始菜单文件夹,面临同样的问题。但是,我想出了一个对我很有效的蛮力解决方案。我想我会在这里分享它。
我所做的是在某处创建一个文件夹,其中包含“重新索引”批处理文件。该文件夹被标记为索引(我已删除任何其他位置)。当我想索引我的快捷方式时(或者我猜你可以为它设置一个计划任务),我可以在我的搜索栏中输入 reindex。
然后,批处理文件从“开始”菜单文件夹中复制所有快捷方式,并初始化索引重建。
重新索引.bat
经过 40 小时的故障排除和精神折磨后,我确定原因是按照本指南中的说明使用Autoruns for Windows禁用了 WinDefend 服务。这会永久损坏系统并导致以下症状:
使用此方法禁用 WinDefend 服务后,如果不重新安装 Windows,就无法解决这些问题。重新启用服务或执行系统还原并不能解决问题。
另一个问题是将开始菜单文件夹添加到索引选项。这会导致在其中查找快捷方式以及快捷方式未出现在“所有应用程序”中的问题。