Net framework windows 10 как найти

Если пользователям необходимо определить версию программной платформы «.NET Framework» на используемом персональном компьютере под управлением операционной системы «Windows 10», то в данном руководстве мы покажем несколько возможных способов быстро получить востребованные сведения.

Как быстро проверить версию «.NET Framework» в «Windows 10»?

Введение

Стационарные настольные персональные компьютеры и ноутбуки в различном конфигурационном варианте конечного исполнения (нетбуки, ультрабуки, ноутбуки-трансформеры и т.д.), как наиболее массово представленные образцы современных компьютерных устройств, являются самыми востребованными вычислительными комплексами и применяются пользователями для выполнения высоко затратных операций и решения многих трудоемких задач на регулярной основе.

Для полноценного использования, заложенного производителями устройств, потенциала разно форматных компьютеров, управления всеми запущенными процессами и удобного взаимодействия пользователей необходимо наличие соответствующего программного обеспечения. Среди доступных вариантов от различных доверенных разработчиков особой популярностью, выраженной в наиболее массовом представлении на конечных образцах вычислительных устройств, пользуется операционная система «Windows» от корпорации «Microsoft», представленная пользователям, на сегодняшний день, в своей новейшей десятой версии.

Благодаря кроссплатформенной оболочке, высоким функциональным возможностям и удачному, дружественному к пользователям, интерфейсу, количество пользователей «Windows 10» неуклонно растет, и постоянно увеличивается число разнообразных совместимых сторонних приложений, разрабатываемых и внедряемых на основе данной системы.

В «Windows 10» по умолчанию присутствует «.NET Framework», собственная платформа разработки корпорации «Microsoft», состоящая из языков программирования, библиотек и инструментов, которые совокупно позволяют разработчикам создавать различные типы приложений для стационарных компьютеров, ноутбуков и планшетов, а также веб-приложений, игр и решать разнообразные специфические задачи.

Программная среда «.NET Framework» является открытой и кроссплатформенной, что означает ее полную поддержку основными популярными операционными системами «Windows», «Linux» и «Mac OS».

Хотя в большинстве случаев пользователям нет необходимости беспокоиться о номере версии «.NET Framework», установленной в системе «Windows 10», иногда, для запуска некоторых приложений, требуется определенный конкретный выпуск. Профессиональным программистам обычно требуется запускать несколько версий платформы для разработки и развертывания приложений, и именно в данном случае может пригодиться способ определения версий «.NET Framework», доступных в системе компьютерного устройства.

Так или иначе, какой бы ни была причина, пользователи могут воспользоваться как минимум тремя способами определения версии «.NET Framework», а именно с помощью командной строки, расширяемого средства автоматизации «PowerShell» или получить требуемые сведения в соответствующем реестре системы.

В данном руководстве по описанию возможностей операционной системы «Windows 10» мы покажем, как определить версию платформы «.NET Framework», установленную в пользовательском персональном компьютере.

Примечание. Данное руководстве ориентировано в основном на использование в операционной системе «Windows 10», но пользователи могут задействовать представленные методы также и в более ранних версиях системы, таких как «Windows 8.1» или «Windows 7».

Как проверить версию «.NET Framework» с помощью приложения «Командная строка»?

Чтобы проверить версию платформы «.NET Framework», установленную на пользовательском компьютерном устройстве под управлением операционной системы «Windows 10», пользователям предстоит выполнить следующий упорядоченный алгоритм простых пошаговых действий, напрямую задействующий возможности консоли командной строки, наделенной привилегированными правами администратора.

  • Откройте окно востребованной консоли, обладающей соответствующими дополнительными привилегиями для внесения системных изменений, одним из нескольких, доступных для использования в операционной системе «Windows 10», способов, максимально удобным для каждого конкретного пользователя или наиболее простым. Например, нажмите на закрепленной «Панели задач» в нижнем левом углу рабочего стола на кнопку «Поиск», представленную в виде схематического символьного изображения «лупы», и откройте всплывающую поисковую панель. В отведенном поле введите фразу «Командная строка». После поиска совпадений, ответственный инструмент поисковой службы представит в разделе «Лучшее соответствие» искомый результат. Щелкните по нему правой кнопкой мыши и добейтесь отображения всплывающего контекстного меню, в котором, из перечня предлагаемых допустимых действий, выберите раздел «Запуск от имени администратора». Или в правом боковом меню поисковой панели щелкните левой кнопкой мыши доступный для взаимодействия одноименный раздел, и востребованное приложение «Командная строка» с привилегированными правами будет незамедлительно запущено.
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • В открывшемся окне консоли в выделенном мигающим указателем месте введите следующую команду (без использования наружных кавычек): «reg query “HKLMSOFTWAREMicrosoftNet Framework SetupNDP” /s», позволяющую определить версию установленной платформы «.NET Framework», а затем нажмите на клавишу «Ввод» на клавиатуре для исполнения заданного указания.
Как быстро проверить версию «.NET Framework» в «Windows 10»?
Как быстро проверить версию «.NET Framework» в «Windows 10»?

Система обработает запрос и предоставит соответствующий структурированный перечень, содержащий искомую информацию.

Как быстро проверить версию «.NET Framework» в «Windows 10»?

Если пользователям необходимо убедиться в наличии установленной версии «4.x» (где «х» – изменяемый номер доступной сборки четвертой версии), то используйте следующий вариант команды (без граничных кавычек): «reg query “HKLMSOFTWAREMicrosoftNet Framework SetupNDPv4” /s», подтвердив исполнение запроса нажатием на клавиатуре на клавишу «Ввод».

Как быстро проверить версию «.NET Framework» в «Windows 10»?
Как быстро проверить версию «.NET Framework» в «Windows 10»?

В подготовленном отчете по результатам исполнения команды проверьте текстовую строку «Version», чтобы ознакомиться с версией выпуска «.NET Framework», доступной в используемом варианте операционной системы «Windows 10».

Выполнив предложенный упорядоченный алгоритм простых пошаговых действий, пользователи мгновенно узнают все представленные версии платформы «.NET Framework», полноценно функционирующие в компьютерном устройстве.

Как получить искомые ведения о версии «.NET Framework» с помощью приложения «Редактор реестра»?

Чтобы воспользоваться для определения, задействованной на персональном компьютере под управлением операционной системы «Windows 10», версии программной платформы «.NET Framework» посредством доступных возможностей служебного встроенного системного приложения «Редактор реестра», пользователям предстоит осуществить следующий пошаговый алгоритм простых упорядоченных действий.

Примечание. Необходимо помнить, что любые действия с реестром могут привести к нежелательным результатам, в следствие которых могут перестать функционировать отдельные службы, системные инструменты, встроенные приложения или программы сторонних разработчиков, возникнут единичные или множественные ошибки, неполадки, сбои и даже полный крах операционной системы. Чтобы избежать развития негативного сценария, создайте удаленный резервный архив важных системных и пользовательских файлов или всей системы, при соответствующей возможности, на удаленном запоминающем устройстве, задействуя любой удобный инструмент для резервного копирования данных.

  • Открыть приложение «Редактор реестра» можно многими различными способами. Но наиболее быстрый и удобный из доступных для взаимодействия вариантов подразумевает использование возможностей диалогового окна «Выполнить». Нажмите совместно комбинацию клавиш «Windows + R» и откройте востребованное окно. В исполняемом поле «Открыть» введите следующую команду: «regedit», а затем нажмите на кнопку «ОК» или клавишу «Ввод» на клавиатуре, запустив ее выполнение. Ответственная служба мгновенно произведет запуск и отобразит окно искомого приложения «Редактор реестра».
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • В левой боковой панели навигации открывшегося окна выполните последовательный пошаговый переход от одной директории к другой, следуя представленному адресу: «HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDP», до конечного искомого местоположения, дважды щелкая левой кнопкой мыши по каждому элементу адресного пути или нажимая на индикативную стрелку управления «вправо» рядом с каждой из необходимых директорий.
Как быстро проверить версию «.NET Framework» в «Windows 10»?
Как быстро проверить версию «.NET Framework» в «Windows 10»?

Совет. В операционной системе «Windows 10» пользователи теперь могут скопировать и вставить требуемый путь в адресную строку реестра, расположенную под лентой главного меню управления приложения «Редактор реестра», чтобы сразу напрямую перейти к востребованному месту назначения и избежать неверного выбора не связанной директории (в приложении представлено много схожих и сложных названий, способных запутать пользователей и вынудить их ошибиться при переходе к искомому реестру).

  • Из вложенных элементов раздела «NDP» выберите директорию основной версии – например, «v4» или «v4.0» – нажав на связанную индикативную стрелку управления «вправо» рядом с соответствующей директорией или дважды щелкнув левой кнопкой мыши по ее названию.
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • Во вложенном содержимом открывшейся директории щелкните для выбора раздел «Client».
Как быстро проверить версию «.NET Framework» в «Windows 10»?

Подсказка. В более ранних выпусках версий «.NET Framework» искомая информация о номере выпуска будет располагаться в разделе, озаглавленном числовым коэффициентом или названием «Setup», вместо раздела «Client». Например, директория «.NET Framework» версии «3.5» содержит искомый раздел под номером «1033», в то время как версия «3.0» представлена разделом «Setup».

Как быстро проверить версию «.NET Framework» в «Windows 10»?
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • В правой связанной с разделом «Client» боковой панели окна отметьте параметр «Version», и в вертикальном столбце «Значение» ознакомьтесь с числовым индексом версии платформы «.NET Framework».

После выполнения предложенного пошагового алгоритма простых упорядоченных действий, пользователи получат необходимое представление о выпуске платформы «Microsoft», доступной в операционной системе «Windows 10» используемого компьютера.

Как определить, присутствующую в операционной системе компьютера, версию «.NET Framework» с помощью приложения «Windows PowerShell»?

Если пользователи в операционной системе «Windows 10» используют встроенное расширяемое средство автоматизации от корпорации «Microsoft» с открытым исходным кодом «Windows PowerShell», предпочитаемо заданное по умолчанию, то можно воспользоваться несколькими методами определения востребованных версий программной платформы «.NET Framework» на персональном компьютерном устройстве, включая возможности исполняемого сценария или установки модуля инструмента командной строки.

Проверьте версию «.NET Framework» посредством задействования пользовательской команды

Чтобы использовать доступный системный инструмент «Windows PowerShell» для определения искомых версий «.NET Framework», пользователям потребуется выполнить следующий пошаговый алгоритм простых упорядоченных действий.

  • Воспользуйтесь наиболее подходящим, удобным, привычным или понравившемся способом и произведите запуск приложения «Windows PowerShell» с привилегированными правами администратора для выполнения сценария повышенной ответственности. Например, нажмите на закрепленной «Панели задач» в нижнем левом углу рабочего стола на кнопку «Пуск», выполненную в виде схематического изображения «проекции окна», и откройте главное пользовательское меню «Windows». В основном упорядоченном перечне, установленных в системе компьютера, служебных инструментов и программ сторонних разработчиков найдите, задействуя колесо вращения компьютерной мыши или ползунок полосы прокрутки меню, и откройте раздел «Windows PowerShell». В открывшемся вложенном дополнительном меню отыщите и щелкните правой кнопкой мыши одноименный раздел «Windows PowerShell» для мгновенного отображения всплывающего контекстного меню. Из списка допустимых действий выберите раздел «Дополнительно», открывающий новое добавочное скрытое меню, в котором нажмите на требуемый раздел «Запуск от имени администратора», незамедлительно запускающий востребованное приложение «Windows PowerShell» с привилегированными правами.
Как быстро проверить версию «.NET Framework» в «Windows 10»?

Или выберите сразу (при соответствующем наличии) исполняемый раздел «Запуск от имени администратора» в выделенной области «Задачи» всплывающего контекстного меню.

Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • В открывшемся окне приложения «Windows PowerShell» в выделенном мигающим индикатором месте введите следующую команду (или скопируйте и вставьте для исключения опечаток и ошибок), чтобы определить версию «.NET Framework», и нажмите на клавиатуре на клавишу «Ввод» для исполнения (использовать без граничных кавычек): «Get-ChildItem ‘HKLM:SOFTWAREMicrosoftNET Framework SetupNDP’ -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match ‘^(?!S)p{L}’} | Select PSChildName, version».
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • Обработав указанный сценарий, ответственная служба в вертикальном столбце «Version» представит искомые результаты, и пользователи смогут определить выпуски «.NET Framework», непосредственно задействованные в программной оболочке операционной системы «Windows 10»
Как быстро проверить версию «.NET Framework» в «Windows 10»?

После исполнения пользователями пошагового алгоритма простых упорядоченных действий, выходные данные, представленные в приложении «Windows PowerShell» по результатам произведенных действий, должны показать информацию как для клиента, так и для полной версии «.NET Framework», установленной на пользовательском устройстве (если применимо).

Проверьте версию «.NET Framework» при помощи функции «DotNetVersionLister»

В качестве альтернативного варианта, пользователи могут воспользоваться функциональным инструментом, предлагаемым сообществом разработчиков «GitHub», который позволяет легко запрашивать и отображать список установленных версий «.NET Framework» на задействуемом компьютере.

Чтобы узнать список версий «.NET Framework», установленных в операционной системе «Windows 10», пользователям предстоит выполнить следующий алгоритм простых упорядоченных и последовательных действий.

  • Осуществите запуск приложения «Windows PowerShell», используя представленный в предыдущем разделе или другой доступный и комфортный способ. Например, щелкните правой кнопкой мыши по кнопке «Пуск», расположенной на закрепленной «Панели задач» в нижнем левом углу рабочего стола и представленную графическим символьным изображением «проекции окна», или нажмите совместно комбинацию клавиш «Windows + X» и откройте востребованное меню «Опытного пользователя». В представленной всплывающей панели отыщите, из доступного для использования перечня разрешенных действий, и выберите раздел «Windows PowerShell (администратор)», мгновенно открывающий востребованное одноименное приложение, наделенное соответствующими привилегиями.
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • В указанном мигающим индикатором месте введите (или выделите, скопируйте и вставьте стандартным способом) следующую команду для установки необходимого модуля, и нажмите на клавишу «Ввод» на клавиатуре для запуска процесса определения (наружные кавычки не учитывать): «Install-Module -Name DotNetVersionLister -Scope CurrentUser #-Force».
Как быстро проверить версию «.NET Framework» в «Windows 10»?
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • Подтвердите свое согласие на использование соответствующего модуля вводом буквы «Y» («Yes») в соответствующей строке выбора и нажмите на клавишу «Ввод».
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • Повторно наберите букву «Y» («Yes»), соглашаясь на возможные риски при использовании функционального инструмента из ненадежного репозитория, и снова нажмите на клавишу исполнения «Ввод» на клавиатуре.
Как быстро проверить версию «.NET Framework» в «Windows 10»?
  • По завершению установки в новой строке приложения «Windows PowerShell» укажите следующую исполняемую команду, чтобы определить версию установленной на компьютере платформы «.NET Framework», и нажмите на клавишу «Ввод» на клавиатуре (наружные кавычки опустить»: «Get-STDotNetVersion».
Как быстро проверить версию «.NET Framework» в «Windows 10»?

После исполнения описанного алгоритма простых упорядоченных последовательных действий, пользователи получат искомые сведения об установленных в данной операционной системе «Windows 10» версиях «.NET Framework».

Заключение

Высокая востребованность и распространенность современных персональных компьютерных устройств обусловлена мощными характеристиками и огромным, заложенными производителями, внутренним потенциалом готовых вычислительных комплексов, что позволяет задействовать их в разнообразных сферах деятельности.

Особенно, значительному росту популярности способствует использование прогрессивных программных оболочек управления как компьютерными устройствами в целом, так и всеми запущенными исполняемыми процессами, вне зависимости от степени трудоемкости и итогового уровня затрат. Наиболее массовой, получившей предпочтение подавляющего большинства пользователей, является программная среда управления от корпорации «Microsoft», доступная пользователям в настоящий момент в своей новейшей версии «Windows 10».

Данная операционная система оснащена многими функциями, службами, разнообразными инструментами и по умолчанию поставляется с программной платформой «.NET Framework», которая выступает основой для создания различных типов востребованных приложений и решения различных специфических задач.

В некоторых случаях, при развертывании и воссоздании отдельных приложений пользователям может потребоваться осуществить запуск сразу нескольких версий платформы, в связи с чем возникает необходимость точно определить доступные в системе сборки. Используя представленные в данном руководстве не сложные алгоритмы действий, пользователи всегда смогут узнать версии «.NET Framework» и дополнительно запустить отсутствующие платформы, требуемые для успешного осуществления намеченных операций.

Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике: https://hetmanrecovery.com/ru/recovery_news/how-to-quickly-check-the-version-of-net-framework-in-windows-10.htm

В Windows одновременно можно одновременно установить и запустить несколько версий .NET Framework. При разработке или развертывания нового приложения, основанного на библиотеках .NET, иногда нужно предварительно узнать какие версии и пакеты обновления .Net Framework уже установлены на компьютере пользователя или на сервере. Вы можете получить список версий .NET Framework, установленных на компьютере, несколькими способами.

Содержание:

  • Информация об установленных версиях .NET Framework в реестре
  • Как узнать версию .NET Framework с помощью PowerShell?
  • Проверить версию .Net Framework на удаленных компьютерах
  • Вывести версии .NET Framework в командной строке

Информация об установленных версиях .NET Framework в реестре

При установке или обновлении любой версии .NET Framework, изменения записываются в реестр Windows.

Откройте редактор реестра (regedit.exe) и перейдите в раздел HKLM SOFTWAREMicrosoftNET Framework SetupNDP. В этой ветке хранится информация обо всех версиях .NET на компьютере. Разверните любой раздел и обратите внимание на следующие параметры (для .Net 4.x нужно развернуть ветку Full):

  • Install — флаг установки (если равен 1, значит данная версия .Net установлена на компьютере);
  • Install Path — каталог, в который установлена данная версия .Net;
  • Release — номер релиза .Net;
  • Version — полный номер версии .Net Framework.

версии .Net Framework в реестре

Примечание. Для .NET 4.0 и выше, если подраздел Full отсутствует, это значит, что данная версия Framework на компьютере не установлена.

К примеру, в данном примере видно, что на компьютере установлены .NET Framework v2.0.50727, 3.0, 3.5 и 4.7 (релиз 460805).

Обратите внимание, что в серверных ОС начиная с Windows Server 2012, все базовые версии .Net (3.5 и 4.5) является частью системы и устанавливаются в виде отдельного компонента (Установка .NET Framework 3.5 в Windows Server 2016, в Windows Server 2012 R2), а минорные (4.5.1, 4.5.2 и т.д.) устанавливаются уже в виде обновлений через Windows Update или WSUS.

С помощью следующей таблицы вы можете установить соответствие между номером релиза и версией .NET Framework (применимо к .NET 4.5 и выше).

Значение DWORD параметра Release Версия .NET Framework
378389 .NET Framework 4.5
378675 NET Framework 4.5.1 на Windows 8.1 / Windows Server 2012 R2
378758 .NET Framework 4.5.1 на Windows 8, Windows 7 SP1, Windows Vista SP2
379893 .NET Framework 4.5.2
393295 .NET Framework 4.6 на Windows 10
393297 .NET Framework 4.6
394254 .NET Framework 4.6.1 на Windows 10 1511
394271 .NET Framework 4.6.1
394802 .NET Framework 4.6.2 на Windows 10 1607
394806 .NET Framework 4.6.2
460798 .NET Framework 4.7 на Windows 10 1703
460805 .NET Framework 4.7
461308 .NET Framework 4.7.1 на Windows 10 1709
461310 .NET Framework 4.7.1
461808 .NET Framework 4.7.2 на Windows 10 1803
461814 .NET Framework 4.7.2
528372 .NET Framework 4.8 на Windows 10 2004, 20H2, и 21H1
528040 .NET Framework 4.8 на Windows 10 1903 и 1909
528449 .NET Framework 4.8 в Windows Server 2022 и Windows 11
528049 .NET Framework 4.8 (остальные версии Window)

.NET Framework 4.8 сегодня — самая последняя доступная версия .NET Framework.

Как узнать версию .NET Framework с помощью PowerShell?

Можно получить информацию об установленных версиях и релизах NET Framework на компьютере с помощью PowerShell. Проще всего получить эти данные напрямую из реестра с помощью командлетов
Get-ChildItem
и
Get-ItemProperty
(подробнее о работе с записями реестра из PowerShell).

Чтобы вывести таблицу по всем версиям .Net Framework на компьютере, выполните команду:

Get-ChildItem ‘HKLM:SOFTWAREMicrosoftNET Framework SetupNDP’ -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match ‘^(?!S)p{L}’} | Select PSChildName, version

вывести список установленных версий .net framework с помощью powershell

На этом компьютере установлены версии .Net 2.0, 3.0, 3.5 и 4.7.

Начиная с версии .Net v4.0 более новая версия Framework перезаписывает (заменяет) старую версию. Т.е. если на компьютере был установлен .NET Framework 4.7, то при установке .NET Framework 4.8, старая версия пропадет.

Можно вывести только номер релиза (для версий .Net 4.x):

(Get-ItemProperty ‘HKLM:SOFTWAREMicrosoftNET Framework SetupNDPv4Full’  -Name Release).Release

получить номер релиза net framework из консоли powershell

Согласно таблице, номер 528449 соответствует версии .Net Framework 4.8 в Windows 11.

Проверить версию .Net Framework на удаленных компьютерах

Вы можете удаленно получить список версий .Net Framework, установленных на компьютерах в вашей сети помощью PowerShell.

Ниже представлен небольшой PowerShell скрипт, который получает список компьютеров из текстового файла и проверяет на всех версию .Net Framework. Для запуска команд на удаленных компьютерах используется WinRM командлет Invoke-Command.

Function GetNetFramework {
Get-ChildItem 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDP' -recurse |
Get-ItemProperty -name Version,Release -EA 0 |
Where { $_.PSChildName -match '^(?![SW])p{L}'} |
Select PSChildName, Version, Release, @{
name="Product"
expression={
switch -regex ($_.Release) {
"378389" { [Version]"4.5" }
"378675|378758" { [Version]"4.5.1" }
"379893" { [Version]"4.5.2" }
"393295|393297" { [Version]"4.6" }
"394254|394271" { [Version]"4.6.1" }
"394802|394806" { [Version]"4.6.2" }
"460798|460805" { [Version]"4.7" }
"461308|461310" { [Version]"4.7.1" }
"461808|461814" { [Version]"4.7.2" }
"528040|528049|528449|528372" { [Version]"4.8" }
{$_ -gt 528449} { [Version]"Undocumented version (> 4.8)" }
}
}
}
}
[email protected]()
$servers= Get-Content C:PSservers.txt
foreach ($server in $servers)
{
$result+=Invoke-Command -ComputerName $server -ScriptBlock $function:GetNetFramework
}
$result|  select PSComputerName,@{name = ".NET Framework"; expression = {$_.PSChildName}},Product,Version,Release| Out-GridView

Скрипт выводит табличку (через Out-GridView) со списком версий .Net Framework, установленных на удаленных компьютерах.

poweshell скрипт для получения версий net framework на удаленных компьютерах

Также вы можете задать список компьютеров, на которых нужно проверить .NET так:

$servers= @("pc1","pc2","pc3","pc4","pc5")

Или выбрать список компьютеров из домена с помощью командлета Get-ADComputer из модуля AD PowerShell. Следующая команда выберет все активные хосты Windows Server в домене:

$servers= Get-ADComputer -Filter 'operatingsystem -like "*Windows server*" -and enabled -eq "true"'

Вывести версии .NET Framework в командной строке

Все версии.NET Framework устанавливаются в следующие каталоги Windows:

  • %SystemRoot%Microsoft.NETFramework
  • %SystemRoot%Microsoft.NETFramework64

Вы можете просто открыть этот каталог и увидеть список установленных версий .NET. Каждой версии соответствует отдельный каталог с символом v и номером версии в качестве имени папки. Можно вывести список установленных версий .NET Framework из команды строки:

dir %WINDIR%Microsoft.NetFrameworkv* /O:-N /B

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

Команда выведет все установленные версии кроме 4.5, т.к. .NET Framework 4.5 устанавливается в подкаталог v4.0.xxxxx.

Модуль PowerShell 2.0.

Подраздел NET Framework Setup в пути реестра не начинается с точки.

Содержание

  1. Минимальная версия
  2. Использование редактора реестра
  3. Использование PowerShell для проверки минимальной версии
  4. Отправка запросов в реестр с помощью кода
  5. Использование редактора реестра (более ранние версии платформы)
  6. Запрос реестра с помощью кода (более ранние версии платформы)
  7. Поиск версий CLR
  8. С помощью PowerShell или «Командной строки»
  9. С внешнего носителя
  10. Устранение неполадок
  11. Как включить net framework windows 10
  12. Включение компонента NET Framework в windows 10
  13. .NET Framework 3.5 отсутствует в Windows 10 [ПОЛНОЕ РУКОВОДСТВО]
  14. Решение 4. Установите недостающие обновления и попробуйте снова
  15. Решение 5 – Выполните сканирование SFC/DISM
  16. Решение 5. Используйте команду lodctr
  17. Решение 6 – Изменить вашу групповую политику
  18. Решение 7 – Проверьте ваш Центр поддержки
  19. Как правильно использовать платформу Microsoft NET Framework в Windows 10
  20. Особенности Microsoft NET Framework в Windows 10
  21. Какую Microsoft NET Framework устанавливать на Windows 10
  22. Как установить/обновить Microsoft NET Framework на Windows 10
  23. Установка с использованием панели управления
  24. Установка с помощью сайта Microsoft
  25. Видео: инсталляция Microsoft NET Framework на компьютер
  26. Использование дополнительных программ при работе с NET Framework
  27. Как узнать установленную версию Microsoft NET Framework
  28. Видео: определение версии Microsoft NET Framework
  29. Как удалить Microsoft NET Framework

Минимальная версия

Использование редактора реестра

В меню Пуск выберите Выполнить, введите regedit и нажмите кнопку ОК.

(Для запуска программы regedit необходимы учетные данные администратора.)

clr installdir

Использование PowerShell для проверки минимальной версии

Используйте команды PowerShell для проверки значения параметра Release в подразделе HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDPv4Full.

Отправка запросов в реестр с помощью кода

Используйте методы RegistryKey.OpenBaseKey и RegistryKey.OpenSubKey для доступа к подразделу HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDPv4Full в реестре Windows.

Добавьте директиву using Microsoft.Win32 или Imports Microsoft.Win32 в начало файла кода, если вы еще этого не сделали.

Этот пример выводит данные, подобные следующим:

В этом примере применяются рекомендации для проверки версии:

Подраздел NET Framework Setup в пути реестра не начинается с точки.

Версия платформы Подраздел реестра Значение
1.0 HKLMSoftwareMicrosoft.NETFrameworkPolicyv1.03705 REG_SZ Install равно 1
1.1 HKLMSoftwareMicrosoftNET Framework SetupNDPv1.1.4322 REG_DWORD Install равно 1
2.0 HKLMSoftwareMicrosoftNET Framework SetupNDPv2.0.50727 REG_DWORD Install равно 1
3.0 HKLMSoftwareMicrosoftNET Framework SetupNDPv3.0Setup Значение REG_DWORD InstallSuccess равно 1
3.5 HKLMSoftwareMicrosoftNET Framework SetupNDPv3.5 REG_DWORD Install равно 1
Клиентский профиль 4.0 HKLMSoftwareMicrosoftNET Framework SetupNDPv4Client REG_DWORD Install равно 1
Полный профиль 4.0 HKLMSoftwareMicrosoftNET Framework SetupNDPv4Full REG_DWORD Install равно 1

Использование редактора реестра (более ранние версии платформы)

В меню Пуск выберите Выполнить, введите regedit и нажмите кнопку ОК.

Для запуска программы regedit необходимы учетные данные администратора.

net 4 and earlier

Запрос реестра с помощью кода (более ранние версии платформы)

Используйте класс Microsoft.Win32.RegistryKey для доступа к подразделу HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDP в реестре Windows.

В этом примере отобразятся выходные данные, аналогичные следующим:

Поиск версий CLR

Инструмент Clrver.exe

Пример результатов выполнения:

Класс Environment

Выполните запрос к свойству Environment.Version, чтобы получить объект Version.

Возвращенный объект System.Version указывает версию среды выполнения, в которой в настоящее время выполняется код. Он не содержит версий сборок или других версий среды выполнения, которые установлены на компьютере.

Получив объект Version, выполните к нему запрос:

Чтобы получить идентификатор основного выпуска (например, 4 в случае версии 4.0), используйте свойство Version.Major.

Чтобы получить идентификатор дополнительной версии (например, 0 в случае версии 4.0), используйте свойство Version.Minor.

Чтобы получить всю строку версии (например, 4.0.30319.18010), используйте метод Version.ToString. Он возвращает одно значение, соответствующее версии среды выполнения, в которой выполняется код. Он не возвращает версий сборок или других версий среды выполнения, которые установлены на компьютере.

В следующем примере свойство Environment.Version используется для получения сведений о версии среды CLR:

В этом примере отобразятся выходные данные, аналогичные следующим:

Источник

net framework

Чтобы убедиться в том, что данный компонент установлен на ПК, в «Панели управления» Windows 10 нужно выбрать «Программы и компоненты», после чего открыть «Включение и отключение компонентов Windows». О наличии платформы будет свидетельствовать соответствующая запись с отметкой.

Нажимая на кнопку «Скачать и установить этот компонент», пользователь инициирует загрузку требуемых файлов, после завершения установки которых можно снова проверить их наличие с помощью окна «Компоненты Windows».

Добраться до окна компонентов можно не только через «Панель управления», но и с помощью диалогового окна Windows 10, нажав комбинацию Win + R и введя команду OptionalFeatures. После запуска команды клавишей Enter откроются «Компоненты Windows».

Ещё один способ — простая активация требуемого компонента в том же окне. Если необходимая версия обозначена, но не активирована, следует установить напротив неё флажок.

С помощью PowerShell или «Командной строки»

Если же возникла необходимость воспользоваться официальным установщиком требуемого компонента, его можно найти на сайте «Центра загрузки Microsoft». В перечне поддерживаемых ОС Windows 10 нет, но платформа будет нормально функционировать, если задействовать так называемый режим совместимости, благодаря которому в «десятке» работает ПО, разработанное для устаревших версий ОС.

С внешнего носителя

Устранение неполадок

Исправить ситуацию можно с помощью утилит:

Источник

Как включить net framework windows 10

Здравствуйте уважаемые посетители сайта mixprise.ru в данной статье хотелось бы затронуть тему включения net framework в windows 10

Что это за компонент и для чего он собственно говоря нужен?

NET Framework – это так скажем программная платформа, которая служит для поддержки и работоспособности некоторых серверный продуктов и обычных программ.

Благодаря работы NET Framework программы и компоненты, которые написаны на различных языках программирования, адаптируются друг под друга и могут работать совместно и в тоже время исправно.

Многие программы и приложения в том числе работающие на WEB консоли, разрабатывались с помощью компонента NET Framework поэтому спокойно существовать и работать без нее они не смогут.

Включение компонента NET Framework в windows 10

Для начала откройте «Панель управления»

1 3

После чего нам необходимо перейти в пункт «Программы и компоненты»

2 3

Далее в левом меню выбираем раздел «Включение или отключение компонентов Windows»

3 4

В открывшимся списке компонентов Windows 10 ставим галочку напротив надписи «NET Framework 3.5 (включает NET 2.0 и 3.0)» затем жмем «Ок»

4 3

Для завершения установки вам потребуется наличие интернета на компьютере и выбрать пункт «Скачать файлы из центра обновления Windows»

5 4

После скачивания необходимых файлов с их последующей установкой компонент NET Framework в windows 10 будет активен

Но для применения изменений потребуется перезапуск системы, поэтому жмем «Перезагрузить сейчас»

6 4

Для того что бы удостоверится в том, что данный компонент был установлен, вновь откройте «Компоненты Windows» как мы можем наблюдать установка прошла успешно

7 2

Бывает такое что данный компонент у вас просто не установлен, для того что загрузить установочный файл перейдите по этой ссылке

Ну а у меня на этом все, если у вас возникли вопросы относительно темы: Как включить NET Framework в windows 10 пишите мне в комментарии и не забываем подписывается на рассылку, всем спасибо и удачи!

Источник

.NET Framework 3.5 отсутствует в Windows 10 [ПОЛНОЕ РУКОВОДСТВО]

.NET Framework 3.5 – важная функция для запуска многих приложений Windows, но некоторые пользователи сообщают, что эта функция не включена в Windows 10 или у них возникли проблемы с ее установкой.

.NET Framework является важной частью многих приложений, работающих на платформах Windows. Эта функция обеспечивает необходимую функциональность для нормального запуска этих приложений.

Чтобы выполнить эту команду, вам нужно заменить X буквой, обозначающей диск с установочным носителем. После запуска этой команды вы сможете установить.NET Framework 3.5 на вашем ПК без проблем.

Имейте в виду, что вы можете получить сообщение о том, что вам нужны административные привилегии для запуска этой команды. Если это произойдет, вам нужно запустить Командную строку как администратор и снова запустить эту команду.

Если у вас возникли проблемы с доступом к командной строке от имени администратора, вам лучше ознакомиться с этим руководством.

Решение 4. Установите недостающие обновления и попробуйте снова

По умолчанию Windows 10 загружает и устанавливает отсутствующие обновления автоматически, но вы также можете проверить наличие обновлений вручную, выполнив следующие действия:

Если у вас возникли проблемы с открытием приложения Настройка, обратитесь к этой статье, чтобы решить эту проблему.

Не можете обновить Windows 10? Ознакомьтесь с этим руководством, которое поможет вам быстро их решить.

Решение 5 – Выполните сканирование SFC/DISM

Чтобы выполнить сканирование SFC, вам необходимо сделать следующее:

Команда сканирования теперь остановлена ​​до завершения процесса? Не волнуйтесь, у нас есть простое решение для вас.

Кажется, что все теряется при сбое DISM в Windows 10? Посмотрите это краткое руководство и избавьтесь от забот.

Решение 5. Используйте команду lodctr

Решение 6 – Изменить вашу групповую политику

Если вы хотите узнать больше о том, как редактировать групповую политику в Windows 10, ознакомьтесь с этим удобным руководством.

Решение 7 – Проверьте ваш Центр поддержки

Не удается открыть панель управления в Windows 10? Ознакомьтесь с этим пошаговым руководством, чтобы найти решение.

ЧИТАЙТЕ ТАКЖЕ

Источник

Как правильно использовать платформу Microsoft NET Framework в Windows 10

microsoft net framework

Особенности Microsoft NET Framework в Windows 10

Какую Microsoft NET Framework устанавливать на Windows 10

Все эти вариации будут корректно работать в операционной среде Windows 10.

Как установить/обновить Microsoft NET Framework на Windows 10

Установка с использованием панели управления

Раскрыть «Панель управления» системой, дважды щёлкнув по одноимённому значку на «Рабочем столе».

y

На «Рабочем столе» дважды щёлкаем по значку «Панель управления»

В раскрывшемся окне «Все элементы панели управления» найти и щёлкнуть по пиктограмме «Программы и компоненты».

2 5

В «Панели управления» открываем вкладку «Программы и компоненты»

В левой половине оснастки нажать на раздел «Включение и отключение компонентов Windows».

1 66

В окне «Программы и компоненты» выбираем «Включение или отключение компонентов Windows»

4

В панели «Компоненты Windows» отмечаем неактивные каталоги Microsoft NET Framework

1 65

Проводим перезагрузку компьютера

Установка с помощью сайта Microsoft

2 4

На странице жмём на клавишу «Скачать»

u 1

В окне «Выбор загрузки» делаем выбор имени и жмём клавишу Next

u

Подтверждаем загрузку Microsoft NET Framework, если она не началась автоматически через 30 секунд

Видео: инсталляция Microsoft NET Framework на компьютер

Использование дополнительных программ при работе с NET Framework

Для использования программной сборки Missed Features Installer 10 необходимо выполнить следующий ряд действий:

1 69

С сайта скачиваем сборку программ для Windows 10

1 68

Запустите файл и примите условия использования для запуска

Щёлкнуть по пиктограмме Click me 1st! для отключения контроля учётных записей и корректной инсталляции приложений.

2 7

В окне программы щёлкаем по пиктограмме Click me 1st!

m

В окне программы выбираем нужную версию

Как узнать установленную версию Microsoft NET Framework

u 2

Просмотр инсталлированных версий Microsoft NET Framework

2 6

В поле «Открыть» вводим команду regedit

v

В правой части окна отображается версия Microsoft NET Framework

Видео: определение версии Microsoft NET Framework

Как удалить Microsoft NET Framework

s

В списке программ выбираем версию Microsoft NET Framework, доступную для удаления

v 1

В панели выбираем версию Microsoft NET Framework для удаления

щёлкнуть по клавише Cleanup Now.

k 2

В панели жмём на клавишу Cleanup Now

Версии, встроенные в Windows 10 и не подлежащие удалению, можно только отключить. Для выполнения действия необходимо перейти по цепочке «Рабочий стол» — «Панель управления» — «Программы и компоненты» — «Включение или отключение компонентов Windows» — «Компоненты Windows» и в раскрытой панели снять переключатель у той версии, которую вы хотите отключить, а затем выполнить перезагрузку компьютера.

3

В панели отключаем выбранную версию Microsoft NET Framework

Источник

Introduction

In this article, you will learn how to find the .NET Framework version that’s installed on your Windows 10 PC?

There are some ways by which you can easily find it. Here’s how,

Find the .NET Framework Version using File Explorer

We can check the version from File Explorer. For this, we need to move to the C:WindowsMicrosoft.NETFramework folder on your system.

Please follow the below steps,

Step 1

First, open run and press Windows+R keys at the same time.

Step 2

In the Run box, type the following path and press Enter.

C:WindowsMicrosoft.NETFramework

How To Check .NET Framework Version On Windows 10

If you’ve installed Windows 10 on another drive then replace “C” with the letter of your Windows installation drive.

Step 3

In the Framework folder, we will look for the folder that shows the highest version number. Which is “v4.0.30319” in my system. Double-click this folder to open it.

How To Check .NET Framework Version On Windows 10

Step 4

Now we can see that in this folder there is a file name “Accessibility.dll”.

How To Check .NET Framework Version On Windows 10

Step 5

Right-click on this file “Accessibility.dll” and select “Properties.”

How To Check .NET Framework Version On Windows 10

Step 6

Click on the “Properties”.

As you are shown below we click the “Details” tab at the top.

How To Check .NET Framework Version On Windows 10

AS you can see the “Details” tab shows various information about the Accessibility.dll file.

Here, you can see the value of “Product version = 4.8.4084.0” this is the most recent .NET Framework version installed on your system.

That’s all. I hope now you can easily check your .NET framework version.

Check the .NET Framework Version using PowerShell command

Another easy way to check your .NET Framework version is by using a PowerShell command.

Please follow the below steps,

Step 1

Click on the start menu and search for “Windows PowerShell,” once it will appear then open it.

How To Check .NET Framework Version On Windows 10

Step 2

When you open PowerShell you will get this window,

How To Check .NET Framework Version On Windows 10

Step 3

Paste the following command and press Enter,

Get-ChildItem 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)p{L}'} | Select PSChildName, version

How To Check .NET Framework Version On Windows 10

Step 4

In the below image you can see that here is a list of .NET Framework versions installed on your system. You can see the highest number is “4.8.4084.0” which is the most recent framework version on your PC.

How To Check .NET Framework Version On Windows 10

Now you are able to check your .NET framework version by using the PowerShell command.

For more articles on windows 10 please check from here,

  • Windows 10 articles

Как проверить версию .NET Framework в Windows 10

Хотите найти версию .NET Framework, установленную на вашем ПК с Windows 10? Вы можете использовать команду PowerShell или найти ее через проводник.

Быстрый и простой способ найти версию .NET Framework — использовать команду PowerShell. Выполнение этой команды выводит список всех версий фреймворка, установленных на вашем ПК.

Чтобы использовать эту команду, сначала откройте PowerShell. Сделайте это, открыв меню «Пуск», выполнив поиск «Windows PowerShell» и выбрав его.

Как проверить версию .NET Framework в Windows 10

В окне PowerShell введите следующую команду и нажмите Enter:

Как проверить версию .NET Framework в Windows 10

PowerShell покажет список версий .NET Framework, установленных в вашей системе. Здесь наибольшее число — это самая последняя версия фреймворка, доступная на вашем ПК.

Как проверить версию .NET Framework в Windows 10

Теперь вы можете закрыть окно PowerShell.

Просмотр версии .NET Framework через проводник

Вы также можете версию .NET Framework через Проводник. Вам нужно будет перейти в папку C:WindowsMicrosoft.NETFramework в вашей системе.

Чтобы быстро открыть папку «Framework» в проводнике, сначала откройте «Выполнить». Сделайте это, одновременно нажав клавиши Windows + R.

В поле «Выполнить» введите следующий путь и нажмите Enter. Если вы установили Windows 10 на диск, отличный от диска C, замените «C» на букву вашего установочного диска Windows в указанном ниже пути.

Как проверить версию .NET Framework в Windows 10

В окне папки Framework найдите папку с самым высоким номером версии. Дважды нажмите на эту папку, чтобы открыть ее.

На следующем скриншоте «v4.0.30319» — это папка с наибольшим номером, и мы откроем ее.

Примечание: Другие папки здесь представляют различные версии .NET Framework, установленные на вашем ПК. Помните, что на вашем ПК может быть установлено несколько версий .NET Framework.

Как проверить версию .NET Framework в Windows 10

Найдите в открывшейся папке файл «Accessibility.dll».

Как проверить версию .NET Framework в Windows 10

Щелкните правой кнопкой мыши «Accessibility.dll» и выберите «Свойства».

Как проверить версию .NET Framework в Windows 10

В окне «Свойства» нажмите вкладку «Подробно» вверху.

Как проверить версию .NET Framework в Windows 10

На вкладке «Подробно» отображается различная информация о выбранном файле. Здесь найдите значение рядом с «Версия файла», так как это значение является самой последней версией .NET Framework, установленной на вашем ПК.

На следующем скриншоте это значение 4.8.4084.0.

Как проверить версию .NET Framework в Windows 10

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