Jeśli kiedykolwiek musiałeś sformatować komputer lub złożyć nowy, wiesz, że spędzanie godzin na pobieraniu każdej przeglądarki, odtwarzacza wideo i narzędzia systemowego osobno to prawdziwa udręka. Musisz szukać oficjalnej strony internetowej, akceptować umowy, których się nie czyta, a co najgorsze, unikać instalowania pasków narzędzi i zbędnego oprogramowania, które wkrada się podczas instalacji oprogramowania Windows.
Aby rozwiązać ten problem, firma Microsoft zintegrowała z systemem Windows 11 narzędzie o nazwie Winget. Zasadniczo jest to menedżer pakietów, dzięki któremu instalacja programów sprowadza się do wpisania polecenia w konsoli, eliminując potrzebę przeglądania Internetu i automatyzując cały proces wdrażania oprogramowania na komputerze.
Czym właściwie jest Winget i do czego się go stosuje?
To interfejs klienta Menedżera pakietów systemu Windows, narzędzia wiersza poleceń przeznaczonego do wykrywania, instalowania, aktualizowania i usuwania aplikacji w systemach Windows 10, Windows 11 i Windows Server 2025. Dla użytkowników Linuksa lub macOS jest to odpowiednik... apt o brewale dostosowane do ekosystemu Microsoft.
Najważniejszą zaletą tego narzędzia jest połączenie z ogromnym repozytorium społecznościowym, zawierającym tysiące zweryfikowanych aplikacji. Jako projekt open source dostępny na GitHubie, jest stale aktualizowany przez społeczność, więc niemal każda popularna aplikacja, której możesz potrzebować, znajduje się już w jego katalogu.
Jak uruchomić Winget w swoim systemie
W większości nowoczesnych instalacji systemu Windows 11 aplikacja Winget jest domyślnie zainstalowana w instalatorze aplikacji. Aby sprawdzić, czy jest włączona, wystarczy otworzyć terminal (naciskając klawisze Windows + X i wybierając opcję Terminal lub PowerShell) i uruchomić polecenie ` winget --version`.
Jeśli z jakiegoś powodu system nie rozpoznaje polecenia, prawdopodobnie konieczna jest aktualizacja komponentu App Installer ze sklepu Microsoft Store. W bardziej złożonych przypadkach, takich jak wersje Windows Sandbox lub IoT Enterprise LTSC, w których nie ma sklepu, konieczne będzie przeprowadzenie ręcznej instalacji za pomocą programu PowerShell. W tym celu należy pobrać pakiet .msixbundle, biblioteki VCLibs oraz pakiet Microsoft.UI.Xaml z oficjalnych repozytoriów i uruchomić dla każdego z nich polecenie Add-AppxPackage.
Opanowanie wyszukiwania i instalacji oprogramowania
Przed rozpoczęciem instalacji najlepiej sprawdzić, czy program znajduje się w repozytorium. W tym celu najlepszym rozwiązaniem będzie polecenie `winget search <nazwa>` . Zwróci ono listę z nazwą, kodem źródłowym i, co najważniejsze, identyfikatorem pakietu.
Aby zainstalować aplikację, możesz użyć jej nazwy, ale znacznie lepiej jest użyć jej identyfikatora, takiego jak VideoLAN.VLC, aby uniknąć pomyłki z podobnymi programami. Polecenie to po prostu `winget install <ID>` . Jeśli chcesz, aby proces był całkowicie niewidoczny, możesz dodać parametr `--silent`, aby zapobiec wyświetlaniu okien graficznych, lub `--accept-package-agreements`, aby pominąć monity o licencję i zapewnić płynną instalację.
Sztuczka dla niecierpliwych to połączenie kilku instalacji w jednym wierszu. Możesz wpisać kilka poleceń instalacyjnych pod rząd i pozwolić komputerowi działać samodzielnie, podczas gdy Ty pijesz kawę, instalując jednocześnie Chrome'a, Spotify'a i 7-Zip.
Automatyczna konserwacja i aktualizacje
Jedną z funkcji oszczędzających najwięcej czasu jest zarządzanie aktualizacjami. Zamiast otwierać każdy program w celu sprawdzenia dostępności nowej wersji, możesz uruchomić „winget upgrade” , aby wyświetlić listę wszystkich nieaktualnych programów na swoim komputerze.
Jeśli chcesz błyskawicznie zaktualizować wszystko, polecenie `winget upgrade –all` zaktualizuje każdą dostępną aplikację do najnowszej stabilnej wersji. W przypadku programów, które wolisz zachować w określonej wersji i uniemożliwić ich aktualizację, możesz użyć funkcji blokady `winget pin add`.
Zaawansowane polecenia i codzienne narzędzia
Oprócz instalacji i aktualizacji, Winget oferuje potężne narzędzia do zarządzania systemem. Na przykład „winget list” pozwala wyświetlić wszystkie zainstalowane na komputerze programy, a „winget uninstall” usuwa wybrane oprogramowanie bez żadnych problemów.
Ale prawdziwa magia tkwi w eksportowaniu i importowaniu. Za pomocą polecenia `winget export -o misapps.json` tworzysz plik zawierający listę całego oprogramowania. Po zmianie komputera wystarczy uruchomić polecenie `winget import -i misapps.json` , a system Windows automatycznie zainstaluje ponownie wszystkie Twoje ulubione narzędzia, oszczędzając Ci całe popołudnie na ręcznej konfiguracji.
Rozważania techniczne i debugowanie
Należy pamiętać, że uruchomienie `winget` z uprawnieniami administratora zapobiega ciągłemu wyświetlaniu przez system monitu o podniesienie uprawnień podczas instalacji. Należy jednak zachować ostrożność i instalować tylko oprogramowanie, któremu ufasz, korzystając z terminala jako administrator.
W przypadku wystąpienia błędów, Winget udostępnia szczegółowe logi do celów diagnostycznych. Dostęp do nich można uzyskać za pomocą opcji `--logs` lub skonfigurować działanie narzędzia, modyfikując plik `settings.json`. Jeśli chodzi o formaty plików, narzędzie jest bardzo wszechstronne i obsługuje wszystko, od plików EXE i MSI, przez pakiety MSIX, pliki ZIP, po aplikacje przenośne.
Pełna kontrola nad aplikacjami za pośrednictwem konsoli zmienia sposób korzystania z systemu Windows, zapewniając płynne i niezwykle wydajne wdrażanie i aktualizacje oprogramowania. Od możliwości klonowania ustawień programów na wielu komputerach po przeprowadzanie zbiorczych aktualizacji za pomocą jednego polecenia, to narzędzie eliminuje problemy związane z tradycyjną metodą instalacji.




