Hoe vind je snel jouw .NET Framework versie op Windows 11
Eigenlijk is het soms best een gedoe om uit te vinden welke versie van het .NET Framework er op jouw Windows 11 computer draait. Ik heb mezelf daar ook maanden mee bezig gehouden — verschillende methodes geprobeerd, opnieuw opstarten, door de instellingen knoeien — en het is niet echt een kwestie van één, twee, drie. Dus als je door de bomen het bos niet meer ziet, je bent zeker niet de enige. Ik heb twee hoofdmanieren gevonden om dit te controleren: via de Opdrachtprompt of PowerShell. En beide zijn heel goed te doen, zodra je even weet hoe het moet.
Met de Opdrachtprompt
Als je handig bent met het typen van commando’s en simpelweg snel wilt weten welke .NET versies je hebt geïnstalleerd, is deze methode ideaal. Klik op de Windows-toets om het startmenu te openen. Typ “CMD” of “Opdrachtprompt,” klik er met rechts op en kies Uitvoeren als administrator. Belangrijk is dat je het als beheerder doet, want anders kunnen sommige opdrachten in het register niet goed werken. Je kunt ook een verhoogde PowerShell-venster openen door rechts te klikken op de Startknop (of Win + X) en te kiezen voor Windows PowerShell (Admin) of Windows Terminal (Admin), afhankelijk van je voorkeur — maar zorg dat je het altijd met adminrechten opent.
In het venster typ je deze opdracht:
reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v Release
Druk op Enter. Vervolgens zie je een regel met een getal naast “Release.” Dat nummer geeft de versiecode aan. Bijvoorbeeld, als er 528040 staat — dat betekent .NET Framework 4.8 draait op jouw Windows 11. Bij sommige systemen, vooral als je een 32-bit versie gebruikt of een andere installatiemethode hebt, kan het pad iets verschillen, bijvoorbeeld HKLM\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Full. Het is dus handig om beide paden te checken, voor de zekerheid, vooral als je onder de eerste geen info vindt.
Wil je een overzicht krijgen van alle geïnstalleerde .NET Frameworks en hun versies? Dan kun je deze command ook proberen:
wmic product where "name like '%%.NET%%Framework%%'" get name, version
Die lijst geeft alle gedetecteerde .NET Frameworks weer, inclusief versienummers. Handig als je precies wilt zien wat er allemaal op je systeem staat, maar misschien wat overdreven als je alleen de nieuwste of specifieke versie zoekt. Vergeet niet dat je dit soort commando’s het beste als beheerder uitvoert — anders krijg je misschien incomplete of lege resultaten.
Met PowerShell
PowerShell biedt wat meer flexibiliteit en is makkelijker te automatiseren als je dat later wilt doen. Zoek op “PowerShell” in Windows, klik rechts en kies Uitvoeren als administrator. Zoals altijd, verhoogde rechten zorgen dat je dieper in het register kunt kijken.
Typ of plak deze regel in PowerShell:
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full' | Get-ItemProperty -Name Release
Druk op Enter en je ziet een resultaat met de eigenschap “Release” en een nummer. Ook hier kun je dat nummer googelen of vergelijken met een online versie-tabel. Als je op een 32-bit systeem werkt, is het pad aangepast naar HKLM:\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Full. Vergeet dat niet!
Waarom is het belangrijk om het te weten?
Het kennen van de juiste .NET Framework versie is handig bij het oplossen van softwareproblemen, bijvoorbeeld wanneer programma’s aangeven dat ze een bepaalde runtime nodig hebben of voor het installeren van nieuwere apps. Soms blijven oude updates of installaties hangen en kunnen ze het systeem verstoren. Weten welke versie je hebt, helpt je dat snel te fixen. Het heeft me zelf al heel vaak een hoop hoofdpijn bespaard.
Extra tips voor de nieuwsgierige
Als je echt helemaal precies wilt weten wat er op je computer draait of twijfelt of alles klopt, dan werken deze registeropdrachten meestal prima. Let wel op dat bij grote updates of aangepaste systemen de registerwaarden kunnen verschillen of ontbreken, bijvoorbeeld bij bèta-versies of handmatige verwijderingen. Het kan ook helpen om bij Programma’s en onderdelen of Apps & Features te kijken, maar dat geeft niet altijd een exacte versie. Het register blijft vaak de meest betrouwbare bron voor deze info, zeker als je problemen probeert op te lossen.
En ja, het blijft soms een beetje een kluwen — maar ik weet nu in ieder geval hoe ik kan achterhalen wat er precies geïnstalleerd is, zonder te gokken. Dat scheelt een hoop frustratie, vooral bij lastige updates of problemen.
Hopelijk helpt dit je verder — het kostte me best wat tijd om uit te zoeken welke commando’s en paden ik moest gebruiken. Als je vastzit, onthoud dan: altijd als administrator werken en beide registerpaden checken. Succes!
Hoe dan ook, ik hoop dat dit anderen een hoop frustratie en tijd bespaart.