Windows 8“开始”屏幕中的应用程序快捷方式到底存储在哪里?


24

我正试图从桌面和其他各种奇怪的事物中启动现代UI应用程序。在进行挖掘时,我似乎无法弄清楚Windows现代UI应用程序的快捷方式的确切存储位置。

使用我的经典桌面应用程序,它们进入了C:\ProgramData\Microsoft\Windows\Start Menu\Programs。现代UI的东西并没有出现。现代UI应用程序的快捷方式存储在哪里,以便开始屏幕可以找到它们?

为了完整起见,我还要询问经典桌面应用程序快捷方式的存储位置。

Answers:


15

现代应用程序的快捷方式

稍作修改(并在本文中得到了加强)使我了解以下内容:

所有现代UI程序都存储在同一位置:(C:\Program Files\WindowsApps\通过在现代UI应用程序上的任务管理器中打开文件位置来查找)。

由于所有现代UI应用程序都存储在此处,因此没有什么可以阻止Windows仅仅假设该文件夹中的所有内容实际上都是现代UI应用程序,并且遵循该约定。

我上面链接的文章似乎支持这一结论。

简而言之,没有现代UI应用程序的快捷方式,它只是枚举其中的内容 C:\Program Files\WindowsApps\


1
是的,看起来像。天哪,这是一些奇怪的东西,它们看起来像没有申请我以前见过。没有exe文件?似乎由文件清单处理的所有内容?它是一个陌生的新世界; p
Journeyman Geek

1
@JourneymanGeek自永恒以来就一直在.net应用程序中看到这种行为-在VS中,您可以选择切换生成“ exe”和清单的方式
Sathyajith Bhat

只是对OP问题的跟进。现在我们知道这些应用程序的存储位置,是否有办法将它们移动到其他位置/驱动器?我已经将Windows安装到60GB的SSD引导驱动器上,但是我通常希望将应用安装在单独的500GB硬盘上。您在安装这些应用程序的位置上没有任何选择,我感到它们可能很快就会开始占用我的SSD存储空间。
诺兰·圣马丁

@ NolanSt.Martin我不确定100%,但是我几乎肯定该文件夹的位置存储在某个地方的reg键中(此视频可能会提供一些提示)。顺便说一句,您可以轻松地符号链接这两个位置(以便将数据真正存储在其他位置)。如果仍然有问题,请随时提出一个新问题,并在此处通过链接发表评论。
soandos 2012年

Metro开始菜单中非地铁应用程序的快捷方式在哪里?例如这样的比赛死亡岛或危机3

5

非现代应用程序的快捷方式

由于我不使用Windows 8,因此无法回答问题,但是我确实指定了如何轻松地发现问题:

打开Start screen,右键单击非地铁图块,然后Open file location在屏幕底部选择。这将在资源管理器窗口中打开快捷方式文件的位置。

Gam Erix的结果是该位置在:
C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

@mtone指出的“所有用户”的结果是:
C:\ProgramData\Microsoft\Windows\Start Menu

这些文件夹与Windows 7“开始”菜单的文件夹完全相同。


许多快捷方式也存储在C:\ ProgramData \ Microsoft \ Windows \ Start菜单中(ProgramData是一个隐藏文件夹)。我怀疑这与应用程序安装程序有关:“当前用户”可能进入“用户”,而“所有用户”都进入“ ProgramData”。
mtone

非现代用户界面应用程序在中的Start Screen位置的处理方式Start Menu与Windows 7 中的处理方式完全相同。它们实际上与Windows 7 中的位置相同 。mtone还指出确切位置取决于所创建的用户配置文件捷径。
Ramhound

我纳入了所有评论。
harrymc

赏金可在2h内授予:)

1

正如soandos所指出的,应用程序是从位于的应用程序文件夹建立索引的C:\Program Files\WindowsApps\是如何访问计算机上的app文件夹的说明。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.