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

Jak odinstalowywać aplikacje przez winget w Windows 11

winget uninstall usunie każdą aplikację, którą tylko zobaczy — pakiety ze Sklepu Microsoft i klasyczne programy tak samo — jednym poleceniem w rodzaju winget uninstall 7zip.7zip. Identyfikator aplikacji podpowiada winget list, przełącznik --silent pomija okna deinstalatora, a pojedyncza aplikacja znika w około minutę; na końcu wypada jeszcze przetrzeć resztki.

Dlaczego terminal wygrywa z buszowaniem po Ustawieniach

Ustawienia pokazują każdą aplikację na osobnej stronie, do tego dochodzi przewijanie i pytania o potwierdzenie; winget daje przeszukiwalną listę i jednolinijkowe odinstalowania, identyczne dla każdej aplikacji. Ponieważ dopasowuje pakiety po identyfikatorze, usuwa również aplikacje, których wpisy chowają się przed listą w Ustawieniach — narzędzia instalowane dla pojedynczego użytkownika i starsze instalatory. Polecenie działa w każdym terminalu — Windows Terminal, PowerShell czy klasycznej konsoli — a podniesienie uprawnień jest żądane tylko wtedy, gdy sama aplikacja potrzebuje praw administratora.

winget odinstalowuje trzy rodzaje oprogramowania: pakiety MSIX i ze Sklepu, które usuwa bezpośrednio; klasyczne programy z zarejestrowanym deinstalatorem, które po cichu uruchamia; oraz aplikacje portable instalowane przez samego wingeta, mieszkające w %LOCALAPPDATA%\Microsoft\WinGet\Packages. Każdy rodzaj ma swoje kaprysy — tryb cichy działa tylko wtedy, gdy deinstalator go obsługuje, a niektóre instalatory producentów i tak pokazują okno postępu.

  • winget list — wszystko, co zainstalowano dla bieżącego użytkownika, wraz z identyfikatorami
  • winget uninstall 7zip.7zip — usunięcie po dokładnym identyfikatorze
  • winget uninstall --id Git.Git -e --silent — dokładne dopasowanie, bez okien dialogowych
  • winget uninstall Microsoft.BingWeather — pakiety ze Sklepu idą po swoim identyfikatorze Appx
  • winget uninstall --id <id> --purge — aplikacje portable: usuwa również folder pakietu

Odinstalowanie aplikacji krok po kroku

Otwórz Windows Terminal i uruchom winget list, aby zobaczyć, co jest zainstalowane; kolumna ID to dokładnie to, co wpisujesz w poleceniu usuwania. Wpisz winget uninstall i identyfikator — na przykład winget uninstall VideoLAN.VLC — i potwierdź zapytanie, jeśli winget o nie zapyta. Gdy do częściowej nazwy pasuje kilka aplikacji, winget wypisze je z numerami i poczeka na wybór; dodaj -e, żeby wymusić dokładne dopasowanie i uniknąć przesłuchania.

Przełącznik --silent prosi deinstalator producenta o pracę bez jego okien: większość nowoczesnych instalatorów to szanuje, ale kilka upartych i tak mignie interfejsem. Instalacje dla całego komputera wywołują monit UAC albo wymagają terminala z prawami administratora. Jeżeli winget w ogóle nie widzi aplikacji, jest ona zainstalowana dla innego użytkownika albo zarejestrowana w sposób, którego Windows nie ujawnia — takie programy usuwa się przez Ustawienia albo ich własne narzędzia.

Ograniczenia, resztki i sprzątanie po wszystkim

winget uruchamia aplikacyjny deinstalator i to on rozstrzyga, co usunąć — większość zostawia pliki konfiguracyjne i pamięci podręczne w %APPDATA% i %LOCALAPPDATA%. Jest to zabieg celowy, żeby ustawienia przeżywały reinstalację, ale w dzień generalnych porządków megabajty kryją się właśnie w tych folderach. Wyjątkiem są pakiety portable: --purge usuwa cały katalog pakietu, nie zostawiając pliku wykonywalnego.

Porządne sprzątanie końcowe to usunięcie resztek, które rozpoznajesz, albo oddanie roboty dedykowanemu czyścikowi: Kleaner PRO wymiata znane mu resztki aplikacji w tym samym przebiegu, w którym zbiera pliki tymczasowe i pamięci podręczne. Po dużej serii odinstalowań uruchom komputer ponownie — niektóre instalatory planują usunięcie plików, które domyka się dopiero przy następnym starcie.

Pytania i odpowiedzi

Czy winget potrafi usuwać wbudowane aplikacje Windows?

Tak, te oparte na Appx: na przykład winget uninstall Microsoft.BingWeather usuwa Pogodę. Pakiety krytyczne dla systemu odmówią odejścia, a niektóre wymagają zamiast tego polecenia Remove-AppxPackage z PowerShella i przełącznika -AllUsers.

Co robi winget uninstall --purge?

Usuwa cały folder pakietu aplikacji portable zainstalowanej przez wingeta, zamiast zostawiać plik wykonywalny w %LOCALAPPDATA%\Microsoft\WinGet\Packages. Dotyczy wyłącznie pakietów portable.

Dlaczego winget twierdzi, że nie znalazł zainstalowanego pakietu?

Aplikacja jest zainstalowana na innym koncie użytkownika albo nie rejestruje wpisu deinstalacyjnego — tak robią niektóre narzędzia producentów. Zajrzyj do Ustawienia → Aplikacje albo uruchom winget list --name z częścią nazwy.

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]