• Check the .NET Framework Version from its installation folder in the File Explorer app.
  • Peek into the Registry Editor app to check the version details.
  • Use Command-line tools to fetch the .NET Framework Version details.

Method 1: Visit the Installation Folder

Browsing the .NET Framework installation folder on Windows 11 is a nifty trick to check its version details. Go to the File Explorer app to get started.

Step 1: Press the Windows + E shortcut to open the File Explorer app, copy-paste the path below into the address bar, and press Enter .

C:\Windows\Microsoft.NET\Framework
1 open the .Net installation folder - 1

Step 2: Open the folder starting with the initial v4.0 and right-click any .dll file to access its Properties .

2 access dll file properties - 2

Step 3: Select the Details tab > locate the Product Version to identify the .NET Framework version installed on your PC.

3 check the product version - 3

Method 2: Use the Registry Editor

In addition to visiting the installation directory, you can open the Registry Editor to check the .NET Framework Version details on Windows 11.

Step 1: Press the Windows + R shortcut to open the Run dialog, type regedit , and press Enter .

4 open regedit 1 - 4

Step 2: Approve the UAC prompt, paste the following path in the navigation bar, and hit Enter to navigate.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP

Step 3: Expand the v4 key in the list under NDP, select Client , and double-click Version to identify the installed .NET Framework Version.

5 check the .Net framework version - 5

Method 3: Using Command Prompt

If you can’t determine the Framework Version using the Registry Editor, open Command Prompt and execute the query to know the precise details.

Step 1: Press the Windows key , search CMD , and click Run as administrator .

6 open CMD as admin - 6

Step 2: Copy-paste the following command and press Enter to know the version details.

reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Client" /v Version
7 check .NET framework version - 7

Method 4: Check the .NET Framework Version Using Terminal

Like Command Prompt, you can utilize the Get-child cmdlet in Windows PowerShell to view all .NET Framework versions installed on your PC.

Step 1: Press the Windows key , search PowerShell , and click Run as Administrator .

8 launch powershell as admin - 8

Step 2: Copy-paste the following command and press Enter to view all installed versions.

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
9 check the .NET version - 9

The latest .NET Framework version is 4.8, available for Windows 10 and 11.

Windows 11 automatically updates the .NET Framework Version with Windows Updates . Alternatively, you can manually download and install the latest version from Microsoft .

Press the Windows Key > search Turn Windows Features on or off > select your desired .NET Framework to enable it.

Was this helpful?