Wat is Winget?
Winget (Windows Package Manager) is Microsoft's officiële tool om software te installeren via de command line. Vergelijkbaar met apt (Linux) of brew (Mac), maar dan voor Windows.
💡 Waarom Winget Gebruiken?
- Snel: Installeer meerdere programma's met één commando
- Geen bloatware: Alleen de software die je wilt, geen extra toolbars
- Automatisch updaten: Update alle programma's tegelijk
- Scriptbaar: Ideaal voor nieuwe PC setup
Winget Installeren
Winget komt standaard met Windows 11 en recente Windows 10 versies.
1 Check of Je Winget Hebt
Open Command Prompt of PowerShell → Typ winget --version.
2 Installeer als Je Het Niet Hebt
Download "App Installer" van Microsoft Store → Winget is inbegrepen.
Basis Commando's
Programma Zoeken
winget search [programma naam]
# Voorbeelden:
winget search chrome
winget search vscode
winget search spotify
Programma Installeren
winget install [programma naam]
# Voorbeelden:
winget install Google.Chrome
winget install Microsoft.VisualStudioCode
winget install Spotify.Spotify
💡 Tip
Gebruik de exacte ID (bijv. Google.Chrome) voor betrouwbare installatie. Vind de ID met
winget search.
Geïnstalleerde Programma's Bekijken
winget list
Programma Updaten
# Specifiek programma:
winget upgrade Google.Chrome
# Alle programma's:
winget upgrade --all
Programma Verwijderen
winget uninstall [programma naam]
# Voorbeeld:
winget uninstall Spotify.Spotify
Populaire Programma's Installeren
Browsers
winget install Google.Chrome
winget install Mozilla.Firefox
winget install Microsoft.Edge
winget install BraveSoftware.BraveBrowser
Development Tools
winget install Microsoft.VisualStudioCode
winget install Git.Git
winget install Python.Python.3.12
winget install OpenJS.NodeJS
Communicatie
winget install Discord.Discord
winget install SlackTechnologies.Slack
winget install Zoom.Zoom
winget install Microsoft.Teams
Media
winget install Spotify.Spotify
winget install VideoLAN.VLC
winget install OBSProject.OBSStudio
Utilities
winget install 7zip.7zip
winget install Adobe.Acrobat.Reader.64-bit
winget install Notepad++.Notepad++
Geavanceerde Gebruik
Meerdere Programma's Tegelijk
Maak een script om je favoriete programma's te installeren:
# Maak bestand: install-apps.ps1
winget install Google.Chrome
winget install Microsoft.VisualStudioCode
winget install Discord.Discord
winget install Spotify.Spotify
winget install 7zip.7zip
# Voer uit in PowerShell:
.\install-apps.ps1
Stille Installatie
Installeer zonder pop-ups of gebruikersinteractie:
winget install Google.Chrome --silent
Specifieke Versie Installeren
# Bekijk beschikbare versies:
winget show Google.Chrome --versions
# Installeer specifieke versie:
winget install Google.Chrome --version 120.0.6099.109
Installatie Locatie Kiezen
winget install Google.Chrome --location "C:\MyPrograms"
Winget Export/Import
Ideaal voor nieuwe PC setup!
Export Huidige Programma's
winget export -o apps.json
Import op Nieuwe PC
winget import -i apps.json
✅ Nieuwe PC Setup
Gebruik export/import om je nieuwe PC in minuten te configureren met alle programma's die je nodig hebt!
Winget vs Microsoft Store
Winget Voordelen
- Sneller (geen GUI)
- Meer programma's beschikbaar
- Scriptbaar en automatiseerbaar
- Geen Microsoft account nodig
Microsoft Store Voordelen
- Gebruiksvriendelijker (visueel)
- Automatische updates standaard
- Sandboxed apps (veiliger)
Troubleshooting
"Winget is not recognized"
Oplossing:
- Installeer "App Installer" van Microsoft Store
- Update Windows naar nieuwste versie
- Herstart je PC na installatie
Installatie Faalt
Oplossing:
- Run Command Prompt/PowerShell als Administrator
- Check internetverbinding
- Probeer
--silentflag - Update winget:
winget upgrade winget
"Multiple packages found"
Oplossing:
- Gebruik exacte package ID (bijv. Google.Chrome i.p.v. chrome)
- Gebruik
winget searchom correcte ID te vinden
Handige Tips & Tricks
Update Check Script
Maak een script om wekelijks updates te checken:
# update-check.ps1
Write-Host "Checking for updates..." -ForegroundColor Yellow
winget upgrade
Write-Host "`nDo you want to update all? (Y/N)" -ForegroundColor Green
$response = Read-Host
if ($response -eq 'Y') {
winget upgrade --all
}
Zoek Alternatieven
# Zoek alle browsers:
winget search browser
# Zoek alle video players:
winget search "video player"
Package Info Bekijken
winget show Google.Chrome
Toont: beschrijving, versie, uitgever, licentie, download URL, etc.
Winget vs Chocolatey
Chocolatey is een populair alternatief.
💡 Winget vs Chocolatey
- Winget: Officieel van Microsoft, ingebouwd in Windows, minder packages
- Chocolatey: Meer packages, langer bestaand, vereist aparte installatie
Advies: Begin met Winget. Gebruik Chocolatey alleen als je specifieke software niet op Winget staat.
Veiligheid
⚠️ Veiligheidstips
- Installeer alleen van bekende uitgevers
- Check package ID voordat je installeert
- Gebruik
winget showom details te bekijken - Winget download van officiële bronnen (veilig)
Samenvatting: Meest Gebruikte Commando's
✅ Cheat Sheet
# Zoeken:
winget search [naam]
# Installeren:
winget install [ID]
# Updaten:
winget upgrade --all
# Lijst:
winget list
# Verwijderen:
winget uninstall [ID]
# Info:
winget show [ID]
# Export/Import:
winget export -o apps.json
winget import -i apps.json