In order to check what version of .NET Framework is running
on a machine, run the following in a PowerShell window:

Get-ChildItem ‘HKLM:\SOFTWARE\Microsoft\NET Framework
Setup\NDP’ -Recurse | Get-ItemProperty -Name version -EA 0 | Where {
$_.PSChildName -Match ‘^(?!S)\p{L}’} | Select PSChildName, version
Here is an example of the command being run and the output: