Baza wiedzy →5 min czytaniaAktualizacja: 2026-09-21

Jak odinstalować wbudowane aplikacje Windows za pomocą PowerShell

Większość aplikacji, z jakimi przychodzi Windows 11 — Pogoda, Wiadomości, Pasjans, towarzysze Xboxa — to pakiety Appx i każdy znika jednolinijkowym poleceniem PowerShell: Get-AppxPackage *nazwa* | Remove-AppxPackage. Dodaj -AllUsers i usuń pakiet provisioned, a aplikacja nie wróci też na nowych kontach; poniżej dokładne polecenia i kilka pakietów, których nigdy nie należy ruszać.

Jak działają aplikacje Appx i które można bezpiecznie usunąć

Aplikacje sklepowe dołączone do Windows — Pogoda, Wiadomości, Sport, Finanse, Pasjans, rodzina Xbox, Uzyskaj pomoc — to pakiety Appx instalowane per użytkownik i rejestrowane przy pierwszym logowaniu każdego konta. PowerShell może wyrejestrować je dla bieżącego użytkownika, dla wszystkich kont naraz albo usunąć kopię provisioned: szablon, z którego Windows zaopatruje profil każdego nowego konta. Klasyczne programy desktopowe nigdy nie pojawiają się na tej liście; one odinstalowują się przez Ustawienia albo własny deinstalator.

Usunięcie jest odwracalne: odinstalowana aplikacja systemowa wraca ze sklepu Microsoft Store lub przez ponowną rejestrację z manifestu, więc pomyłka to udręka, a nie katastrofa. Kilka pakietów pełni jednak kluczową rolę: sam Sklep, interfejs Zabezpieczeń Windows i pakiet instalatora desktopowego, w którym siedzi winget — po uszkodzeniu nie wrócą one zwykłym wyszukaniem w Sklepie.

  • Microsoft.WindowsStore — sam Sklep; bez niego żadna aplikacja się nie instaluje ani nie aktualizuje
  • Microsoft.SecHealthUI — interfejs Zabezpieczeń Windows; bez niego psują się ustawienia ochrony
  • Microsoft.DesktopAppInstaller — pakiet niosący winget; jego usunięcie zabija polecenie winget
  • Microsoft.StorePurchaseApp — zakupy w aplikacjach i funkcje konta Sklepu
  • Microsoft.XboxIdentityProvider — komponent logowania, potrzebny kilku grom i tytułom Game Pass

Usuwanie aplikacji dla bieżącego użytkownika, wszystkich i przyszłych kont

Otwórz Windows Terminal jako administrator — kliknij prawym przyciskiem Start → Terminal (Administrator) — i wyświetl zainstalowane poleceniem Get-AppxPackage | Select Name, PackageFullName. Znajdź pakiet, powiedzmy Microsoft.BingWeather, i usuń go dla siebie: Get-AppxPackage *bingweather* | Remove-AppxPackage. Symbole wieloznaczne działają w filtrze nazwy, polecenie kończy się w kilka sekund, a aplikacja znika z menu Start natychmiast.

Do usunięcia na całej maszynie celuj we wszystkie konta plus szablon dla przyszłych. Get-AppxPackage -AllUsers *bingweather* | Remove-AppxPackage -AllUsers czyści pakiet ze wszystkich profili, a kopia provisioned — to, co dostają nowe konta — znika poleceniem Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like '*Bing*'} | Remove-AppxProvisionedPackage -Online. Bez tego drugiego polecenia każde nowe konto startuje ze świeżo zainstalowaną aplikacją.

Przywracanie aplikacji i przetrwanie aktualizacji funkcji

Usunięta aplikacja systemowa wraca w dwóch przypadkach: gdy przeinstalujesz ją ze Sklepu — wyszukaj po zwykłej nazwie — albo gdy aktualizacja funkcji Windows na nowo rozpropaguje część zestawu systemowego. Po każdej większej aktualizacji uruchom swoje polecenia usuwania ponownie albo trzymaj je jako mały skrypt; samo usuwanie nigdy nie blokuje aktualizacji. Aby zarejestrować wszystko naraz, wykonaj Get-AppxPackage -AllUsers | ForEach-Object { Add-AppxPackage -DisableDevelopmentMode -Register ($_.InstallLocation + '\AppXManifest.xml') }, co przeinstalowuje zestaw systemowy bez niczego pobierania.

Jeśli aplikacja nie chce odejść albo wraca pod inną nazwą, najpierw sprawdź jej dokładną tożsamość: Get-AppxPackage -Name *weather* | Select Name, PackageFullName. Nazwy zmieniają się między kompilacjami — identyfikator Cortany Microsoft.549981C3F5F10 to klasyczny przykład — więc filtrowanie po stabilnym słowie jak bing czy xbox wygrywa ze zgadywaniem pełnych nazw. I oprzyj się skryptom debloat z forów, które na ślepo usuwają dziesiątki pakietów: razem ze śmietnikiem wywalają zależności Sklepu i zabezpieczeń.

Pytania i odpowiedzi

Czy Remove-AppxPackage jest bezpieczne dla Windows?

Tak. Polecenie tylko wyrejestrowuje aplikacje sklepowe dla wybranych użytkowników i nigdy nie dotyka samego systemu, sterowników ani klasycznych programów. Zostaw pakiety Sklepu, Zabezpieczeń Windows i DesktopAppInstaller, a każde usunięcie jest odwracalne.

Dlaczego usunięte aplikacje wracają dla nowych użytkowników?

Bo kopia provisioned wciąż leży na dysku — to szablon nowych profili. Dodaj krok Remove-AppxProvisionedPackage -Online, a nowe konta wystartują czyste.

Jak wyświetlić wszystkie wbudowane aplikacje w PowerShell?

Uruchom Get-AppxPackage | Select Name, PackageFullName dla swojego konta albo Get-AppxProvisionedPackage -Online dla zestawu provisioned, który dostają nowe konta.

Sprawdź warunki przed zakupem

Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.

Przeczytaj także

Wszystkie poradniki · Pytania i odpowiedzi

Napisz do nas: [email protected]