Как можно узнать свою версию .NET Framework в ОС Windows 10 – 5 способов
Операционная система Windows 10 состоит из множества компонентов. Многие из них устанавливаются отдельно и далеко не всегда присутствуют в стоковой ОС. .NET Framework – это пакет библиотек, необходимых для корректной работы компьютера. Специальная платформа отвечает за запуск программ и приложений, а потому вопрос о том, как узнать версию .NET Framework в операционной системе Windows 10, становится очень важным.
СОДЕРЖАНИЕ СТАТЬИ:
Для чего нужно знать версию
Пакет библиотек регулярно обновляется. С очередным апдейтом пользователь получает доступ к новым функциям, которые не были доступны ранее. Зная, какой Framework установлен на компьютере, владелец ПК поймет, стоит ли ему обновляться.
Но даже в том случае, когда человек не заинтересован в получении новых фишек, ему все равно стоит знать о текущей версии программной платформы. Дело в том, что старый пакет .NET Framework не позволит запустить свежие приложения. А установка актуальной библиотеки становится универсальным решением проблем, связанных с запуском игр и программ на компьютере.
Важно. Одновременно с текущей версией библиотеки на ПК должны быть установлены предыдущие редакции. Все это необходимо для совместимости со старыми приложениями.
Как узнать версию .Net Framework на Windows 10
На компьютере может быть установлено сразу несколько поколений библиотек. От старых редакций не следует избавляться, поскольку от них тоже есть определенная польза, пускай и не такая большая, как в случае с актуальным ПО.
К сожалению, Windows 10 не располагает стандартными средствами определения текущего поколения Framework. Чтобы получить соответствующую информацию, пользователю придется выполнить несколько шагов через системное ПО, к которому обычно обращаются специалисты. Впрочем, переживать по этому поводу не стоит, поскольку все действия подробно описаны в инструкции. Остается выбрать наиболее подходящий вариант.
Через реестр
Первый способ, позволяющий проверить версию библиотеки, – обращение к Редактору реестра. В него заложен файл, содержащий в себе информацию о поколениях необходимого нам ПО, установленного на компьютере. А для выполнения операции используется следующая инструкция:
- Зажмите клавиши «Win» + «R», чтобы открыть окно «Выполнить».
- Введите запрос «regedit», а затем нажмите клавишу «Enter» или кнопку «OK».
- Оказавшись в Редакторе, перейдите в директорию: «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP».
- Обратите внимание на папки, содержащиеся в каталоге.
В директории «NDP» пользователь увидит папки с названиями вроде «v2.0», «v3.0», «v4.0» и так далее. Их имена свидетельствуют о поколении установленной библиотеки. Чтобы узнать конкретную версию, откройте подпапку и кликните по файлу «Version». В строке «Значение» будет указана текущая версия сборки.
С помощью PowerShell
Также посмотреть версию программного обеспечения можно через консоль PowerShell. Она представляет собой расширенную Командную строку, где при помощи специальных запросов системой отрабатываются действия. В данном случае нас будет интересовать команда, выдающая информацию о версии библиотеки.
Найти PowerShell можно через поисковую строку Windows 10. Далее в открывшемся окне остается ввести запрос «(Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full’ -Name Release).Release» и нажать клавишу «Enter». После этого на экране компьютера высветится информация о текущем поколении ПО.
Программа Raymondcc .NET Detector
Поскольку встроенные средства Windows 10 не очень удобны для получения информации о сборке библиотеки, пользователям приходится обращаться к помощи стороннего ПО. И здесь отлично помогает утилита Raymondcc .NET Detector. Ее можно скачать с официального сайта разработчиков asoft.be.
Само по себе приложение не требует установки. Владелец ПК запускает exe-файл после распаковки архива. Затем на экране компьютера высвечивается интерфейс утилиты, на главном экране которого содержится вся необходимая информация. Так, поколения сборок специально разделены по цветам, чтобы пользователю было легче ориентироваться в интерфейсе. В соответствующем поле указывается конкретная версия Framework (например, 4.7.1).
Если нужное для запуска определенных программ поколение библиотек отсутствует – достаточно кликнуть по недостающей сборке, после чего пользователь переместится на страницу загрузки ПО. А там останется скачать актуальную версию программной платформы и запустить exe-файл для установки апдейта.
Встроенная утилита CLRver.exe
Хорошим методом определения сборки можно назвать ввод запроса «CLRver.exe» через Командную строку. Он вызывает одноименную утилиту, а в нижней части КС после нажатия клавиши «Enter» высветятся те сборки .NET Framework, которые установлены на компьютере.
На заметку. Открыть Командную строку можно через панель меню Пуск или при помощи окна «Выполнить» по запросу «cmd».
Скрипт для PowerShell
Наконец, предусмотрен скрипт, который показывает, какой пакет библиотек установлен на компьютере. Алгоритм действий здесь напоминает предыдущий метод, однако, вместо Командной строки, нужно воспользоваться консолью PowerShell:
- Откройте консоль.
- Введите запрос «Install-Module -Name DotNetVersionLister -Scope CurrentUser #-Force».
- Нажмите клавишу «Enter».
- Введите команду «Get-STDotNetVersion» и нажмите «Enter».
Теперь останется ознакомиться с информацией, появившейся на экране. Она содержит в себе сведения об уже установленных и недостающих версиях Framework.