Как узнать какой установлен microsoft net framework. Как определить установленную версию Net Framework в ОС Windows

Устанавливая различные игры и программы, в инструкции по инсталляции указана версия компонента Microsoft .NET Framework. Если его нет совсем или ПО не подходит, приложения не смогут правильно работать и будут наблюдаться различные ошибки. Чтобы этого не допустить, перед установкой новой программы, необходимо ознакомиться с информацией о версии.NET Framework на своем компьютере.

Панель управления

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

Использование ASoft .NET Version Detector

Для того, чтобы увидеть все версии, можно воспользоваться специальной утилитой ASoft .NET Version Detector. Найти и скачать ее можно в интернете. Запустив инструмент, система сканируется в автоматическом режиме. После окончания проверки, в нижней части окна можем увидеть все версии Microsoft .NET Framework, которые мы устанавливали и подробную информацию. Чуть выше, серым шрифтом помечены версии, которых в компьютере нет, а былым выделяются все установленные.

Реестр

Если скачивать ничего не хочется, можем посмотреть вручную, через системный реестр. В строке поиска вводим команду «Regedit» . Откроется окно. Здесь, через поиск нам необходимо найти строку (ветку) нашего компонента — «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP» . Нажав на него в дереве, откроется список папок, название, которых указывает на версию продукта. Более подробно можно посмотреть открыв оду из них. В правой части окна теперь видим список. Здесь поле «Install» со значением «1» , говорит о том, что ПО установлено. А в поле «Version» видна полная версия.

Довольно много вопросов у большинства пользователей возникает с пакетом Microsoft .NET Framework. В сегодняшней статье я бы хотел остановиться на этом пакете и разобрать все самые часто-задаваемые вопросы.

Конечно, одна статья не спасет от всех напастей, и все таки процентов 80% вопросов она охватит…

NET Framework -программный пакет (иногда применяют термины: технология, платформа), который предназначен для разработки программ и приложений. Главной особенностью пакета является то, что разные службы и программы написанные на разных языках программирования будут совместимы.

Например, программа написанная на языке C++ может обратится к библиотеке написанной на языке Delphi.

Здесь можно провести некоторую аналогию с кодеками для аудио-видео файлов. Если у вас нет кодеков — то вы не сможете прослушать или посмотреть тот или иной файл. То же самое и с NET Framework — если у вас нет нужной версии — то вы не сможете запустить определенные программы и приложения.

Можно ли не устанавливать NET Framework?

Можно и многие пользователи не делают этого. Здесь есть несколько объяснений этому.

Во-первых, NET Framework устанавливается по умолчанию с ОС Windows (например в Windows 7 включен пакет версии 3.5.1).

Во-вторых, многие и не запускают никаких игр или программ, требующих этот пакет.

В-третьих, многие даже не замечают, когда устанавливают игру, что после ее установки она автоматически обновляет или устанавливает пакет NET Framework. Поэтому, многим и кажется, что ненужно специально ничего искать, ОС и приложения сами все найдут и установят (обычно так и бывает, но иногда вылетают и ошибки…).

Поэтому, если начали появляться ошибки при запуске новой игры или программы, посмотрите ее системные требования, возможно у вас просто нет нужной платформы…

2. Как узнать какие версии установлены в системе?

Почти никто из пользователей не знает, какие версии NET Framework установлены в системе. Для определения, проще всего воспользоваться специальной утилитой. Одна из лучших, на мой взгляд, это NET Version Detector.

Эту утилиту не нужно устанавливать, достаточно скачать и запустить.

Кстати, здесь следует сделать небольшую сноску и сказать, что в NET Framework 3.5.1 входят следующие компоненты:

— Платформа.NET Framework 2.0 с SP1 и SP2;- Платформа.NET Framework 3.0 с SP1 и SP2;- Платформа.NET Framework 3.5 с SP1.

Так же, об установленных платформах NET Framework можно узнать и в Windows. В Windows 8 (7*) для этого нужно войти в панель управления/программы/включение или отключение компонентов Windows.

3. Где скачать все версии Microsoft .NET Framework?

NET Framework 1, 1.1

Сейчас практически не используются. Ели у вас есть программы, которые отказываются запускаться, и в требованиях у них указана платформа NET Framework 1.1 — в этом случае придется произвести установку. В остальных же — вряд ли ошибка происходит из-за отсутствия первых версий. Кстати, эти версии не устанавливаются по умолчанию вместе с ОС Windows 7, 8.

Скачать NET Framework 1.1 — русская версия (www.microsoft.com/ru-RU/download/details.aspx?id=26).

Скачать NET Framework 1.1 — английская версия (www.microsoft.com/en-US/download/details.aspx?id=26).

Кстати, нельзя устанавливать NET Framework с разными языковыми пакетами.

NET Framework 2, 3, 3.5

Используется довольно часто и во многих приложениях. Однако, обычно, эти пакеты не нужно устанавливать, т.к. NET Framework 3.5.1 устанавливается вместе с Windows 7. Если у вас их нет или решили их переустановить, то ссылки могут пригодится…

Скачать — NET Framework 2.0 (Service Pack 2)

Скачать — NET Framework 3.0 (Service Pack 2)

Скачать — NET Framework 3.5 (Service Pack 1)

NET Framework 4, 4.5

Профиль Microsoft .NET Framework 4 Client Profile предоставляет ограниченный набор функций платформы.NET Framework 4. Он разработан для выполнения клиентских приложений и обеспечения быстрого развёртывания технологий Windows Presentation Foundation (WPF) и Windows Forms. Распространяется в виде рекомендуемого обновления KB982670.

Скачать — NET Framework 4.0

Скачать — NET Framework 4.5

4. Как удалить Microsoft .NET Framework и установить другую версию (переустановка)?

Случается такое, конечно, редко. Иногда вроде и установлена нужная версия NET Framework, а программа все равно не запускается (сыпятся всевозможные ошибки). В этом случае имеет смысл удалить ранее установленную платформу NET Framework, и установить новую.

Для удаления, лучше всего воспользоваться специальной утилитой, ссылка на нее чуть ниже.

NET Framework Cleanup Tool

Утилиту устанавливать не нужно, просто запустите и согласитесь с правилами ее использования. Далее она вам предложит удалить все платформы Net Framework — All Versions (Windows8). Соглашаетесь и нажимаете кнопку «Cleanup Now» — очистить сейчас.

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

Microsoft .Net Framework используется в операционных системах Windows для поддержки приложений, а с версии 7, так же и для поддержки некоторых системных компонентов. Однако, у данного фреймворка есть одна особенность - это не взаимозаменяемость различных версий Net Framewok. Другими словами, если вы используете программу, рассчитанную на одну версию DotNet Framework (например, версия 2.0), то для корректного запуска программы вам необходимо, чтобы данная версия фреймворка была установлена на компьютера. По этой причине в Windows может быть установлено несколько версий DotNet Framewrok. И, порой, необходимо знать, какие именно версии установлены на вашем компьютере.

В данной статье будут показаны три способа, как можно определить какие версии установлены на вашем компьютере.

Примечание : Начиная с Windows 7, компания Microsoft включила в состав операционной системы.Net Framework 2.0 - 3.5.1.

Узнаем какие Framework Net установлены по наличию ключей в реестре

Каждый DotNet Framework записывает о себе информацию в подразделах специального ключа реестра Windows:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP

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

Используем командную строку для определения версий установленных Framework Net

Несмотря на то, что DotNet Framework устанавливается, как обычное приложение, пути для установки являются фиксированными (относительно каталога с операционной системой). Поэтому определить список установленных версий.Net Framework так же можно и через командную строку. Для этого откройте командную строку и введите:

  • dir %WINDIR%\Microsoft.Net\Framework\v*

Или для 64-разрядных версий:

  • dir %WINDIR%\Microsoft.Net\Framework64\v*

По окончанию выполнения этих команд, отобразится список установленный версий, за исключением версии 4.5, которая хранится в подкаталоге версии 4.0.

Как узнать установленные Net Framework с помощью NET Version Detector

Если вы предпочитаете использовать программы для определения установленных версий DotNet Framework, то вот небольшая, бесплатная и портативная утилита под названием.NET Version Detector. Описание и ссылку для скачивания можно найти на сайте разработчика по этой ссылке . Примечательно, что сама программа не использует ни один из фреймворков, так что даже если у вас не установлено ни одного DotNet Framework, то вы об этом узнаете. Zip-архив с программой занимает 387 Кб и содержит всего один исполняемый файл. Для запуска программы, распакуйте архив в любое удобное место и запустите исполняемый файл. При первом запуске программа попросит вас согласиться с лицензионного соглашения, а после покажет все установленные версии.Net Framework, включая версию 4.5.

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

Теперь, вы знаете три способа как определить, какие версии.Net Framework установлены в вашем Windows.


  • This PC Tweaker программа для настройки системного каталога "Компьютер" в Windows 7

Технические советы

  • Технические советы
  • Время от времени при скачивании и установке программ компьютер показывает ошибки, связанные с отсутствием некоего Microsoft .NET Framework. Два наиболее частых сообщения об ошибках? Либо.Net Framework не установлен на компьютере, либо установлена его устаревшая версия. Ссылка на то, чтобы скачать Net Framework 4.7, находится ниже в статье. Есть и подробные инструкции по выбору и установке.

    Так что за зверь такой? Это программа, без которой современные ОС Windows не являются самими собой. Важнейший компонент Винды.

    Что такое.NET Framework?

    Прежде всего, произносится это чудо-юдо, как «дот нет фреймворк». «Точка-нет» по-русски (ну, почти по-русски). Dot Net.

    Чтобы ответить на вопрос, что такое.NET Framework для Windows, нужно понять, почему он вообще существует. Ссылки на скачивание программы расположены ниже (это официальные серверы Майкрософт) – пока закачивается, взгляните на объяснения. Всё довольно просто, хотя придётся нырнуть в кое-какие вопросы программирования. Нет, программистом для понимания «Дот-Нета» быть не нужно.

    Так вот: программисты – те люди, которые создают программы. Их работа подразумевает, что они «пишут код». Пишут код они на разных языках программирования. Код – объяснения для компьютера, что делать в каждый момент его работы.

    Любой язык программирования – довольно примитивная штука. В языках программирования есть выражения типа сложения или умножения, но ничего более сложного. Программист желает вывести на экран окно программы? Ему потребуется написать для этого кучу кода и потратить много времени.

    И тут на помощь программисту приходит.NET Framework для Windows: скачать его можно бесплатно. Суть этого программного обеспеченияогромная коллекция уже написанных для программистов библиотек кода, которые позволяют вывести на экран то же окно. Такой код написан специалистами Microsoft. Он позволяет программистам не отвлекаться на ненужные вещи, а создавать свои программы.

    Наглядный пример. В недрах.NET Framework есть множество детально проработанных операций – скажем:

    • инструкция для Windows, как нарисовать на экране окно;
    • готовая функция, чтобы поместить кнопки внутри окна;
    • что именно делать компьютеру, когда происходит нажатие на эти кнопки;

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

    Хорошо, «Net Framework» – палочка-выручалочка для программистов. Зачем он рядовому пользователю?

    Дело в том, что пока на компьютере не установлен.NET Framework, Windows не знает, как работать с программами, написанными в этой среде. Так и выскакивают на экран ошибки: «Данная программа требует установки Net.Framework». Таких программ всё больше и больше – это драйверы видеокарт Radeon и GeForce, графические редакторы типа Paint.NET, многочисленные мессенджеры и т.д.

    Итак, для нормальной работы многих программ в Windows требуется программа.NET Framework (точнее – её часть под названием Redistributable Package – «распространяемый пакет»). Она нужна не для программистов – она нужна для обычных пользователей, чтобы на их машинах запускались скачанные программы.

    Где скачать.NET Framework. Какие версии подходят для Windows 7, 8 и 10

    На большинстве компьютеров с Windows на борту уже установлен.NET Framework – обычно старые версии. А именно:

    • в Windows 7 уже встроен установленный.Net Framework версии 3.5.
    • Windows 8 и 8.1 поставляются с версиями 4.5-4.5.1;
    • Windows 10 включает в себя версию 4.6.

    Современные приложения требуют свежак. Да и для общей безопасности лучше скачать.NET Framework свежей версии (на середину 2017 года это 4.7). Подходит для Windows вплоть до старенькой уже «семёрки». Установка предельно простая.

    Вообще-то свежие версии программы скачиваются автоматически, через службу обновлений (Windows Update). Но слишком часто она отключена ( – этому ремеслу была посвящена целая статья на Woocomp), поэтому можно воспользоваться обычным скачиванием с сайта Microsoft. Всё бесплатно, разумеется.

    Наиболее свежая версия.NET Framework 4.6.2 подходит для скачивания и установки на Windows 10, Windows 8.1 и Windows 7 SP1. не требуется. Полная версия дистрибутива занимает около 60 мегабайт.

    На сайте Microsoft есть две версии инсталлятора:

    1. Онлайн-инсталлятор. Крохотная утилита под 2 Мб, которая докачивает оставшиеся файлы в фоновом режиме. Не рекомендуем, совсем.
    2. Оффлайн-инсталлятор – не более 60 Мб. Закачайте именно его – и сохраните на будущее. Возможно, пригодится при переустановке Винды или для других компьютеров.

    Установка

    Сама установка предельно простая, занимает 2-3 минуты в зависимости от мощности компьютера.

    1. Скачиваем .NET Framework 4.7 с сайта Microsoft (полная версия, 59,1 Мбайт). Выбираем русский язык из списка.
    2. Запускаем скаченный файл.
    3. Готово!

    Версия 4.7 самостоятельно удаляет с компьютера предыдущие релизы.NET Framework, начиная с версии 4.0 (конкретнее – версии 4, 4.5, 4.5.1, 4.5.2, 4.6.1 и 4.6.2 будут удалены при установке). Их не нужно деинсталлировать вручную. Более старые версии (3.5 SP1 к примеру) – отдельные программы. Они не удалятся самостоятельно, да и вообще их лучше оставить для совместимости со старыми программами.

    Что нового в Net Framework 4.7

    Список изменений в версии 4.7, которая вышла в начале мая 2017, включает:

    • улучшенную поддержку экранов с высокими разрешениями;
    • расширенную поддержку тач-скринов в Windows 10;
    • улучшенную поддержку криптографии;
    • поддержку языков C# 7 and VB 15;
    • улучшения в производительности и надёжности фреймворка.

    Не откладывайте установку этого важного компонента Windows. Скачать Net Framework 4.7 нужно как можно скорее: из системы уйдут многие ошибки.

    Microsoft .NET Framework представляет собой среду CLR и связанные файлы, необходимые для работы приложений, разработанных для платформы.NET Framework.
    Платформа Microsoft .NET Framework - это новая модель программирования управляемого кода для операционной системы Windows.
    Как только Вы установите.NET Framework, компонент моментально создаст все необходимые условия для работы программы. Таким образом данный компонент создаёт необходимые условия для работы Ваших программ.
    .NET Framework может быть установлена в операционных системах Windows NT, 98, Me, 2000, XP, Server 2003, Vista, Server 2008 и 7, 8.
    Я бы сказал, что.NET Framework это не кодеки, а альтернатива java - виртуальная машина, способная на разных платформах выполнять код, написанный под неё.
    В отличии от явы код может не только интерпретироваться виртуальной машиной, но и транслироваться для выполнения непосредственно на железе (это даёт более высокое быстродействие).
    Его применение не ограничивается только интернетом, обычный софт тоже пишется под.NET. Преимущество этого софта, что он будет выполнятся на любом компе и на любой операционке с поддержкой.NET, например на сотовых телефонах.
    .NET Framework уже давно поставляется вместе с Windows. B Windows 7 стоит версия 3.5 и некоторые предыдущие, для совместимости. Cейчас актуальной является 4 версия.
    В отличие от Windows 7, восьмерка поставляется с версией платформы 4.5, которая устанавливается автоматически в ходе установки операционной системы. Поэтому, если у вас установлена операционная система Windows 8, то никаких установщиков скачивать не нужно, всё уже установлено. Подробнее о платформе читайте на сайте MSDN .

    Как определить какая версия.NetFramework установлена?

    Существуют 3 простых метода определения версии.NET Framework установленной в Вашем компьютере:
    Метод 1:
    Используя Проводник Windows (Windows Explorer)
    Используя Редактор реестра
    Используя небольшую portable-утилиту.NET Version Detector Все версии Microsoft .NET Framework устанавливаются в следующую папку:

    Где "%windir% " - корневая папка, в которую была установлена "Windows", т.е. C:\Windows\ .
    Зайдите в меню Пуск->Выполнить и затем введите команду %windir%\Microsoft.NET\Framework\ Данную команду можно также ввести в адресную строку Проводника Windows (т.е. любой папки). Откроется папка, она показана на следующем скриншоте:


    В этой папке Вы можете посмотреть какие версии у Вас установлены.
    Метод 2: При помощи Редактора реестра.
    Узнать какая версия.NET Framework установлена на Вашем компьютере также можно через Редактор реестра:

    1. Зайдите в меню Пуск->Выполнить и затем введите команду regedit и нажмите Enter .
      Откроется окно .
    2. Теперь ищем следующий ключ:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
    3. В этом ключе, содержаться еще несколько разделов, каждый из которых отображает название и версию установленного в Вашей системе.NET Framework.


    Метод 3:
    Проверить наличие установленных версий.NET Framework очень просто с помощью .NET Version Detector


    Список всех версийl Microsoft .NET Framework

    Ниже приведен список всех выпущенных на данный момент версий.NET Framework:
    • .NET Framework 1.0
    • .NET Framework 1.1 (входит в состав операционной системы начиная с Windows Server 2003)
    • .NET Framework 2.0
    • .NET Framework 3.0 (входит в состав операционной системы начиная с Windows Vista и Server 2008)
    • .NET Framework 3.5 (входит в состав операционной системы начиная с Windows 7 и Server 2008 R2)
    • .NET Framework 4.0

    Скачать Microsoft .NET Framework 1.0


    Скачать Microsoft .NET Framework 1.1


    Скачать Microsoft .NET Framework 2.0


    (веб-установщик) (на время установки требуется подключение к интернету)

    Пакет обновления 1 (SP1) Microsoft .NET Framework 3.5 (Полностью автономный установщик)

    Скачать Microsoft .NET Framework 4.0


    Скачать (веб-установщик) (на время установки требуется подключение к интернету) (Русс.)