- Windows Package Manager (winget) är ett verktyg som du kan ladda ner för freeom den inte redan är förinstallerad och kan användas för att hantera alla appar på din dator.
- Winget är ett programvarulager, liknande de du vanligtvis hittar i Linux-distros.
- Läs vidare för att ta reda på vad Windows Package Manager gör och varför det är något du skulle vilja använda, plus lär dig de viktigaste kommandona.
Vi har pratat kort om att använda ett kommandoradsgränssnitt för att hantera aspekter av ditt operativsystem i introduktionsartikeln till kommandotolken. Vi har diskuterat skillnaderna mellan CMD och PowerShell och även pratat om Windows Terminal.
Nu är det dags att ta en titt på Windows Package Manager. Men låt oss först svara på frågan som är i allas sinne:
Vad är Windows Package Manager (winget)?
Windows Package Manager, i korthet, är en free kommandoradsverktyg som fungerar som ett paketförråd för Windows, liknande vad Linux erbjuder. Ett paketförråd är ett enormt bibliotek av appar och kan användas för att installera appar, avinstallera dem, uppgradera appar och visa appinformation, men kan göra så mycket mer än så.
Det är konstigt hur Linux har blivit mer likt Windows under det senaste decenniet, medan Windows började införliva Linux-funktionalitet och omfattade öppen källkod och apputvecklare.
Hur man installerar Winget (Windows Package Manager). Hur man öppnar appen
Windows Package Manager kommer förinstallerad i Windows 11 och i de senaste Windows 10-byggen. Om du inte är säker är det första du måste göra att se till att appen redan är installerad på ditt system.
- Öppna dialogrutan Kör kommando och skriv cmd. Tryck på Enter för att öppna kommandotolken.
- Typ vinget och tryck på Enter för att starta.
- Om du får följande meddelande betyder det att appen inte är installerad.


För att installera Winget, alias Windows Package Manager, öppnar du bara Microsoft Store och söker efter App installerad. Installera appen som du normalt installerar en butiksapp. Den här länken kommer att öppna appsidan i din standardwebbläsare.


Om du nu kör vinget kommandot igen i kommandotolken / PowerShell / Windows Terminal (det fungerar i alla tre) bör du se följande hjälpmeddelande. Det är i princip en lista över alla de vanligaste kommandona du kan köra.


Varför skulle du använda Windows Package Manager?
Innan vi tar en titt på de viktigaste kommandona, låt oss prata lite om varför du bör använda det här kommandoradsgränssnittet istället för det vanliga sättet för att hantera Windows-appar, Windows Store eller det smarta Ninite-sättet. Det är en giltig fråga.
Det här kanske inte gäller alla, men vissa tycker att skrivande är ett snabbare sätt att göra saker i Windows. Jag håller med dem till en viss punkt. Sys-administratörer kan inte hantera hundratals datorer effektivt utan skript och kommandoraden, det är säkert.
Det som verkligen är intressant för mig är förmågan att:
- Installera snabbt appar från ett stort lager av verifierade installatörer.
- Massuppgradera föråldrade appar.
Dessa två skäl tillsammans borde vara tillräckligt för att några av er ska vilja lära känna Windows Package Manager bättre. Fortsätt läsa så ska jag försöka visa dig grunderna.
Hur man använder winget: de viktigaste Windows Package Manager-kommandon
Den här appen kan göra mycket mer än vad jag kommer att visa nedan, men det här borde täcka grunderna ganska bra.
Innan vi börjar med winget-kommandon: om du gillar idén bakom centraliserade appförråd, men inte vill ta itu med kommandoraden, ta en titt på WingetUI, ett grafiskt gränssnitt för winget.
Lista alla program som är installerade på din Windows-maskin
Låt oss först tillsammans kolla vilka appar som redan är installerade i Windows. Du kan göra det med det här kommandot, som visar alla installerade appar som känns igen av winget.
winget list


Min lista över appar är ganska lång, så du kan rulla in i fönstren för att se alla resultat. Den här listan visar appnamn, app-ID:n, den för närvarande installerade versionen och förvarskällan.
Vissa appar har ingen källa, men det är inte nödvändigtvis ett problem. Det finns besväret att du inte kan uppgradera dem och installera dem igen med winget, eftersom det inte finns någon källa att ladda ner appinstallationsprogrammet från.
Sök efter appar i arkivet
Kommandoraden är inte ett visuellt medium, så du kan inte bara bläddra bland saker som du skulle göra i en typisk appbutik. Men du kan söka efter appar med följande kommando:
winget search SEARCH_STRING


Om fler appar matchar SEARCH_STRING får du en kort lista över alla tillgängliga appar.
Visa viktig information om en app
Innan du installerar något kanske du vill kontrollera detaljerna om den appen. Du kan göra det med följande kommando:
winget show APP_NAME/APP_ID
Du måste naturligtvis ersätta APP_NAME eller APP_ID med rätt appnamn eller app-ID, som visas av sökkommandot. Partiella namn accepteras, men om du inte vill ha någon förvirring bör du ange fullständiga namn.


Tro mig inte? Prova att visa info för appen PDF. Det finns några dussin appar som innehåller ordet PDF. Som standard, kommandot show visar automatiskt informationen för den första appen i listan som matchar din sökning.
Installera ett program med Windows Package Manager
Kommandot som behövs för att installera en app från winget-förvaret är:
winget install APP_NAME/APP_ID


Partiella appnamn och ID-matchningar verkar vara möjliga med detta kommando.
En uppsida, eller nackdel, beroende på hur du ser på det är att appar installeras utan uppmaningar. Detta innebär att de kommer att installeras med standardinställningar tillämpade. Anse dig själv varnad om du en dag hittar skumma webbläsarverktygsfält eller Windows-optimeringsappar som du inte kommer ihåg att du installerade först.
Avinstallera en app, lika enkelt
Det är väldigt enkelt att avinstallera appar med winget. Bara Skriv:
winget upgrade APP_NAME/APP_ID


Det verkar som att partiell matchning av appnamn och ID inte är möjlig, så se till att du anger hela namnet eller paket-ID.
Avinstallation verkar behålla viktiga uppmaningar, som “Vill du behålla inställningarna?”.
Uppgradera alla appar på en gång
Detta är förmodligen den bästa användningen för pakethanteraren: massappuppgradering. Använd följande kommando för att se alla appar som har en ny version tillgänglig.
winget upgrade


Om du vill uppgradera alla appar samtidigt använder du följande kommando:
winget upgrade --all
Om du vill uppgradera allt utan att se några uppmaningar under installationen kan du lägga till –tyst till det sista kommandot. Du kommer att få UAC-uppmaningar, så det är inte helt tyst, men du kommer inte att se några installationspopups.
winget upgrade --all --silent
Om du föredrar att uppgradera appar en efter en använd följande kommando:
winget upgrade APP_NAME/APP_ID


Partiella patchar för appnamn eller ID är tillåtna, men det är bäst att använda appens fullständiga namn eller fullständigt app-ID. Du kan ange ett appnamn som innehåller mellanslag inom citattecken, annars fungerar det inte.
Var installerar Windows Package Manager apparna?
Vad som är häftigt är att appar som installerats via winget fortfarande finns i Windows-inställningarna Appar-menyn och kontrollpanelen. Du kan se dem alla där, och följaktligen avinstallera dem med den normala proceduren.
1. Öppna appen Inställningar (som du föredrar – det snabbaste är med genvägen Win + I).
2. Navigera till Appar > Appar och funktioner.


3. Bläddra igenom hela listan med appar, eller sök med hjälp av sökrutan överst på den högra panelen. Hitta appen du letar efter, klicka på trepunktsmeny, välj sedan Avinstallera från den lilla sammanhangsberoende menyn och följ anvisningarna, om några. Det är allt.


Jag hoppas att du inte blev rädd av Windows-pakethanteraren och planerar att använda den, åtminstone för det faktum att du kan uppgradera alla appar på en gång, på några sekunder.
Har du använt pakethanteraren? Vad använde du den till? Har du problem med att ta dig fram? Låt mig veta så ska jag försöka hjälpa dig.