Use cases

Windows 11 Pro voor ontwikkelaars

WSL2, Docker Desktop, Hyper-V en Windows Sandbox vereisen allemaal Pro of Enterprise. De Home-editie blokkeert Sandbox, groepsbeleid en BitLocker.

Kantoor-, gaming-, CAD- en thuisserverwerkplekken

Voor wie het is

Backend-engineers, mobiele ontwikkelaars, DevOps, AI/ML-specialisten.

Waarom dit werkt

  • Hyper-V voor lokale Linux-VM's
  • Windows Sandbox om risicovolle binaries te testen
  • BitLocker voor versleutelde laptopschijven
  • Domeindeelname in bedrijfsnetwerken

Aanbevolen licenties

Alternatieven om te overwegen

  • Windows 11 Home — Sla over als u alleen WSL gebruikt — Home ondersteunt WSL2 nu ook.

Wat u vóór aankoop moet weten

  • Pro-upgrade vanuit Home is eenrichtingsverkeer en wijzigt de activering — koop direct de juiste editie.

Kies WSL 2 of een volledige virtuele machine op basis van je werkzaamheden

Bepaal voor een ontwikkelworkflow waarin Linux centraal staat of je Linux-applicaties geïntegreerd met Windows nodig hebt, of juist een onafhankelijk beheerd gastbesturingssysteem. WSL 2 draait een Linux-kernel in een beheerde virtuele machine en is geschikt voor veel opdrachtregeltools, taalruntimes en Linux-containers. Een volledige Hyper-V-VM geeft je meer directe controle over de gastconfiguratie, virtuele netwerken en controlepunten. Kies daarvoor als het nabootsen van complete servers of het testen van wijzigingen in het besturingssysteem belangrijker is dan een handige integratie met de host.

Containercompatibiliteit staat los van de keuze voor een Windows-editie. Linux-containers hebben een Linux-omgeving nodig; Windows-containers vereisen compatibele versies van de Windows-host en de containerimage, waarbij de vereisten per isolatiemodus verschillen. Een project dat Docker Desktop met de WSL 2-backend gebruikt, heeft niet automatisch de volledige Hyper-V-rol nodig. Bekijk ook de abonnementsvoorwaarden van Docker Desktop zelf: met de aankoop van Windows Pro krijg je geen gebruiksrecht voor commercieel gebruik van Docker Desktop en vervallen de organisatiespecifieke licentievereisten niet.

  • Controleer of de containerimages van je project bedoeld zijn voor Linux of Windows.
  • Gebruik een volledige VM om de opstartconfiguratie, gastnetwerken of complete serverimplementaties te testen.
  • Bewaar repository's die vooral met Linux-tools worden gebruikt in het WSL-bestandssysteem als die tools de meeste bestandsbewerkingen uitvoeren.
  • Controleer de actuele platform- en abonnementsvereisten van Docker Desktop los van de Windows-licenties.

Controleer de hardware en installeer de ontwikkelomgeving vóór de migratie

Controleer de computer voordat je een upgrade naar een andere editie koopt, in plaats van aan te nemen dat elke virtualisatiefunctie zal werken. Open in Taakbeheer het tabblad Prestaties en selecteer CPU om te controleren of virtualisatie is ingeschakeld. In de firmware-instellingen kan de betreffende optie Intel Virtualization Technology of AMD SVM heten. Hyper-V vereist daarnaast een compatibele processor met second-level address translation en andere hardwarefuncties. Voer systeminfo uit om de gerapporteerde Hyper-V-vereisten te bekijken; als er al een hypervisor actief is, kan de uitvoer in plaats daarvan melden dat er een is gedetecteerd.

Voor een nieuwe WSL-installatie op een ondersteunde Windows 11-installatie open je een terminal als administrator en voer je wsl --install uit. Start daarna opnieuw op als daarom wordt gevraagd. Maak het Linux-gebruikersaccount aan wanneer de distributie voor het eerst start. Voer wsl --update uit en bekijk de uitvoer van wsl --status en wsl --list --verbose voordat je je ontwikkeltools installeert. Als Windows zelf in een andere VM draait, controleer dan of de bovenliggende hypervisor geneste virtualisatie beschikbaar stelt. Alleen de Windows-editie wijzigen kan ontbrekende virtuele CPU-functies niet toevoegen.

  • Maak een back-up van repository's, SSH-sleutels en lokale databases voordat je grote wijzigingen in de omgeving aanbrengt.
  • Controleer of er voldoende vrije opslagruimte is voor distributies, containerimages, buildcaches en VM-schijven.
  • Controleer of virtualisatie in de firmware is ingeschakeld voordat je problemen met Windows-functies onderzoekt.
  • Gebruik wsl --list --online om de beschikbare distributies te bekijken.
  • Test VPN, DNS en toegang tot private pakketregisters voordat je je dagelijkse werk overzet.

Richt tijdelijke testomgevingen zo in dat ontwikkelaarsreferenties niet worden blootgesteld

Windows Sandbox is handig voor tijdelijke testsessies, maar de standaardconfiguratie is niet hetzelfde als een offline lab voor malwareanalyse. Netwerktoegang en klembordomleiding zijn standaard ingeschakeld, dus controleer deze instellingen voordat je een niet-vertrouwd uitvoerbaar bestand opent. Met een .wsb-configuratiebestand kun je netwerktoegang en klembordomleiding uitschakelen en een hostmap als alleen-lezen koppelen. Geef geen toegang tot je gebruikersprofiel, lokale broncodekopie of mappen met aanmeldgegevens. Als je Sandbox sluit, wordt de interne toestand gewist, maar wijzigingen die via beschrijfbare gekoppelde hostmappen zijn aangebracht, worden niet teruggedraaid.

Schijfversleuteling beschermt tegen een ander risico: het uitlekken van gegevens wanneer een apparaat of schijf verloren raakt of wordt gestolen. Het voorkomt niet dat software die onder je aangemelde account draait, bestanden leest waartoe dat account toegang heeft. Bewaar herstelinformatie voor ontwikkellaptops veilig en apart van het versleutelde apparaat. Controleer vóór wijzigingen aan de firmware of opstartconfiguratie waar de herstelsleutel is opgeslagen. Houd toegangsgegevens voor repository's en ondertekeningssleutels buiten tijdelijke omgevingen en vervang alle geheime gegevens die tijdens het testen onbedoeld zijn blootgesteld.

  • Gebruik een aparte invoermap met alleen de bestanden die nodig zijn voor de test.
  • Stel gekoppelde mappen in op alleen-lezen, tenzij schrijftoegang noodzakelijk is.
  • Schakel netwerktoegang in Sandbox uit als de test geen internettoegang vereist.
  • Plak geen productietokens, wachtwoorden of ondertekeningsmateriaal in testsessies.
  • Behandel versleuteling, back-ups en het beheer van geheime gegevens als afzonderlijke beveiligingsmaatregelen.

Maak onderscheid tussen hostactivering, Windows-gastlicenties en IDE-gebruiksrechten

Een Windows Pro-licentie dekt niet automatisch elke Windows-VM die je aanmaakt. Volgens de standaard retaillicentievoorwaarden van Microsoft voor Windows staat de licentie één exemplaar op het gelicentieerde apparaat toe, fysiek of virtueel. Voor extra Windows-exemplaren zijn doorgaans eigen licenties nodig, tenzij een andere overeenkomst de benodigde rechten verleent. De regels voor overdracht hangen ook af van het aankoopkanaal: los aangeschafte retailsoftware kan doorgaans volgens de voorwaarden worden overgedragen, terwijl vooraf geïnstalleerde software meestal alleen samen met het gelicentieerde apparaat mag worden overgedragen. Een geslaagde activering bewijst op zichzelf niet dat je over de juiste gebruiksrechten beschikt.

Licenties voor Visual Studio staan los van Windows-licenties, en Professional is niet voor elk commercieel project verplicht. Met Visual Studio Community mogen individuele ontwikkelaars gratis of betaalde applicaties maken. Voor organisaties maken de voorwaarden onderscheid tussen gebruik binnen en buiten grote ondernemingen, met specifieke uitzonderingen voor activiteiten zoals klassikaal onderwijs, academisch onderzoek en bijdragen aan opensourceprojecten. Toets je organisatie aan de actuele voorwaarden en kijk niet alleen naar de omvang van je team. Een Visual Studio-abonnement kan voordelen voor ontwikkeling en testen bevatten, maar daarvoor gelden afzonderlijke beperkingen.

  • Lees de toepasselijke Windows-licentievoorwaarden op microsoft.com/useterms.
  • Controleer of een aangeboden licentie een retaillicentie is, vooraf geïnstalleerd/OEM is of onder een organisatieovereenkomst wordt geleverd.
  • Inventariseer bij het controleren van de licentiedekking zowel Windows-gastsystemen als fysieke installaties.
  • Beschouw ontwikkel- en testrechten niet als toestemming om productieomgevingen te draaien.
  • Controleer of je Visual Studio Community mag gebruiken voordat je ervan uitgaat dat een betaalde IDE nodig is.
  • Maak onderscheid tussen een zelfstandige Visual Studio-licentie en een abonnement met extra voordelen.

Overzicht van Windows 11-edities voor een ontwikkelwerkstation

FunctionaliteitWindows 11 HomeWindows 11 ProBetekenis voor de praktijk
WSL 2OndersteundOndersteundVoor alleen Linux-ontwikkeling via de opdrachtregel is Pro niet nodig; compatibele hardware en virtualisatie blijven vereist.
Volledige Hyper-V-rolNiet inbegrepenInbegrepen op compatibele hardwareKies Pro als je workflow specifiek het beheer van volledige Hyper-V-virtuele machines vereist.
Windows SandboxNiet ondersteundOndersteund op compatibele hardwareHandig voor tijdelijke sessies; controleer de instellingen voor netwerktoegang, het klembord en het delen van mappen.
Ingebouwde host voor Extern bureaubladNiet ondersteundOndersteundPro kan inkomende Microsoft Remote Desktop-verbindingen accepteren; Home kan wel als client worden gebruikt.
SchijfversleutelingApparaatversleuteling op geschikte apparatenBitLocker-beheer, plus apparaatversleuteling op geschikte apparatenGa er niet van uit dat Home nooit versleuteling biedt; controleer of de hardware geschikt is en welke beheerfuncties je nodig hebt.

Andere use cases om te bekijken

Waarom u deze aanbevelingen kunt volgen

Wij verdienen niets extra aan een duurdere licentie — onze marge is bij elke editie gelijk. Elke aanbeveling is opnieuw getoetst aan de actuele Microsoft-EULA, de nieuwste Office- en Windows-update en onze eigen retourgegevens van de afgelopen twaalf maanden.