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

sti*_*fin 3 windows installation inno-setup uninstallation

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

如果我尝试在“所有应用程序”中单击该程序,则不会发生任何事情 - 鉴于该程序不再存在,这是有道理的。我确认卸载确实从 C:\Program Files (x86) 中删除了实际的文件和文件夹。

我查看了 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 和 %appdata%\Microsoft\Windows\Start Menu\Programs ,但看不到那里的文件夹/文件。

我想也许“所有应用程序”列表也从注册表中读取值,所以我在 regedit 中搜索了注册表,但在那里找不到它。

总之,我不知道为什么所有应用程序仍然显示该程序。任何提示将非常有助于清理这个烦恼,谢谢!

忘了说卸载后程序不在“程序和功能”中,也不在“应用和功能”中

小智 5

C:\ProgramData\Microsoft\Windows\开始菜单\程序

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