Check Installed .NET Versions Using PowerShell

Here is a quick and convenient way to check for installed versions of .NET on your system(s):

If you just want the versions only:

You can also sort the output by versions:

If you just want the highest version installed:

If you need to check .NET version on multiple servers:

You can call the script like this and output the content to a .txt file:



Leave a Reply

1 Comment on "Check Installed .NET Versions Using PowerShell"

newest oldest most voted
Notify of
Mike P

I installed .NET 4.7.2 and the Release Dword is 461814. Why does the registry version say 4.7.03062 ? I guess I suspected it to be 4.7.2