Как узнать версию net framework
Перейти к содержимому

Как узнать версию net framework

  • автор:

How to check .NET Framework version on Windows 10 and 11

Four ways to quickly find your version of .NET on Windows 10 and 11.

Check .NET Framework version

  • Check .NET from File Explorer
  • Check .NET from Registry
  • Check .NET from CMD
  • Check .NET from PowerShell

On Windows 11 (and 10), the «.NET Framework» («dot net») is a development platform made up of programming languages, libraries, and tools for programmers to build different types of applications for desktops, laptops, tablets, web apps, games, and more.

The .NET platform is not limited to Windows since it is open-source and cross-platform, which means it’s also supported on macOS and Linux devices.

Although regular users rarely have to worry about the version of .NET installed on Windows, some apps require specific releases to install and run as intended. In addition, developers typically have to use multiple versions of the development platform to build their applications. This means that knowing the version of .NET installed on the computer can come in handy depending on the scenario.

Whether you are a developer or an everyday user, Windows 11 (and Windows 10) provides at least four ways to check the .NET Framework version using File Explorer, Registry, Command Prompt, and PowerShell.

This guide will walk you through the steps to determine the .NET Framework version installed on your computer.

How to check .NET version using File Explorer

To use File Explorer to check the .NET Framework version on Windows 11 (and 10), use these steps:

  1. Open File Explorer.
  2. Browse the following path: C:\Windows\Microsoft.NET\Framework
  3. Enter the folder with the latest version — for example, v4.0.30319.
  1. Right-click any of the «.dll» files and select the Properties option.
  1. Click the Details tab.
  2. In the «Product version» section, confirm the version of .NET — for example, 4.8.4084.0.

Once you complete the steps, the file details will reveal the framework platform’s version installed on the device.

How to check .NET version using Registry

To determine the .NET Framework version through the Registry, use these steps:

  1. Open Start.
  2. Search for regedit and click the top result to open the Registry.
  3. Browse the following path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
  4. Expand the main version key – for example, v4 or v4.0.
  5. Select the Client key.
  • Quick tip: In releases older than version 4, the key will be a number or «Setup.» For example, .NET version 3.5 includes the version number under the 1033 key.
  1. On the right, check the «Version» string to determine the release of the .NET Framework.

After you complete the steps, you will know the releases of the Microsoft framework available on your version of Windows.

How to check .NET version with Command Prompt

To check the version of the .NET Framework with Command Prompt, use these steps:

  1. Open Start.
  2. Search for Command Prompt, right-click the top result, and select the Run as administrator option.
  3. Type the following command to determine the version of .NET installed and press Enter: reg query «HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP» /s

To make sure that version 4.x is installed, use this variant of the command: reg query «HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4» /s

  1. Check the «Version» field to confirm the releases of the .NET Framework installed on Windows 11.

Once you complete the steps, the versions of .NET running on the computer will be revealed.

How to check .NET version with PowerShell

To check the .NET version with PowerShell, use these steps:

  1. Open Start.
  2. Search for PowerShell, right-click the top result, and select the Run as administrator option.
  3. Type the following command to check the version of .NET installed and press Enter: Get-ChildItem ‘HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP’ -Recurse | Get-ItemProperty -Name version -EA 0 | Where < $_.PSChildName -Match '^(?!S)\p‘> | Select PSChildName, version
  1. Confirm the version of the .NET Framework installed on the computer.

After you complete the steps, PowerShell will return the information for both the client and the full version of .NET installed on Windows 11 (or 10) (if applicable).

More resources

For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:

How to check .NET Framework version installed on Windows 11/10

For the most part, you don’t need to worry about the version of .NET installed on your Windows 10 computer. Some applications require a specific release to run. Programmers usually need to run multiple versions of the platform to develop and deploy apps, and this is when understanding the versions of .NET Framework available on your device can come in handy. In this post, we will show you the 5 known ways to check .NET Framework version installed on Windows 11/10 PC.

How to check .NET Framework version

  1. Using Command Prompt
  2. Using Registry Editor
  3. Using PowerShell
  4. Using .NET Version Detector tools
  5. Via File Explorer.

Let’s take a look a the description of the necessary step in relation to each of the methods.

1] Check .NET version using Command Prompt

Check .NET Framework version installed on Windows 10-1

  • Press Windows key + R to invoke the Run dialog.
  • In the Run dialog box, type cmd and then press CTRL + SHIFT + ENTER to open Command Prompt in admin/elevated mode.
  • In the command prompt window, copy and paste the command below and hit Enter.

2] Check .NET version using Registry Editor

Check .NET Framework version installed on Windows 10-2

  • Press Windows key + R to invoke the Run dialog.
  • In the Run dialog box, type regedit and hit Enter to open Registry Editor. path below:
  • Select the main version key – for example, v4 or v4.0.
  • Select the Client key.

Note: In releases older than version 4, the key will be a number or “Setup.” For example, .NET version 3.5 includes the version number under the 1033 key.

3] Check .NET version using PowerShell

Check .NET Framework version installed on Windows 10-3

  • Press Windows key + X to open Power User Menu.
  • Then press A on the keyboard to launch PowerShell in admin/elevated mode.
  • In the PowerShell console, copy and paste in the command below and hit Enter.

Once the command executes, the output should reveal the information for both client and the full version of .NET installed on your device (if applicable).

4] Check .NET version using .NET Version Detector tools

DotNetVersionLister

There’s a community tool at GitHub that makes it easy to query a list of installed .NET versions on your computer.

Check .NET Framework version installed on Windows 10-4

  • Open PowerShell in admin/elevated mode.
  • In the PowerShell console, copy and paste in the command below and hit Enter to download and install this tool on your device.
  • Type Y and hit Enter.
  • Next, type the following command to determine the version of .NET installed and hit Enter:

Once the command executes, the output should reveal the information for the version of .NET installed on your device.

ASoft .NET Version Detector

NET Version Detector

ASoft .NET Version Detector is a lightweight tool that gives information on the different versions of Microsoft .NET and .NET Core that are installed on a Windows computer. You can download it from here.

5] Via File Explorer

Open File Explorer and navigate to the following folder:

Here you can see all the versions that are installed.

That’s it on the ways to check the .NET version on your Windows 11/10 PC.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *