Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
WinGet is een opdrachtregelprogramma waarmee gebruikers toepassingen kunnen detecteren, installeren, upgraden, verwijderen en configureren op Windows 10-, Windows 11- en Windows Server 2025-computers. Dit hulpprogramma is de clientinterface voor de Windows Pakketbeheer-service.
WinGet installeren
WinGet is de Windows Pakketbeheer beschikbaar op Windows 11, moderne versies van Windows 10 en Windows Server 2025 als onderdeel van het App Installer. Het App Installer is een systeemonderdeel dat wordt geleverd en bijgewerkt door de Microsoft Store op Windows Desktopversies en via Updates op Windows Server 2025.
Opmerking
Het opdrachtregelprogramma WinGet wordt alleen ondersteund op Windows 10 versie 1809 (build 17763) of hoger. WinGet is pas beschikbaar als u zich voor het eerst hebt aangemeld bij Windows als gebruiker, waardoor Microsoft Store de Windows Pakketbeheer registreert als onderdeel van een asynchroon proces. Als u zich onlangs hebt aangemeld als een gebruiker en merkt dat WinGet nog niet beschikbaar is, kunt u PowerShell openen en de volgende opdracht invoeren om deze WinGet-registratie aan te vragen:
WinGet Preview-versie installeren [Alleen ontwikkelaars]
WinGet is opgenomen in het app-installatieprogramma. Als u de nieuwste Windows Pakketbeheer-functies wilt uitproberen, kunt u een preview-versie installeren op een van de volgende manieren:
Download de nieuwste WinGet preview-versie. Lees de releaseopmerkingen voor WinGet Preview voor meer informatie over nieuwe functies. Als u dit pakket installeert, krijgt u de preview-versie van de WinGet-client, maar worden er geen automatische updates van nieuwe preview-versies in de Microsoft Store ingeschakeld.
Gebruik een Microsoft-account (MSA), werk-, school- of Azure Active Directory-account (AAD) om u aan te melden voor de Windows Insider-programma in de Canary of Dev Channels. De Windows Insider Canary- en Dev-kanalen bevatten automatische updates van nieuwe preview-versies van WinGet uit de Microsoft Store.
WinGet installeren in Windows Sandbox
Windows Sandbox biedt een lichtgewicht bureaubladomgeving om toepassingen veilig in isolatie uit te voeren. Software die in de Windows Sandbox-omgeving is geïnstalleerd, blijft 'sandboxed' en wordt afzonderlijk van de hostcomputer uitgevoerd. Windows Sandbox bevat geen WinGet, noch de Microsoft Store-app, dus u moet het meest recente WinGet-pakket downloaden van de WinGet-releasespagina op GitHub of de Repair-WinGetPackageManager-cmdlet gebruiken.
Als u de stabiele release van WinGet in Windows Sandbox wilt installeren, volgt u deze stappen vanaf een Windows PowerShell-opdrachtprompt:
$progressPreference = 'silentlyContinue'
Write-Host "Installing WinGet PowerShell module from PSGallery..."
Install-PackageProvider -Name NuGet -Force | Out-Null
Install-Module -Name Microsoft.WinGet.Client -Force -Repository PSGallery | Out-Null
Write-Host "Using Repair-WinGetPackageManager cmdlet to bootstrap WinGet..."
Repair-WinGetPackageManager -AllUsers
Write-Host "Done."
Als u de WinGet PowerShell-module in het machinebereik wilt installeren, kunt u de parameter gebruiken met de cmdlet. Als u een preview-versie van WinGet wilt, kunt u parameter toevoegen met de cmdlet Repair-WinGetPackageManager. Als u de beschikbare parameters voor de Repair-WinGetPackageManager cmdlet wilt zien, kunt u uitvoeren .
Zie de Windows Sandbox-documenten voor meer informatie over Windows Sandbox, waaronder het installeren van een sandbox en wat u ervan kunt verwachten.
Overwegingen voor beheerders
Het gedrag van het installatieprogramma kan verschillen, afhankelijk van of u WinGet uitvoert met beheerdersbevoegdheden.
Bij het uitvoeren van WinGet zonder beheerdersbevoegdheden is voor sommige toepassingen mogelijk uitbreiding vereist om te worden geïnstalleerd. Wanneer u het installatieprogramma uitvoert, zal Windows u vragen om de bevoegdheden te verhogen. Als u ervoor kiest om de toepassing niet te elevaten, zal de toepassing niet worden geïnstalleerd.
Wanneer u WinGet uitvoert in een opdrachtprompt voor beheerders, ziet u geen vragen om benodigde bevoegdheden als de toepassing dit vereist. Wees voorzichtig bij het uitvoeren van de opdrachtprompt als beheerder en installeer alleen toepassingen die u vertrouwt.
WinGet gebruiken
Nadat app-installatieprogramma is geïnstalleerd, kunt u WinGet uitvoeren door winget te typen vanaf een opdrachtprompt.
Een van de meest voorkomende gebruiksscenario's is het zoeken naar en installeren van een favoriet hulpprogramma.
Als u wilt zoeken naar een hulpprogramma, typt u .
Nadat u hebt bevestigd dat het gewenste hulpprogramma beschikbaar is, kunt u het hulpprogramma installeren door te typen . Het WinGet-hulpprogramma start het installatieprogramma en installeert de toepassing op uw pc. winget-opdrachtregel
Naast het installeren en zoeken biedt WinGet een aantal andere opdrachten waarmee u details over toepassingen kunt weergeven , bronnen kunt wijzigen en pakketten kunt valideren. Als u een volledige lijst met opdrachten wilt ophalen, typt u: . winget help - voor meer informatie en instructies
Sommige gebruikers hebben problemen gemeld met de client die niet in hun PATH staat.
Opdrachten
De huidige preview van het WinGet-hulpprogramma ondersteunt de volgende opdrachten.
| Opdracht | Beschrijving |
|---|---|
| installeren | Hiermee wordt de opgegeven toepassing geïnstalleerd. |
| tonen | Geeft details weer voor de opgegeven toepassing. |
| bron | Hiermee worden opslagplaatsen van de Windows Pakketbeheer, geopend door WinGet, toegevoegd, verwijderd en bijgewerkt. |
| zoeken | Zoekt naar een toepassing. |
| lijst | Geïnstalleerde pakketten weergeven. |
| bijwerking | Hiermee wordt de opgegeven toepassing bijgewerkt. |
| verwijderen | Hiermee verwijdert u de opgegeven toepassing. |
| hekje | Genereert de SHA256-hash voor het installatieprogramma. |
| valideren | Valideert een manifestbestand voor verzending naar de Windows Pakketbeheer opslagplaats. |
| Instellingen | Instellingen openen. |
| functies | Geeft de status van experimentele functies weer. |
| exporteren | Hiermee exporteert u een lijst met de geïnstalleerde pakketten. |
| importeren | Installeert alle pakketten in een bestand. |
| pinnen | Pakketpinnen beheren. |
| Configureren | Hiermee configureert u het systeem in een gewenste status. |
| downloaden | Downloadt het installatieprogramma van de opgegeven toepassing. |
| repair | Herstelt de geselecteerde toepassing. |
| dscv3 | PowerShell Desired State Configuration (DSC) v3-resourceopdrachten. |
Opties
Het WinGet-hulpprogramma ondersteunt de volgende opties.
| Optie | Beschrijving |
|---|---|
| -v, --versie | Retourneert de huidige versie van WinGet. |
| --info- | Biedt u alle gedetailleerde informatie over WinGet, inclusief de koppelingen naar de licentie, privacyverklaring en geconfigureerd groepsbeleid. |
| -?--Help | Toont aanvullende hulp voor WinGet. |
| --wachten | Vraagt de gebruiker om, voordat het programma wordt afgesloten, op een willekeurige toets te drukken. |
| --logs,--open-logs | Hiermee opent u de standaardlocatie voor logboeken. |
| --uitgebreide,--verbose-logs | Hiermee schakelt u gedetailleerde logboekregistratie voor winget in. |
| --nowarn, geen waarschuwingen weergeven; --ignore-warnings, waarschuwingen negeren | Onderdrukt waarschuwingsuitvoer. |
| --disable-interactivity (interactiviteit uitschakelen) | Hiermee schakelt u interactieve prompts uit. |
| --proxy | Hiermee stelt u een proxy in voor deze uitvoering. |
| --no-proxy | Hiermee wordt het gebruik van proxy uitgeschakeld voor deze uitvoering. |
Ondersteunde indelingen voor installatieprogramma's
WinGet ondersteunt de volgende typen installatieprogramma's:
- EXE (met Silent en SilentWithProgress vlaggen)
- ZIP-bestand
- INNO
- NULLSOFT
- MSI
- WIX
- APPX
- MSIX
- BRANDEN
- DRAAGBAAR
Scripttaal WinGet
De powershell-module Microsoft.WinGet.Client is beschikbaar op de PowerShell Gallery.
Foutopsporing en problemen oplossen
WinGet biedt logboekregistratie om problemen vast te stellen. Zie Foutopsporing en probleemoplossing voor meer informatie over logboekregistratie.
Ontbrekende gereedschappen
Als de communityopslagplaats uw hulpprogramma of toepassing niet bevat, dient u een pakket in bij onze opslagplaats. Door uw favoriete hulpprogramma toe te voegen, is deze beschikbaar voor u en iedereen.
WinGet-instellingen aanpassen
U kunt de WinGet-opdrachtregelervaring configureren door het settings.json-bestand te wijzigen. Zie voor meer informatie de pagina voor het commando Instellingen.
Details van open source
Het hulpprogramma WinGet is open source software die beschikbaar is op GitHub in de opslagplaats https://github.com/microsoft/winget-cli/. De bron voor het bouwen van de client bevindt zich in de src-map.
De bron voor WinGet bevindt zich in een Visual Studio C++-oplossing 2022. Als u de oplossing correct wilt bouwen, kloont u de opslagplaats en voert u het juiste WinGet-configuratiebestand uit in de map .github.
We raden u aan om een bijdrage te leveren aan de bron WinGet op GitHub. U moet eerst akkoord gaan met de Microsoft CLA en deze ondertekenen. Pull-aanvragen moeten afkomstig zijn van een branch op je eigen fork.
Probleemoplossingsproces
De winget-cli-opslagplaats onderhoudt een lijst met veelvoorkomende problemen en veelvoorkomende fouten, samen met aanbevelingen voor het oplossen van:
- veelvoorkomende problemen: niet herkend, kan niet worden uitgevoerd, de versie van het app-installatieprogramma of de PATH-variabele moeten worden bijgewerkt
- veelvoorkomende fouten: fout 0x801901a0, 0x80d03002, 0x80070490
Windows developer