Какой net framework устанавливать на windows 10

Обновлено: 02.07.2024

Сведения о версии

Перейти к разделу:

  • 528449 (Windows 11 и Windows Server 2022)
  • 528372 (обновление Windows 10 за май 2020 года, обновление Windows 10 за октябрь 2020 года и обновление Windows 10 за май 2021 года)
  • 528040 (обновление Windows 10 за май 2019 г. и обновление Windows 10 за ноябрь 2019 г.)
  • 528049 (все остальные версии ОС)

Дополнительные сведения см. в инструкциях.

  • 461814 (обновление Windows 10 за октябрь 2018 г.)
  • 461808 (обновление Windows 10 за апрель 2018 г. и Windows Server версии 1803)
  • 461814 (все остальные версии ОС)

Дополнительные сведения см. в инструкциях.

  • 461308 (обновление Windows 10 Creators и Windows Server версии 1709)
  • 461310 (все остальные версии ОС)

Дополнительные сведения см. в инструкциях.

  • 460798 (обновление Windows 10 Creators)
  • 460805 (все остальные версии ОС)

Дополнительные сведения см. в инструкциях.

  • 394802 (юбилейное обновление Windows 10 и Windows Server 2016)
  • 394806 (все другие версии ОС)

Дополнительные сведения см. в инструкциях.

  • 394254 (ноябрьское обновление Windows 10)
  • 394271 (все другие версии ОС)

Дополнительные сведения см. в инструкциях.

  • 393295 (Windows 10)
  • 393297 (все остальные версии ОС)

Дополнительные сведения см. в инструкциях.

  • 378675 (Windows 8.1)
  • 378758 (все остальные версии Windows)

Дополнительные сведения см. в инструкциях.

Версии
CLR 4
Включено в Visual Studio 2010
Windows 7
Vista
Windows Server 2008 R2 с пакетом обновления 1 (SP1)
2008 SP2
2003

✔️2008 R2 с пакетом обновления 1 (SP1)*

Комментарии для версии 4.5 и более поздних версий

Применяются следующие правила.

Комментарии для устаревших версий

Следующие шаги

microsoft.net framework

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

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

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

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

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

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

Рабочий стол

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

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

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

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

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

Программы и компоненты

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

Компоненты Windows

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

Меню клавиши Пуск

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

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

Выбор загрузки

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

Загрузка Microsoft.NET Framework 4.7

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

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

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

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

Сайт разработчика пакета приложений Missed Features Installer 10

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

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

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

Окно программы Missed Features Installer 10

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

Выбор компонента

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

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

Окно программы ASoft.NET Version Detector

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

    в сервисе клавиши «Пуск» жмём на строку «Выполнить» и в поле «Открыть» вводим командный интерпретатор regedit;

Панель Выполнить

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

Панель Редактора реестра

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

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

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

Список программ, доступных для удаления

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

Панель программы Microsoft.NET Framework Cleanup Tool

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

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

Удаление выбранной версии Microsoft .NET Framework

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

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

Включение или отключение компонентов Windows

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

Установка NET Framework с помощью встроенных инструментов

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

  1. Заходим в Панель управления. Сделать это можно, например, воспользовавшись строкой Поиска.

Запуск Панели управления через строку Поиска в Windows 10

Переход к управлению программами и компонентами в Панели управления Windows 10

Включение или отключение компонентов Windows 10

Включение или отключение NET Framework в Windows 10

Процесс активации NET Framework в Windows 10

Обратите внимание, что для загрузки предлагаются разные пакеты – для 32 и 64-битных версий ОС (x86 и x64, соответственно).

Подробнее на других возможных проблемах мы остановимся в соответствующем разделе ниже.






Способ 1: Обновления для Windows

  1. Сначала вы должны убедиться, что очередное обновление Windows 10 готово для установки. После этого откройте «Пуск» и перейдите в «Параметры».

Переход в параметры для переустановки .NET Framework в Windows 10

Переход к списку приложений для переустановки .NET Framework в Windows 10

Открытие меню Программы и компоненты для переустановки .NET Framework в Windows 10

Переход к просмотру компонентов для переустановки .NET Framework в Windows 10

Отключение компонентов .NET Framework в Windows 10 через Программы и компоненты

Процесс отключения компонентов .NET Framework в Windows 10 через Программы и компоненты

Переход к разделу Обновления для переустановки .NET Framework в Windows 10

Установка системных обновлений для переустановки .NET Framework в Windows 10

Подробнее: Установка обновлений Windows 10 Устанавливаем обновления для Windows 10 вручную Устранение проблем с установкой обновлений в Windows 10




Использование официального установщика NET Framework

Примечание: Если в перечне поддерживаемых систем нет Windows 10, установщик можно запустить в режиме совместимости, выбрав Windows 7.

Net Framework 4.5 для windows 10

Версия 4.5 дополнена различными оптимизациями по сравнению с четверкой, поэтому для продвижения каких-либо новшеств в сфере новых программ, которые ОС 10 может не распознать,

Как установить эту версию

Для этого важно посетить «Мой компьютер», в перечне которого будет находиться файл загрузок (обычно условно обозначается стрелочкой вниз).

Папка загрузок в «Этот компьютер»

Папка загрузок в «Этот компьютер»

Именно в данном месте должен находиться файл с загрузкой net framework window 10.

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

Теперь надо поставить галку, если вы согласны с условиями, и переходим далее, нажав внизу кнопку «установить» (она станет доступна только после подтверждения согласия).

Теперь пользователю предоставлено окошко с процессами:

  • идет проверка безопасности файлов;
  • идет установка необходимых компонентов для net framework (ход установки).

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

Также здесь будет предложение ознакомиться с более новыми версиями, если такие есть, на сайте Центра обновления Windows.

Если нет желания или времени получать дополнительную информацию об обновлениях, то надо нажать «готово».

Второй этап установки

Он заключается в проверке результатов, их закреплении или даже регулировании.

Для этого важно перейти к панели управления.

Ее значок может быть расположен на рабочем столе.

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

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

Это дает право выбирать размер значков, они могут быть мелкими или же крупными – нам нужен первый вариант.

Эти манипуляции приведут к увеличению списка и уменьшению символов в окошке.

Тут уже стоит отыскать слова «программы и компоненты».

Панель управления – программы и компоненты

Панель управления – программы и компоненты

Это приведет к открытию окошка с перечнем программ, которыми можно управлять, удалять и регулировать.

Здесь надо отыскать именно то название, которое соответствует программе Net framework 4.5.

Если оно присутствует, наряду с данными о версии, объеме и другой информацией, то загрузка net framework для windows 10 прошла успешно и готова к использованию.

back to menu ↑ back to menu ↑

Установка НЕТ Фреймворк с установочного диска

  1. Для начала нам нужно вставить инсталляционный диск Windows 10 в дисковод (или встроить его образ с помощью специальных утилит, например, Daemon Tools).
  2. Запускаем Командную строку с правами администратора. Сделать это можно в контекстном меню Пуска (открывается щелчком правой кнопки мыши по значку Пуска или нажатием комбинации клавиш Win+X).

Запуск Командной строки от имени администратора в Windows 10 через контекстное меню Пуск


Если классической Командной строки в данном меню нет (заменена на оболочку PowerShell), запустить ее можно, воспользовавшись панелью Поиска. Для этого щелкаем правой кнопкой мыши по найденному варианту и выбираем требуемую команду в открывшемся списке или используем аналогичную функцию в правой части окна.

Запуск Командной строки от имени администратора в Windows 10 через строку Поиска

Включение NET Framework в Командной строке в Windows 10


Примечание: D – это обозначение установочного диска или смонтированного образа. Меняем его на свой.

Альтернативный способ:

  1. Сперва копируем с инсталляционного диска (или его образа) в корневой каталог диска C: папку “\sources\sxs\”.
  2. Также запускаем Командную строку от имени администратора и выполняем команду: Dism /online /enable-feature /featurename:NetFx3 /All /Source:C:\sources\sxs /LimitAccess.

Технология представляет собой набор компонентов и библиотек, которые гарантируют совместимость и стабильную работу программного обеспечения в ОС семейства «Виндоус». Она адаптирует программное обеспечение, созданное на различных языках программирования, под рабочую среду Windows.

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

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

Устранение проблем

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

Почему появляется ошибка

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

Наличие компонента в системе

Самым распространённым случаем, когда Net Framework 4 не устанавливается является наличие его в Windows 7, 8 или 10. В зависимости от ОС он уже может быть установлен:

  • XP. Не поддерживает установку Framework с версией выше 3.5;
  • 7. Пиратские сборки (не чистые образы от Microsoft) могут содержать установочный пакет компонента и устанавливать его при инсталляции системы;
  • 8 и 10. Пакет уже предустановлен в систему.

Проверить наличие Framework в системе можно следующим образом (на примере Windows 10):

  1. Открываете меню «Пуск» и начинаем набирать «Компоненты».
  2. Выбираете «Включение или отключение компонентовWindows».

Окно поиска

Компоненты Windows

Требуется обновление Windows

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

Почему дисковод не читает диски

Невозможность установить устаревшую версию компонента

Самая неприятная ошибка в установке Net Framework. Некоторые программы не получают обновлений длительное время и используют специфическую функцию из Microsoft Net Framework 2.0. На Windows XP они работают нормально, а вот на Windows 8 вылетают с ошибкой.

Проблема заключается в том, что в этом случае сделать уже ничего нельзя. Проще найти замену программе. Ведь в «Net Framework 3.5» входит изменённый набор команд и устаревшие решения из него убраны. При наличии версии Нет Фреймворк 3.5 в системе будет блокироваться добавление других. Для Windows 7 и 8 можно отключить его и произвести установку старой версии библиотеки, а потом включить новую. В Windows 10 – сделать ничего нельзя, возможность добавления опровергается сайтом Microsoft, а при загрузке пакета нас предупреждают о несовместимости.

Аналогичную проблему можно увидеть, когда в системе установлен Net Framework 4.7. Он просто заблокирует добавление 4.

Удалён промежуточный компонент

Windows не имеет лицензии

Прочие проблемы

Если при установке не подходит ни одно из указанных решений, то следует пойти другим путём:

  1. Найти и скачать установочный пакет с сайта Microsoft.
  2. Попробовать установить компонент с его помощью.
  3. Найти альтернативный установщик пакета.
  4. Попробовать запустить.

На этом все возможные варианты исчерпаны.

Исправляем ошибку dns probe finished no internet

Другие варианты инсталляции NET Framework (неофициальные)

В ситуациях, когда ни один из способов установки и решения проблем, описанных выше, не обеспечил желаемого результата, может помочь “Missed Features Installer 10” – образ диска (ISO), который включает в себя системные компоненты старых версий “десятки”. Чаще всего, это решает проблему, и процесс установки завершается успешно.

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

Алгоритм действие после скачивания образа следующий:


Выбор версии NET Framework в Missed Features Installer 10

Способ 2: Установка Visual Studio

Перейти на официальный сайт Microsoft Visual Studio

    На официальном сайте Visual Studio выберите всплывающий список «Продукты».

Переход к списку продуктов Visual Studio для переустановки .NET Framework в Windows 10

Переход на страницу приложения Visual Studio для переустановки .NET Framework в Windows 10

Выбор версии Visual Studio для переустановки .NET Framework в Windows 10

Скачивание версии Visual Studio для переустановки .NET Framework в Windows 10

Процесс подготовки Visual Studio для переустановки .NET Framework в Windows 10

Выбор компонентов .NET Framework в Windows 10 для переустановки через Visual Studio

Подробнее: Правильная установка Visual Studio на ПК

Подробнее: Использование NET Framework Repair Tool

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

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

параметры программы

Откроется новая рабочая область. В конце списка установленных программ либо с правой стороны находится раздел «Программы и компоненты». Кликаем на него.

изменить приложения по умолчанию

Далее выбираем опцию, обведенную рамкой красного цвета.

Переход к компонентам Windows

Важно!

Чтобы редактировать перечень компонентов, необходимы права администратора. Windows сделает запрос, нажимаем «Да»

Откроется диалоговое окно, в котором на первых строчках идет информация о версии Framework.

компоненты windows

Доброго дня.

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

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

По идее, можно сравнить его с кодеками. Естественно, если у вас на компьютере нет нужной версии (или она была повреждена) — то программа у вас не запустится.

А теперь, ближе к делу, разберу самое основное.

Все* современные версии NET Framework доступны на офиц. страничке сайта Microsoft:

* 4.8, 4.7.2, 4.7.1, 4.7, 4.6.2, 4.6.1, 4.6, 4.5.2, 3.5 SP1

ускорение ПК

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

Еще один способ открыть компоненты : нажать Win+R, и использовать команду optionalfeatures

Программы и компоненты

Программы и компоненты

Отмечу, что в ОС Windows 8 и 10 Microsoft NET Framework не указана в списке установленных программ (чтобы посмотреть версии, необходимо открыть ссылку в меню слева "Просмотр установленных обновлений" ).

В ОС Windows 10 нет возможности удаления NET Framework штатными средствами, однако, как правило возможна установка последней версии сего пакета (его обновление).

Компоненты Windows

Она не требует установки. После запуска покажет список всех установленных версий, а также приведет ссылки на их загрузку (если вдруг чего-то не окажется — можно скачать и установить).

NET Version Detector - смотрим доступные версии NET Framework

NET Version Detector - смотрим доступные версии NET Framework

Можно ли не обновлять этот пакет, ведь я раньше не обновлял его и все работало?

Большинство пользователей и не вспоминает о нем (до поры до времени. ). Дело в том, что в новых версиях Windows он уже есть в комплекте (предустановлен в систему) и нет необходимости отдельно что-то скачивать или обновлять.

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

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

Кстати, часть ошибок может быть связана с "битой" версией NET Framework (именно поэтому, иногда рекомендуется обновлять это ПО).

Ошибка, связанная с отсутствием .NET 4.7 версии

Во-первых , сразу хочу посоветовать: не нужно скачивать все подряд версии и пытаться переустановить каждую (чуть ниже я отмечу, какие версии рекомендованы для разных ОС).

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

Важно отметить , что версия 4 (скажем) обновляет предыдущую версию пакета NET Framework, поэтому для новых ОС Windows 8, 10 требуется установка (в 99,9% случаев) только последних 4-х версий.

Дело в том, что она автоматически определяет недостающие компоненты в системе, которые могут сказаться на играх (NET Framework, Visual C++ и др. пакеты), и устанавливает их. Согласитесь, это удобно!

drive-booster-igrovyie-komponentyi

Обратите внимание, все необходимое для игр (NET Framework, Visual C++ и др. пакеты) программа качает и ставит автоматически!

Можно ли удалить NET Framework (или использовать другую версию)? Что для этого необходимо?

В большинстве случаев, удалять пакет не требуется — просто нужно задействовать другую версию. Сделать это можно во вкладке "Компоненты Windows" (которую можно открыть в панели управления Windows — чуть выше в статье показано, где найти это).

Собственно, нужно-то поставить "галочку" рядом с тем пакетом, который хотите задействовать и согласиться с изменениями. ОС Windows может потребоваться загрузить недостающие файлы — делает она это сама в авто-режиме (просто потребуется подключение к интернету).

Включение .NET 4.7

Включение NET Framework 4.7

В тех случаях, когда у вас вроде бы установлена нужная версия NET Framework, а игра (программа) все равно сыпет ошибками и "ругается" — можно попробовать удалить пакет и установить его заново.

В ряде случаев, пакет можно удалить, если открыть список установленных программ ( Панель управления \ Программы \ Программы и компоненты ).

Программы и компоненты - удаляем .NET как обычную программу

В отдельных случаях, может потребовать специальная утилита: NET Framework Cleanup Tool (ссылка на блог ее разработчика Microsoft).

Утилита не нуждается в установке. Запускать ее, кстати, необходимо от имени администратора ( прим. : т.е. щелкнуть по исполняемому файлу правой кнопкой мышки и в контекстном меню выбрать "запуск от имени администратора").

Читайте также: