Gdzie dokładnie są przechowywane skróty do aplikacji na ekranie startowym systemu Windows 8?

24

Próbuję zadzierać z uruchamianiem nowoczesnych aplikacji interfejsu użytkownika z pulpitu i różnymi innymi dziwnościami. Podczas kopania nie wydaje mi się, aby dokładnie wiedzieć, gdzie dokładnie są przechowywane skróty do nowoczesnych aplikacji interfejsu użytkownika systemu Windows.

Są w nich moje klasyczne aplikacje komputerowe C:\ProgramData\Microsoft\Windows\Start Menu\Programs. Nowoczesne elementy interfejsu użytkownika nie pojawiają się. Gdzie są przechowywane skróty do nowoczesnych aplikacji interfejsu użytkownika, aby można je było znaleźć na ekranie startowym?

Dla kompletności zapytam również, gdzie są przechowywane klasyczne skróty do aplikacji komputerowych.

Journeyman Geek
źródło

Odpowiedzi:

15

Skróty do nowoczesnych aplikacji

Trochę włamań (i ponownie wymuszonych przez ten artykuł ) doprowadziło mnie do następujących rzeczy:

Wszystkie nowoczesne programy interfejsu użytkownika są przechowywane w tym samym miejscu: C:\Program Files\WindowsApps\(dowiedzione przez wykonanie otwartej lokalizacji pliku w menedżerze zadań w aplikacji nowoczesnego interfejsu użytkownika).

Ponieważ są tam przechowywane wszystkie nowoczesne aplikacje interfejsu użytkownika, nic nie stoi na przeszkodzie, aby system Windows po prostu założył, że wszystko w tym folderze jest w rzeczywistości nowoczesną aplikacją interfejsu użytkownika i jest zgodny z tą konwencją.

Artykuł, do którego nawiązałem powyżej, wydaje się potwierdzać ten wniosek.

Krótko mówiąc, nie ma skrótów do aplikacji Modern UI, po prostu wylicza zawartość w środku C:\Program Files\WindowsApps\

soandos
źródło
1
Tak, wygląda na to. Boże, to są dziwne rzeczy, wyglądają jak żadna aplikacja, którą widziałem wcześniej. Brak plików exe? Wszystko pozornie obsługiwane przez manifesty plików? To dziwny nowy świat; p
Journeyman Geek
1
@JourneymanGeek fwiw takie zachowanie zaobserwowano w aplikacjach .net od wieczności - w VS masz opcję przełączania generowania „exe's i manifestów
Sathyajith Bhat
Tylko kontynuacja pytania OP. Teraz, gdy wiemy, gdzie są przechowywane te aplikacje, czy istnieje sposób, aby przenieść je w inne miejsce / na dysk? Zainstalowałem system Windows na dysku rozruchowym SSD o pojemności 60 GB, ale zazwyczaj lubię instalować aplikacje na osobnym dysku twardym o pojemności 500 GB. Nie masz żadnej opcji, gdzie zainstalować te aplikacje, i mam wrażenie, że mogą zacząć szybko jeść moją przestrzeń dyskową SSD.
Nolan St. Martin
@ NolanSt.Martin Nie jestem w 100% pewien, ale jestem prawie pewien, że lokalizacja tego folderu jest gdzieś zapisana w kluczu reg ( ten film może zawierać pewne wskazówki). Nawiasem mówiąc, możesz po prostu dowiązać te dwie lokalizacje (tak, aby dane były naprawdę przechowywane gdzie indziej) bez większego wysiłku. Jeśli nadal występuje problem, możesz utworzyć nowe pytanie na ten temat i skomentować tutaj za pomocą łącza.
soandos
gdzie są skróty do aplikacji innych niż metro w menu startowym metra? na przykład gra taka jak Dead Island lub Crisis 3.
5

Skróty do aplikacji innych niż nowoczesne

Ponieważ nie używam systemu Windows 8, nie mogłem odpowiedzieć na pytanie, ale określiłem, jak łatwo to znaleźć:

Otwórz Start screen, kliknij prawym przyciskiem myszy kafelek inny niż metro i wybierz Open file locationu dołu ekranu. Spowoduje to otwarcie okna Eksploratora do lokalizacji pliku skrótu.

Wynik dla Gam Erix było to, że lokalizacja jest pod adresem:
C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs.

Wynik dla wszystkich użytkowników, jak podkreślił @mtone jest:
C:\ProgramData\Microsoft\Windows\Start Menu.

Te foldery są dokładnie takie same jak w menu Start systemu Windows 7.

harrymc
źródło
Wiele skrótów jest także przechowywanych w C: \ ProgramData \ Microsoft \ Windows \ Start Menu (ProgramData to ukryty folder). Podejrzewam, że ma to związek z instalatorem aplikacji: bieżący użytkownik prawdopodobnie przechodzi do użytkowników, podczas gdy wszyscy użytkownicy przechodzą do programu ProgramData.
mtone
Lokalizacja nienowoczesnych aplikacji interfejsu użytkownika w Start Screensą obsługiwane dokładnie tak, jak były obsługiwane Start Menuw systemie Windows 7. Są one w rzeczywistości dokładnie w tej samej lokalizacji, w jakiej byłyby w systemie Windows 7. Jak mtone wskazuje również, dokładna lokalizacja zależy od tego, jaki profil użytkownika utworzono skrót.
Ramhound
Włączyłem wszystkie komentarze.
harrymc
nagroda może być przyznana w ciągu 2h :)
1

Jak zaznaczono soandos, aplikacje są indeksowane z folderu aplikacji znajdującego się pod adresem C:\Program Files\WindowsApps\. Oto opis, jak uzyskać dostęp do folderu aplikacji na twoim komputerze.

0sh
źródło