Wo genau sind die Apps-Verknüpfungen im Windows 8-Startbildschirm gespeichert?

24

Ich versuche, mit dem Starten moderner UI-Anwendungen vom Desktop und verschiedenen anderen Verrücktheiten herumzuspielen. Während ich grabe, kann ich anscheinend nicht herausfinden, wo genau die Verknüpfungen zu modernen Windows-UI-Apps gespeichert sind.

Mit meinen klassischen Desktop-Anwendungen sind sie in C:\ProgramData\Microsoft\Windows\Start Menu\Programs. Das moderne UI-Zeug taucht jedoch nicht auf. Wo sind die Verknüpfungen zu den modernen UI-Apps gespeichert, damit der Startbildschirm sie finden kann?

Der Vollständigkeit halber würde ich auch fragen, wo die klassischen Verknüpfungen für Desktopanwendungen gespeichert sind.

Geselle Geek
quelle

Antworten:

15

Verknüpfungen zu modernen Apps

Ein kleines Herumhacken (und durch diesen Artikel verstärkt ) führte mich zu Folgendem:

Alle Modern UI-Programme werden an demselben Ort gespeichert: C:\Program Files\WindowsApps\(Dies wird durch Ausführen eines offenen Dateispeicherorts im Task-Manager einer Modern UI-App ermittelt.)

Da alle modernen UI-Apps dort gespeichert sind, hindert nichts Fenster daran, einfach anzunehmen, dass alles in diesem Ordner tatsächlich eine moderne UI-Anwendung ist, und folgt dieser Konvention.

Der Artikel, den ich oben verlinkt habe, scheint diese Schlussfolgerung zu stützen.

Kurz gesagt, es gibt keine Verknüpfungen zu modernen UI-Apps, sondern nur die darin enthaltenen Inhalte C:\Program Files\WindowsApps\

soandos
quelle
1
Ja, sieht so aus. Gott, das ist ein komisches Zeug, sie sehen aus wie keine Anwendung, die ich zuvor gesehen habe. Keine exe-Dateien? Alles, was anscheinend von Dateimanifesten gehandhabt wird? Es ist eine seltsame neue Welt; p
Journeyman Geek
1
@JourneymanGeek fwiw ein solches Verhalten ist seit Ewigkeit in .net-Apps zu beobachten - in VS haben Sie die Möglichkeit, die Erzeugung von '
Exes
Nur eine Antwort auf die Frage von OP. Gibt es jetzt, da wir wissen, wo diese Apps gespeichert sind, überhaupt eine Möglichkeit, diese an einen anderen Ort / auf ein anderes Laufwerk zu verschieben? Ich habe Windows auf einem 60-GB-SSD-Startlaufwerk installiert, möchte meine Apps jedoch normalerweise auf einer separaten 500-GB-Festplatte installieren. Sie haben keine Möglichkeit, diese Apps zu installieren, und ich habe das Gefühl, dass sie meinen SSD-Speicherplatz ziemlich schnell aufbrauchen könnten.
Nolan St. Martin
@ NolanSt.Martin Ich bin nicht 100% sicher, aber ich bin mir fast sicher, dass der Speicherort dieses Ordners in einem Registrierungsschlüssel irgendwo gespeichert ist ( dieses Video kann einige Hinweise geben). Abgesehen davon können Sie die beiden Standorte einfach symbolisch verknüpfen (damit die Daten wirklich an einem anderen Ort gespeichert werden), ohne zu viel Aufwand. Wenn es immer noch ein Problem gibt, können Sie eine neue Frage dazu erstellen und hier mit einem Link kommentieren.
Soandos
Wo sind die Verknüpfungen für Nicht-Metro-Apps im Metro-Startmenü? Zum Beispiel ein Spiel wie Dead Island oder Crisis 3.
5

Verknüpfungen zu nicht modernen Apps

Da ich Windows 8 nicht verwende, konnte ich die Frage nicht beantworten, aber ich habe angegeben, wie ich das leicht herausfinden kann:

Öffnen Sie das Start screenSymbol, klicken Sie mit der rechten Maustaste auf eine Nicht-Metro-Kachel und wählen Sie Open file locationam unteren Bildschirmrand. Dadurch wird ein Explorer-Fenster mit dem Speicherort der Verknüpfungsdatei geöffnet.

Das Ergebnis für Gam Erix war, dass sich der Standort auf: befindet
C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs.

Das Ergebnis für Alle Benutzer ist, wie von @mtone hervorgehoben,:
C:\ProgramData\Microsoft\Windows\Start Menu.

Diese Ordner sind genau die gleichen wie für das Windows 7-Startmenü.

Harrymc
quelle
Viele Verknüpfungen werden auch im Menü C: \ ProgramData \ Microsoft \ Windows \ Start gespeichert (ProgramData ist ein versteckter Ordner). Ich vermute, dass dies mit dem Installationsprogramm der Anwendung zu tun hat: Aktueller Benutzer geht wahrscheinlich in Benutzer, während alle Benutzer in ProgramData gehen würden.
Mtone
Die Lage der nicht-moderne in der Benutzeroberfläche Anwendungen Start Screenwerden genau behandelt , wie sie behandelt wurden Start Menuin Windows 7. Sie sind eigentlich in genau der gleichen Stelle , wie sie in Windows 7 wäre Wie MTONE auch den genauen Standort weist darauf hin , hängt was Benutzerprofil erstellt Die Abkürzung.
Ramhound
Ich habe alle Kommentare aufgenommen.
Harrymc
Kopfgeld kann in 2h vergeben werden :)
1

Wie bereits erwähnt, werden Anwendungen aus dem App-Ordner unter indiziert C:\Program Files\WindowsApps\. Hier ist eine Beschreibung, wie Sie auf den App-Ordner auf Ihrem Computer zugreifen können.

0sh
quelle