@starriddle 同学在论坛提问:

一般 metro 应用和安装的桌面软件都没问题,但一些绿色软件就没办法,搜索不到。把快捷方式放入开始目录,或是创建保存快捷方式的文件夹放入系统PATH路径,都不起作用。

有没有技术达人来研究一下,cortana搜索哪些位置来确定是否显示这些应用来直接启动呢,这样就可以达到目的了。

如图已经可以模糊搜索/自动补全,不需要像win+R那样输完整的名称了,wox可以退休了

如何在 Win10 中让 Cortana 搜索到绿色软件,替代 Win+R 1

微博有同学提示通过 xaml 注册给 cortana 使用,然而 @starriddle 测试后表示然并卵。

最终还是不服输的 @starriddle 的同学自己验证出了结果:

哈哈哈,则腾出来了,原来问题还是在开始菜单。

为了折腾这个功能,开始把以前的绿色版软件一个个换成安装版。
然后,在折腾过程中突然发现了点蛛丝马迹,于是发现了系统盘programData下也有个开始菜单的程序文件夹,貌似安装软件往这里丢了个快捷方式cortana就能搜到了。
果断测试,在里面建个PortableApp文件夹,把所有绿色软件的快捷方式扔进去。

如何在 Win10 中让 Cortana 搜索到绿色软件,替代 Win+R 2

然后,可以洗洗睡了有木有,哇咔咔 smile

于是,青小蛙尝试了一下,将快捷方式放入以下路径:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs

注销重新登录后 Cortana 就完全正常了,搜索、自动补全、启动都没问题。看起来,古老的 Win+R 可能要就此消失…

还有疑问可前往讨论