如何从 Windows 10 中的所有应用列表中删除已卸载的应用

How to remove uninstalled app from All apps list in Windows 10

我从我的 Windows 10 中卸载了一个程序,但该程序文件夹仍然出现在我的 "All apps" 开始菜单列表中。然而,在继续之前,我应该提到安装​​和卸载是由 Inno Setup Studio 5 为我编写的程序执行的。使用调试模式 install/uninstall 几次后,Inno Setup 安装有 "dirtied" 我的 Windows 10 "All apps" 列表。

如果我尝试单击 "All apps" 中的程序,没有任何反应——鉴于该程序已不存在,这是有道理的。我确认卸载确实从 C:\Program Files (x86) 中删除了实际的文件和文件夹。

我查看了 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 和 %appdata%\Microsoft\Windows\Start Menu\Programs 但看不到 folder/files。

我认为 "All apps" 列表可能也会从注册表中读取值,所以我在 regedit 中搜索了注册表但在那里找不到它。

综上所述,我不知道为什么所有应用程序仍然显示该程序。任何提示都将非常有助于消除这种烦恼,谢谢!

忘了说卸载后程序不在"Programs & Features"也不在"Apps & features"

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

这些是卸载应用程序时未删除的快捷方式。从此位置删除它们以从所有应用程序列表中删除。