Aby skopiować aplikacje Windows lub zwolnić przestrzeń na dysku twardym, konieczne jest uzyskanie dostępu do folderu WindowsApps.
System operacyjny Microsoft Windows skrywa kilka folderów o ograniczonym dostępie. Znajdują się w nich pliki kluczowe dla prawidłowego działania systemów Windows 11 i 10. Jakakolwiek ingerencja w te zasoby może prowadzić do błędów systemowych, a nawet całkowitej awarii.
Do takich folderów należą m.in. Program Data, System32, AppData oraz WindowsApps. Ten ostatni zasługuje na szczególną uwagę, ponieważ może zajmować znaczną ilość miejsca na dysku, szczególnie gdy instalujemy wiele aplikacji ze Sklepu Windows.
W niniejszym artykule przyjrzymy się bliżej folderowi WindowsApps, jego funkcji, a także sposobom uzyskania do niego dostępu w celu wykonania kopii zapasowej lub usunięcia niepotrzebnych plików.
Czym jest folder WindowsApps?
Folder WindowsApps, znajdujący się w katalogu instalacyjnym systemu Windows 10 lub 11 w folderze Program Files, służy do przechowywania plików aplikacji. Od systemu Windows 8 Microsoft wprowadził aplikacje działające inaczej niż tradycyjne oprogramowanie.
W przeszłości aplikacje te były nazywane aplikacjami w stylu Metro, aplikacjami Windows Store lub aplikacjami Universal Windows Platform (UWP). Obecnie po prostu mówi się o nich aplikacje Windows. System Windows 10 i 11 przechowuje aplikacje systemowe i aplikacje UWP, np. „Twój telefon”, w folderze WindowsApps.
Ten folder jest bardzo dobrze zabezpieczony i chroniony wieloma warstwami zabezpieczeń. Przede wszystkim, domyślnie nie jest on widoczny.
Ponadto, standardowe konta użytkowników, nawet te o uprawnieniach administratora, nie mają wymaganych uprawnień, aby przeglądać zawartość folderu, jego podfoldery, pliki i ich rozmiary. Microsoft zastrzegł te prawa dla konta systemowego o nazwie TrustedInstaller.
To właśnie TrustedInstaller kontroluje dostęp do folderu WindowsApps, umożliwiając płynne działanie aplikacji Windows bez udziału użytkownika.
Do czego służy folder WindowsApps?
Folder WindowsApps to miejsce, gdzie przechowywane są wszystkie aplikacje Windows zainstalowane przez użytkownika lub dostarczone wraz z systemem Windows 10 lub 11. Oto główne zastosowania tego folderu:
Przechowywanie pakietów UWP
Podobnie jak Program Files i Program Files (x86) dla tradycyjnych aplikacji, folder WindowsApps jest domyślną lokalizacją dla wszystkich aplikacji Windows i pakietów UWP. Jednak nazewnictwo podfolderów różni się od tego, które znamy z „Program Files”.
Na przykład, aplikacja Netflix będzie miała wiele folderów z nazwami: nazwa aplikacji, numer wersji, architektura procesora (np. x64) oraz identyfikator Microsoft Store. Wiele folderów pozwala na rozróżnienie tej samej aplikacji dla różnych architektur procesora.
Piaskownica dla aplikacji Windows
Tradycyjne oprogramowanie dla systemu Windows, np. programy do odzyskiwania danych czy diagnostyki, mogą modyfikować ustawienia systemowe. Wprowadzają w ten sposób widoczne zmiany w środowisku systemu Windows. Właśnie dlatego istnieją funkcje takie jak Kontrola konta użytkownika (UAC), uprawnienia użytkownika oraz Zabezpieczenia systemu Windows, które mają nad nimi kontrolę.
Aplikacje Windows nie mogą dokonywać tak dużych zmian w systemie operacyjnym, ponieważ działają w „piaskownicy” wewnątrz folderu WindowsApps. Nie mają one bezpośredniego dostępu do sprzętu ani danych i wymagają zgody na każdym etapie.
Wygoda użytkowania
Większość aplikacji Windows nie zawiera plików wykonywalnych, tak jak tradycyjne programy. Zamiast tego są kombinacją automatycznych skryptów wiersza poleceń i programów Java, co utrudniałoby ich ręczne uruchamianie.
Poza tym, gdyby użytkownicy mieli dostęp do tych plików, mogliby nieświadomie dokonać nieodwracalnych zmian. Dlatego Microsoft ukrywa te dane, wyświetlając jedynie ikony aplikacji w menu Start. Zapewnia to bezpieczeństwo i komfort użytkowania.
Jak uzyskać dostęp do folderu WindowsApps
Istnieje kilka metod, aby uzyskać dostęp do folderu WindowsApps. Kroki są identyczne dla systemów Windows 10 i Windows 11.
Korzystanie z Menedżera zadań
Najprostszym sposobem na dostęp do folderu WindowsApps dla konkretnej aplikacji jest użycie Menedżera zadań. Wymaga to jednak, aby wybrana aplikacja UWP lub aplikacja Windows była włączona w tle. Oto kroki dla systemów Windows 11 i 10:
Krok 1: Uruchom aplikację UWP lub aplikację Windows, której folder chcesz otworzyć (w tym przykładzie jest to WhatsApp, ale może to być Netflix, Instagram, Skype itp.).
Krok 2: Otwórz Menedżera zadań za pomocą skrótu klawiszowego Ctrl + Shift + Esc lub wyszukując go w pasku wyszukiwania.
Krok 3: W Menedżerze zadań znajdź proces uruchomionej aplikacji na liście lub posortuj listę po nazwach.
Krok 4: Kliknij strzałkę rozwijaną obok nazwy aplikacji, aby rozwinąć jej procesy (jeśli strzałka nie jest widoczna, przejdź do kolejnego kroku).
Krok 5: Kliknij prawym przyciskiem myszy na nazwę aplikacji i wybierz opcję „Otwórz lokalizację pliku” z menu kontekstowego.
Krok 6: Eksplorator Windows otworzy folder z plikami aplikacji (w tym przypadku WhatsApp) wewnątrz folderu WindowsApps.
Ta metoda daje dostęp tylko do przeglądania plików (np. podglądu rozmiaru plików i folderów aplikacji). Jest przydatna do wykonywania kopii zapasowych plików aplikacji. Nie pozwala na usuwanie ani przenoszenie plików z folderu WindowsApps. W celu uzyskania pełnego dostępu (odczytu i zapisu) należy skorzystać z jednej z poniższych metod.
Korzystanie z Eksploratora plików Windows
Najbardziej praktycznym sposobem na uzyskanie dostępu do folderu WindowsApps, umożliwiającym pełny dostęp do odczytu i zapisu, jest użycie Eksploratora plików Windows. W ten sposób możesz dokonywać dowolnych zmian. Metoda ta jest odwracalna, co oznacza, że można ponownie ograniczyć dostęp do folderu po wprowadzeniu zmian. Proces składa się z dwóch etapów: odkrycia folderu WindowsApps i przejęcia praw dostępu do niego.
Domyślnie, Microsoft przypisał uprawnienia do odczytu i zapisu dla konta TrustedInstaller. Aby przejąć kontrolę nad folderem, postępuj zgodnie z poniższymi krokami:
Krok 1: Otwórz Eksplorator plików (kliknij ikonę na pasku zadań lub naciśnij Win + E).
Krok 2: Na górnej wstążce wybierz zakładkę „Widok”.
Krok 3: W menu „Widok” kliknij „Opcje”.
Krok 4: Następnie kliknij „Zmień folder i opcje wyszukiwania”, aby otworzyć okno „Opcje folderów”.
Krok 5: W oknie „Opcje folderów” wybierz zakładkę „Widok”.
Krok 6: Zakładka „Widok” podzielona jest na dwie części: „Widoki folderów” i „Ustawienia zaawansowane”.
Krok 7: W sekcji „Ustawienia zaawansowane” zaznacz opcję „Pokaż ukryte pliki, foldery i dyski”.
Krok 8: Kliknij przycisk „Zastosuj”, aby zapisać zmiany.
Krok 9: Przejdź do folderu „Program Files” w katalogu instalacyjnym systemu Windows. Powinien być tam widoczny folder „WindowsApps”.
Folder jest teraz widoczny, ale nadal nie można do niego uzyskać dostępu. W celu uzyskania pełnego dostępu (odczytu i zapisu) należy przejąć na własność folder.
Do wykonania tego zadania potrzebne jest konto użytkownika z uprawnieniami administratora. Jeśli aktualne konto nie jest administratorem, należy wylogować się i zalogować na odpowiednie konto.
Po zalogowaniu na konto administratora, wykonaj poniższe kroki, aby przejąć na własność folderu WindowsApps:
1. Kliknij prawym przyciskiem myszy folder „WindowsApps” i wybierz „Właściwości”.
2. W oknie „Właściwości” przejdź do zakładki „Zabezpieczenia” i kliknij „Zaawansowane”.
3. W oknie „Zaawansowane ustawienia zabezpieczeń dla WindowsApps” kliknij „Zmień” obok „Właściciel”.
4. Pojawi się okno „Wybierz użytkownika lub grupę”.
5. W polu „Wprowadź nazwę obiektu do wybrania” wpisz nazwę swojego konta administratora.
6. Możesz wprowadzić nazwę małymi literami. System automatycznie ją rozpozna (uważaj na literówki).
7. Kliknij „Sprawdź nazwy”, aby system uzupełnił pełną nazwę konta.
8. Kliknij „OK”, aby zastosować zmiany.
9. Nazwa konta administratora powinna pojawić się w oknie „Zaawansowane ustawienia zabezpieczeń dla WindowsApps”.
10. Zaznacz pole „Zamień właściciela na podkontenerach i obiektach”.
11. Kliknij przycisk „Zastosuj”, a następnie „OK”, aby rozpocząć proces zmiany właściciela.
12. Po zakończeniu procesu kliknij „OK” w pojawiającym się powiadomieniu.
13. Odśwież okno Eksploratora i spróbuj ponownie wejść do folderu „WindowsApps” (klikając go dwukrotnie).
14. Powinieneś teraz uzyskać pełny dostęp do folderu, z uprawnieniami do odczytu i zapisu.
Po wykonaniu powyższych czynności możesz przenosić, usuwać lub edytować pliki w folderze WindowsApps. Należy jednak zachować szczególną ostrożność, ponieważ usunięcie ważnych plików może zakłócić działanie aplikacji. Ten krok jest szczególnie przydatny, gdy chcesz zwolnić miejsce na dysku, usuwając pozostałości nieużywanych aplikacji Windows.
Korzystanie z Windows PowerShell
Opisany powyżej proces zmiany właściciela za pomocą Eksploratora plików Windows może wydawać się nieco skomplikowany i czasochłonny. Na szczęście, istnieje prostszy i szybszy sposób, wykorzystujący program Windows PowerShell.
PowerShell to narzędzie do konfiguracji i automatyzacji zadań w systemie Windows. Jest dostępne w każdej wersji systemu od Windows 7. Zastosowanie tej metody nie wymaga także odkrywania ukrytych plików i folderów.
W sytuacjach, gdy zależy nam na uniknięciu ujawnienia plików systemowych, metoda z Powershell jest idealnym wyborem. Oto, jak przejąć na własność folder WindowsApps za pomocą PowerShell:
Krok 1: Kliknij ikonę wyszukiwania na pasku zadań (lupka).
Krok 2: Wpisz „PowerShell” i poczekaj, aż pojawi się aplikacja.
Krok 3: Zobaczysz aplikację „Windows PowerShell” po prawej stronie konsoli wyszukiwania.
Krok 4: Aplikacja wyświetli opcje (Otwórz, Uruchom jako administrator itp.).
Krok 5: Kliknij „Uruchom jako administrator”, aby otworzyć program.
Krok 6: Po uruchomieniu programu wklej (skopiuj i wklej) następujące polecenie, a następnie naciśnij Enter:
takeown /f "C:Program FilesWindowsApps" /r
Krok 7: Polecenie `takeown` służy do przejęcia własności pliku lub folderu przez administratora. Jest często używane przez zaawansowanych użytkowników do automatyzacji przenoszenia własności plików.
Krok 8: Parametr `/f` określa nazwę pliku, folderu lub katalogu, którego własność chcemy przejąć.
Krok 9: Parametr `/r` informuje program PowerShell, że chcemy przejąć własność wszystkich plików i podfolderów.
Krok 10: PowerShell zajmie chwilę na przeniesienie własności folderu WindowsApps i jego zawartości na konto administratora.
Krok 11: Po zakończeniu procesu pojawi się migający kursor.
Dostęp uzyskany tą metodą jest identyczny jak w przypadku metody z Eksploratorem plików Windows. Jest ona jednak szybsza, zautomatyzowana i nie wymaga ujawniania ukrytych plików. Teraz możesz swobodnie wykonywać kopie zapasowe, usuwać niepotrzebne pliki lub wprowadzać zmiany w aplikacjach Windows.
Podsumowanie
Teraz, mając wiedzę na temat folderu WindowsApps, możesz odpowiedzialnie wprowadzać zmiany w systemie Windows 10 i 11. Przed usunięciem jakichkolwiek plików z tego folderu, upewnij się, że wiesz, co robisz, aby nie uszkodzić systemu operacyjnego.
Jeśli napotkasz problemy z systemem Windows 10, pomocne mogą okazać się narzędzia do automatycznej naprawy, takie jak te opisane w artykule „7 narzędzi naprawczych do rozwiązywania problemów w systemie Windows 10”.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.