我正在为Windows 10创建一个非高架软件安装程序。该安装程序会将应用程序保存到C:\Users\USER_NAME\AppData\Local\MY_APP_NAME
文件夹中。它还在C:\Users\USER_NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\
文件夹中创建一个快捷方式。快捷方式正确显示在“开始”菜单中,但永远不会出现在搜索结果中。
我尝试重建搜索索引并运行“开始菜单”疑难解答程序,但没有成功。我来自波兰,因此Cortana在我的计算机上已被禁用。
我调查了该文件夹中的其他快捷方式,发现某些应用出现在搜索结果中,而其他则没有。例如,到SourceTree的链接出现在搜索结果中,而R-Link 2 Toolbox的快捷方式没有出现在其中。 SourceTree和R-Link 2 Toolbox均安装在AppData\Local
文件夹中,并且两个快捷方式均保存到AppData\Roaming\Microsoft\Windows\Start Menu\Programs\
。我看不到它们的快捷方式文件之间的任何区别。但是,当R-Link不存在时,我可以在搜索结果中找到SourceTree。此行为与应用名称中的空格无关。我尝试重命名我的应用程序,使其名称中没有空格,并且此更改保持不变。
我应该做些什么来注册索引的快捷方式吗?
答案 0 :(得分:0)
似乎该问题与Windows OS的索引编制问题有关。似乎sfc /scannow
命令解决了该问题,现在所有菜单文件夹和应用程序的索引编制都可以正常工作。