- 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

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

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

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 .

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.

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 .

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

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 .

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

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.