.NET Framework 3.5 и 4.5 для Windows 10

.NET Framework 3.5 и 4.5 для Windows 10

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

В этой статье — подробно об установке .NET Framework в Windows 10 x64 и x86, исправлении ошибок при установке, а также о том, где на официальном сайте Microsoft скачать версии 3.5, 4.5 и 4.6 (хотя с большой вероятностью, эти варианты вам не пригодятся). В конце статьи имеется также неофициальный способ установки данных фреймворков, если все простые варианты отказываются работать. Также может быть полезно: Как исправить ошибки 0x800F081F или 0x800F0950 при установке .NET Framework 3.5 в Windows 10.

Как скачать и установить .NET Framework 3.5 в Windows 10 средствами системы

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

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

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

В некоторых случаях .NET Framework 3.5 не устанавливается и сообщает об ошибках с различными кодами. В большинстве случаев это связано с отсутствием обновления 3005628, скачать которое вы можете на официальной странице https://support.microsoft.com/ru-ru/kb/3005628 (загрузки для x86 и x64 систем находятся ближе к концу указанной страницы). Дополнительные способы исправить ошибки вы можете найти в конце этого руководства.

Если по какой-то причине вам требуется официальный установщик .NET Framework 3.5, то скачать его вы можете со страницы http://www.microsoft.com/ru-ru/download/details.aspx?id=21 (при этом не стоит обращать внимания, что Windows 10 отсутствует в списке поддерживаемых систем, все успешно устанавливается, если вы используете режим совместимости Windows 10).

Установка .NET Framework 4.5

Как вы могли заметить в предыдущем разделе инструкции, в Windows 10 по умолчанию включен компонент .NET Framework 4.6, который в свою очередь совместим с версиями 4.5, 4.5.1 и 4.5.2 (то есть может заменять их). Если по какой-то причине в вашей системе этот пункт отключен, вы можете просто включить его для установки.

Также вы можете загрузить эти компоненты отдельно в виде автономных установщиков с официального сайта:

Если по каким-то причинам предлагаемые способы установки не работают, то есть и некоторые дополнительные возможности исправить ситуацию, а именно:

  1. Использование официальной утилиты Microsoft .NET Framework Repair Tool для исправления ошибок при установке. Утилита доступна на http://www.microsoft.com/en-us/download/details.aspx?id=30135
  2. Используйте утилиту Microsoft Fix It для автоматического исправления некоторых проблем, которые могут привести к ошибкам установки компонентов системы отсюда: https://support.microsoft.com/en-us/kb/976982 (в первом пункте статьи).
  3. На той же странице в 3-м пункте предлагается загрузить утилиту .NET Framework Cleanup Tool, полностью удаляющую все пакеты .NET Framework с компьютера. Это может позволить исправить ошибки при их повторной установке. Также пригодится, если вы получаете сообщение о том, что .Net Framework 4.5 уже является частью операционной системы и установлена на компьютере.

Установка .NET Framework 3.5.1 из дистрибутива Windows 10

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

  1. Вставляем диск с Windows 10 в CD-Rom (или монтируем образ средствами системы или Daemon Tools);
  2. Запустить утилиту командной строки (CMD) с правами администратора;
  3. Выполняем следующую команду: Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:sourcessxs /LimitAccess

В команде выше — D: — буква диска или смонтированного образа.

Читайте также:
Проводник зависает при нажатии правой кнопки мыши — что делать?

Второй вариант этого же способа: копируем с диска или образа папку «sourcessxs» на диск «C», в его корень.

Затем запускаете команду:

  • dism.exe /online /enable-feature /featurename:NetFX3 /Source:c:sxs
  • dism.exe /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:c:sxs /LimitAccess

Неофициальный способ скачать .Net Framework 3.5 и 4.6 и установить его

Многие пользователи сталкиваются с тем, что .NET Framework 3.5 и 4.5 (4.6), устанавливаемый через компоненты Windows 10 или с официального сайта Microsoft, отказывается устанавливаться на компьютер.

В этом случае, вы можете попробовать еще один способ — Missed Features Installer 10, представляющий собой ISO образ, содержащий компоненты, присутствовавшие в предыдущих версиях ОС, но отсутствующие в Windows 10. При этом, судя по отзывам, установка .NET Framework в данном случае работает.

Обновление (июль 2016): адреса где раньше можно было скачать MFI (указаны ниже) больше не работают, найти новый работающий сервер не удалось.

Просто скачайте Missed Features Installer с официального сайта http://mfi-project.weebly.com/ или http://mfi.webs.com/. Внимание: встроенный фильтр SmartScreen блокирует эту загрузку, но, насколько я могу судить, скачиваемый файл чистый.

Cмонтируйте образ в системе (в Windows 10 это можно сделать просто двойным кликом по нему) и запустите файл MFI10.exe. После согласия с условиями лицензии, вы увидите экран установщика.

Выберите пункт .NET Frameworks, а затем пункт, который нужно установить:

  • Install .NET Framework 1.1 (кнопка NETFX 1.1)
  • Enable .NET Framework 3 (устанавливает в том числе .NET 3.5)
  • Install .NET Framework 4.6.1 (совместим с 4.5)

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

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

А вдруг и это будет интересно:

  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

19.05.2018 в 07:34

Всем привет! Нетфремворк 3.5 и 4.5 не устанавливается выше указанным методом на сборку от 30.09.17 вин 10 про. Точнее из дистрибутива не устанавливается. Что делать?

16.04.2020 в 22:23

27.05.2018 в 20:14

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

18.08.2019 в 23:05

Здравствуйте,а можете процитировать все службы которые нужно включит дабы установить Net Framework

24.11.2019 в 21:54

я отключал службу обновления виндовс, как только включил — всё пошло

29.07.2018 в 12:28

Спасибо Владимиру! Только его способ и помог.
Установка .NET Framework 3.5.1 из дистрибутива Windows 10

31.10.2018 в 09:26

Если используете WSUS сервер, .NET не одобрен сервером.
В качестве временного временного решения измените раздел реестра «UseWUServer» на 0. Он расположен по адресу:

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

18.06.2019 в 12:43

Missed Features Installer 10 скачал отсюда:

05.11.2019 в 11:00

Все устанавливается и работает по Установка .NET Framework 3.5.1 из дистрибутива Windows 10 от Владимира. Спасибо ему!

03.02.2020 в 21:31

У меня видимо новая проблема, потому что такого кода ошибки еще не видел и все варианты устранения проблем на вашем сайте не сработали.
код ошибки 0x80240004

Читайте также:
Как сделать, чтобы в Windows 8.1 сразу загружался рабочий стол

04.02.2020 в 08:33

Судя по коду, у вас либо антивирус мешает доступу к серверам обновлений, либо вы сами как-то блокировали обновления Windows 10 или «слежку», отсюда такой результат.

10.09.2020 в 12:13

Missed Features Installer for Windows 10 Ловите пока я добрый :)
yadi.sk/d/NU8YLiFobENb5g

25.10.2020 в 19:54

06.07.2021 в 02:38

Код ошибки 0x800F080C (0x800f080c, 0x800F080c)
Всеми командами выше в статье — НИЧЕГО НЕ ПОМОГАЕТ, служба обновления включена все работает, установка и с онлайн инсталятора ал на 2мб и с полного пакета фал на 230мб ехе — не происходит просто выдает ошибку, утилита диагностики проблем с .NET — не помогает.
Подсказали вот такой выход.
Код ошибки 0x800F080C (0x800f080c, 0x800F080c) РЕШЕНИЕ:
dism /online /add-package /packagepath:(буква диска с образом виндовс):sourcessxs
Насколкьо я понял команды в статье — лишь «включают» .NET — а проблема заключается в том что в компонентах виндовс- ЕГО НЕТУ и в папке windowssxs его так же нету среди файлов.
Данной командой dism /online /add-package /packagepath:(буква диска с образом виндовс):sourcessxs мы его в виде файлов добавляем с оригинального образа виндовс10 — там он есть в нужной папке в cab файле. После этого на диске С в папке windows/sxs он появится — НО в компонентах виндовс- его по прежнему не будет — хотя система будет считать что он установлен.
Надеюсь этот ответ ПОМОЖЕТ многим ибо решения данной проблемы в интернете не нашел нигде.

Как установить в Windows 10 .NET Framework 3.5 и 4.5

Как скачать и установить .NET Framework 3.5 в Windows 10 средствами системы

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

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

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

В некоторых случаях .NET Framework 3.5 не устанавливается и сообщает об ошибках с различными кодами. В большинстве случаев это связано с отсутствием обновления 3005628, скачать которое вы можете на официальной странице https://support.microsoft.com/ru-ru/kb/3005628 (загрузки для x86 и x64 систем находятся ближе к концу указанной страницы). Дополнительные способы исправить ошибки вы можете найти в конце этого руководства.

Если по какой-то причине вам требуется официальный установщик .NET Framework 3.5, то скачать его вы можете со страницы http://www.microsoft.com/ru-ru/download/details.aspx?id=21 (при этом не стоит обращать внимания, что Windows 10 отсутствует в списке поддерживаемых систем, все успешно устанавливается, если вы используете режим совместимости Windows 10).

Установка .NET Framework 4.5

Как вы могли заметить в предыдущем разделе инструкции, в Windows 10 по умолчанию включен компонент .NET Framework 4.6, который в свою очередь совместим с версиями 4.5, 4.5.1 и 4.5.2 (то есть может заменять их). Если по какой-то причине в вашей системе этот пункт отключен, вы можете просто включить его для установки.

Также вы можете загрузить эти компоненты отдельно в виде автономных установщиков с официального сайта:

Если по каким-то причинам предлагаемые способы установки не работают, то есть и некоторые дополнительные возможности исправить ситуацию, а именно:

  1. Использование официальной утилиты Microsoft .NET Framework Repair Tool для исправления ошибок при установке. Утилита доступна на http://www.microsoft.com/en-us/download/details.aspx?id=30135
  2. Используйте утилиту Microsoft Fix It для автоматического исправления некоторых проблем, которые могут привести к ошибкам установки компонентов системы отсюда: https://support.microsoft.com/en-us/kb/976982 (в первом пункте статьи).
  3. На той же странице в 3-м пункте предлагается загрузить утилиту .NET Framework Cleanup Tool, полностью удаляющую все пакеты .NET Framework с компьютера. Это может позволить исправить ошибки при их повторной установке. Также пригодится, если вы получаете сообщение о том, что .Net Framework 4.5 уже является частью операционной системы и установлена на компьютере.
Читайте также:
Импорт и экспорт закладок Microsoft Edge

Установка .NET Framework 3.5.1 из дистрибутива Windows 10

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

  1. Вставляем диск с Windows 10 в CD-Rom (или монтируем образ средствами системы или Daemon Tools);
  2. Запустить утилиту командной строки (CMD) с правами администратора;
  3. Выполняем следующую команду: Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:sourcessxs /LimitAccess

В команде выше — D: — буква диска или смонтированного образа.

NET Framework 3.5 для Windows 10 — как установить

Рассмотрим установку .Net Framework 3.5 средствами Windows 10 и Автономную установка (offline installer) с использованием DISM.

Windows 10 поставляется с предустановленной .NET Framework 4.5, но для многих приложений, разработанных в эпоху Vista и Windows 7, требуется .NET Framework v3.5, установленная вместе с 4.5. Эти приложения не будут работать, пока вы не установите необходимую версию. Когда вы попытаетесь запустить любое такое приложение, Windows 10 предложит вам загрузить и установить .NET Framework 3.5 из Интернета. Но иногда пользователи сообщают о сбое установки NET Framework 3.5 с ошибками 0x800F0906 и 0x800F081F.

Однако это займет много времени. Вы можете сэкономить свое время и установить .NET Framework 3.5 с установочного носителя Windows 10. Этот метод намного быстрее и даже не требует подключения к Интернету. Вот как это сделать.

Чтобы установить .NET Framework 3.5 в Windows 10, выполните следующие действия.

Установить .Net Framework 3.5 на Windows 10

Если вы получаете ошибки 0x800F0906 и 0x800F081F при установке NET Framework 3.5 на компьютер с Windows 10 и 8.1. Здесь приведены следующие решения, чтобы исправить эти ошибки и успешно установить .Net Framework 3.5 на Windows 10 и 8.1.

  1. Откройте панель управления.
  2. Переключитесь в режим просмотра «Мелкие значки».
  3. Найдите и откройте «Программы и компоненты».

Нажмите «Включение или отключение компонентов Windows».

  • Выберите .NET Framework 3.5 (включая 2.0 и 3.0) и нажмите кнопку «ОК», чтобы загрузить и установить .net Framework 3.5 на компьютер с Windows.
  • Начнётся загрузка .NET Framework 3.5 на ваш компьютер.
  • Включить .NET Framework с помощью DISM

    1. Смонтируйте образ диска Windows 10 или вставьте DVD-диск с Windows 10 либо вставьте загрузочную флешку с Windows 10, в зависимости от того, что у вас есть.
    2. Откройте «Этот компьютер» в проводнике и запишите букву диска установочного носителя, который вы вставили.
    3. Теперь откройте командную строку с повышенными правами администратора и введите следующую команду:

    Замените D : на букву диска для установочного носителя Windows 10.

    Готово! Это установит .NET Framework 3.5 в Windows 10. Чтобы сэкономить ваше время, я подготовил простой пакетный файл, который сэкономит ваше время и автоматически найдет вставленный установочный носитель. Выглядит так:

    1. Загрузите файл, извлеките его из архива ZIP на рабочий стол.
    2. Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора». Файл автоматически установит .NET Framework 3.5 после нахождения буквы вашего установочного носителя Windows 10.

    Автономный установщик .NET Framework 3.5 для Windows 10 и 8.x

    Портативный .NET Framework 3.5 и 2.0 Автономный установщик для Windows 10 и 8.x

    Автономный установщик .NET Framework — это небольшой бесплатный инструмент, разработанный TechGainer для автоматической установки .NET Framework 3.5 на Windows 10, 8 и 8.1. Хотя .NET Framework 4 является частью Windows 8 и 10, версия 3.5 или более ранние версии не включены в эти выпуски Windows. Чтобы установить их, вам нужно подключение к интернету.

    Этот портативный инструмент может помочь вам легко установить .NET Framework в автономном режиме с существующих установочных носителей. Нужно лишь выбрать нужный диск в списке и нажать кнопку Install, всё остальное будет сделано автоматически.

    Как установить .NET Framework 3.5 и 4.5 в Windows 10

    В данной статье рассмотрены способы, с помощью которых можно установить (включить) компонент .NET Framework 3.5 и .NET Framework 4.5 в операционной системе Windows 10.

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

    Если используется операционная система Windows, то платформа .NET Framework, возможно уже установлена на компьютере. В частности, версия .NET Framework 4.5 включена в Windows 8, версия 4.5.1 включена в Windows 8.1, а версия 4.6 включена в Windows 10.

    Однако платформа .NET Framework 3.5 не устанавливается автоматически вместе с Windows 8, 8.1 или 10, и ее необходимо включить отдельно.

    1. Установка платформы .NET Framework 3.5 по запросу
    2. Как установить .NET Framework 3.5 в окне «Компоненты Windows»
    3. Как установить .NET Framework 3.5 в Windows 10 с помощью DISM
    4. Как установить .NET Framework 4.5 в Windows 10

    Установка платформы .NET Framework 3.5 по запросу

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

    Для реализации этого варианта требуется подключение к Интернету.

    Как установить .NET Framework 3.5 в окне «Компоненты Windows»

    Вы можете самостоятельно включить .NET Framework 3.5 в окне «Компоненты Windows». Для реализации этого варианта требуется подключение к Интернету.

    Нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите команду OptionalFeatures и нажмите клавишу Enter ↵.

    В открывшемся окне Компоненты Windows установите флажок .NET Framework 3.5 (включает .NET 2.0 и 3.0), нажмите кнопку OK .

    Начнется процесс установки компонента .NET Framework 3.5.

    Не нужно выбирать дочерние элементы для активации HTTP Windows Communication Foundation (WCF), если только вы не разработчик, которому требуются функции сопоставления скрипта и обработчика WCF.

    По окончании процесса установки нажмите кнопку Закрыть .

    Если по какой-то причине вышеуказанный способ вам не подходит, то можно скачать официальный установщик .NET Framework 3.5 по ссылке с официального сайта Microsoft https://www.microsoft.com/ru-ru/download/details.aspx?id=21 (при этом не стоит обращать внимания, что Windows 10 отсутствует в списке поддерживаемых систем, все успешно устанавливается).

    Как установить .NET Framework 3.5 в Windows 10 с помощью DISM

    Если подключение к Интернету отсутствует, платформу .NET Framework 3.5 можно включить с помощью средства командной строки “Система обслуживания образов, развертывания и управления ими” (DISM), указав носитель (USB-накопитель, ISO-образ или DVD-диск), с которого была установлена Windows 10.

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

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:F:\sources\sxs

    Где F – буква диска с дистрибутивом Windows 10 (или путь до распакованного дистрибутива).

    Через некоторое время компонент .Net Framework будет установлен, перезагрузите Windows для завершения операции.

    Ещё один из способов установки .NET Framework 3.5 в Windows 10, который Вы можете использовать, представлен в статье Как установить .NET Framework 3.5 в Windows 10 используя Windows PowerShell

    Как установить .NET Framework 4.5 в Windows 10

    В Windows 10 по умолчанию включен .NET Framework 4.6 который совместим с версиями 4.5, 4.5.1 и 4.5.2. Иными словами, при установке более поздней версии, например .NET Framework 4.6, вам не нужно предварительно устанавливать предыдущие версии, например .NET Framework 4.5, 4.5.1 или 4.5.2. Аналогично, при установке более поздней версии, например .NET Framework 4.6, вам не нужно предварительно удалять предыдущие версии, например .NET Framework 4.5, 4.5.1 или 4.5.2.

    Если по какой-то причине в вашей системе отключен пункт .NET Framework 4.6, можно просто включить его для установки.

    Также можно загрузить эти компоненты отдельно в виде автономных установщиков с официального сайта Microsoft:

    Если по каким-то причинам предлагаемые способы установки не работают, то можно воспользоваться дополнительными возможностями, которые помогут исправить ситуацию:

    1. Использование официальной утилиты Microsoft .NET Framework Repair Tool для исправления ошибок при установке. Утилиту можно скачать здесь → https://www.microsoft.com/en-us/download/details.aspx?id=30135
    2. Используйте утилиту Microsoft Fix It для автоматического исправления некоторых проблем, которые могут привести к ошибкам установки компонентов системы, скачать можно здесь → https://support.microsoft.com/en-us/kb/976982 (в первом пункте статьи)

    На той же странице в 3-м пункте предлагается загрузить утилиту .NET Framework Cleanup Tool, полностью удаляющую все пакеты .NET Framework с компьютера. Это может позволить исправить ошибки при их повторной установке. Также пригодится, если вы получаете сообщение о том, что .Net Framework 4.5 уже является частью операционной системы и установлена на компьютере

    NET Framework практический все версий

    В windows системе это самые не обходимые библиотеки для того что бы некоторые программы работали. Таких программ всё чаще и чаще можно встретить на просторах интернета. Это к примеру AMD Catalyst, Paint.net и другие их очень много. Так что скачивайти и устанавливайти если необходимо. В новых версиях windows некоторые уже встроены в систему.

    dotnet.cleanup.tool программа для полного удаления библиотеки

    В низу даны прямые ссылки на скачивание с сервера Майкрософт
    Скачать .NET Framework

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

    Microsoft .NET Framework 4.8 112 Мб
    Языковой пакет для Microsoft .NET Framework 4.8 (Русский) 5.7 MB
    Microsoft .NET Framework 4.7.2 68.28 Мб 01.05.2018
    Языковой пакет для Microsoft .NET Framework 4.7.2 (Русский) 5.52 MB 01.05.2018
    Microsoft .NET Framework 4.7 58.7 Мб 03.05.2017
    Microsoft .NET Framework 4.6.2 60.9 MB 22.03.2016
    Языковой пакет для Microsoft .NET Framework 4.6.2 (Русский) 5.4 MB 22.03.2016
    Microsoft .NET Framework 4.6.1 65 Мб 01.12.2015
    Языковой пакет для Microsoft .NET Framework 4.6.1 (Русский) 6.87 Мб 01.12.2015
    Microsoft .NET Framework 4.6 62.41 Мб 26.07.2015
    Microsoft .NET Framework 4.5.2 66.8 Мб 28.04.2014
    Русский языковой пакет 7.27 Мб 26.04.2014

    Является обновлением версии 4.0, поэтому если устанавливается 4.5.2 то версию 4.0 ставить не нужно.

    Microsoft .NET Framework 4.0 48.1 Мб 19.03.2010
    Русский языковой пакет 3.17 Мб 22.04.2010

    Версию 4.0 стоит устанавливать там, где невозможно установить 4.5.1, например на Windows XP SP3. Во всех остальных случаях достаточно установить только 4.5.1.

    Microsoft .NET Framework 3.5 Service Pack 1 231 Мб 30.07.2008
    Русский языковой пакет для x86 11.4 Мб 04.12.2008
    Русский языковой пакет для x64 15.3 Мб 04.12.2008

    Установочный файл версии 3.5 SP1 также включает в себя версии 2.0 SP2 и 3.0 SP2.

    Microsoft .NET Framework 1.1 23.2 Мб 15.04.2003
    Service Pack 1 для Microsoft .NET Framework 1.1 10.2 Мб 20.08.2004
    Русский языковой пакет 1.21 Мб 10.04.2003

    Версия 1.1 используется редко, устанавливать только при необходимости. Например если при запуске приложения выдаётся ошибка, а в системных требованиях указан .NET Framework 1.1.

    Microsoft .NET Framework 1.0 19.7 Мб 15.01.2002
    Service Pack 3 для Microsoft .NET Framework 1.0 9.3 Мб 20.08.2004

    Версия 1.0 почти не используется, устанавливать только в том случае, если действительно понимаете зачем это нужно.

    Скачать .NET Compact Framework

    Microsoft .NET Compact Framework 3.5 33.3 Мб 11.10.2007

    Дистрибутив версии 3.5 включает в себя всё необходимое для запуска программ, написанных для .NET Compact Framework версий 1.0 и 2.0.

    Microcoft .NET Framework 2.0, 3.5 и 4.5 для Windows 10

    Если вы только что обновились до Windows 10, вы можете заметить, что некоторым программам требуется использование более ранних версий среды Microsoft .NET, которые не включены в последнюю версию Windows. Это требование не позволяет программам работать в Windows 10 по умолчанию и будет выдавать ошибки, такие как 0x800f0950, 0x800F0906, 0x800F0907, 0x800F0922, 0x800F081F. В некоторых случаях Windows может обнаружить автоматически и предложит установить версию, которая требуется, но это не всегда так. В большинстве случаев вам потребуется установить эту функцию вручную. Но не волнуйтесь — вы сможете сделать это легко с информацией, содержащейся в этой статье.

    Установка .NET Framework в Windows Server

    Если на вашем Windows Server есть прямой доступ в Интернет, вы можете установить .NET Framefork 3.5 несколькими способам:

    • Через Server Manager;
    • С помощью DISM: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
    • С помощью PowerShell: Install-WindowsFeature NET-Framework-Core

    При этом все необходимые файлы .NET 3.5 для вашей версии Windows Server загружаются с серверов Windows Update. Чтобы сработал этот метод установки нужно убедиться:

    1. Сервер не настроен на локальный WSUS сервер для получения обновлений (проверьте настройки обновлений в групповых политиках или напрямую в реестре);
    2. Настройки прокси-сервера и файервола не должны ограничивать доступ к серверам Windows Update.

    Если с вашего сервера нет прямого доступа в Интернет, то при попытке установить .NET 3.5 в Windows Server через консоль Server Manager (Add Roles and Features -> Features -> Net Framework 3.5 Features, установка заканчивается с ошибкой x800f081f (The source files could not be found) или x800F0950.

    Хотя .NET Framework 3.5 присутствует в списке компонентов Windows Server 2016/2019, на самом деле его бинарные файлы в хранилище компонентов Windows отсутствуют (концепция Features on Demand). Это сделано, чтобы уменьшить размер ОС на диске. Вы можете проверить наличие.NET Framework 3.5 в локальном хранилище компонентов Windows Server с помощью команды:

    Как вы видите статус компонента NET-Framework-Core – Removed.

    Для установки NET-Framework-Core вам потребуется дистрибутив Windows Server 2016/2019 в виде iso файла, DVD диска или в распакованном виде в сетевой папке. Смонтируйте iso образ с дистрибутивом в отдельный виртуальный диск (например, диск D:). Установить компонент можно из GUI либо с помощью PowerShell.

    Как скачать .NET Framework с официального сайта Microsoft

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

    Microsoft .NET Framework последняя версия 32bit 64bit / X86 X64

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

    Особенности:

    Версия: Все версии Windows
    Лицензия: Freeware
    Framework Developer Center: MSDN
    Разработчик: Microsoft
    Операционные системы: Windows 2000, Server 2003, Server 2008 R2, Windows XP SP3, Vista, 7, 8, 8,1, 10
    OS Поддержка: 32-битный / 64-битный или x86 / x64

    Установка .Net Framework 3.5 с помощью графической консоли Server Manager

    Установить компонент .Net 3.5 можно из графической консоли Server Manager. Для этого выберите компонент .Net Framework 3.5 Features, но, перед тем, как нажать кнопку Install, нажмите небольшую ссылку внизу мастера — Specify an alternative source path.


    В этом окне нужно указать путь к хранилищу компонентов в дистрибутиве Windows Server. Если вы смонтировали дистрибутив в виртуальный привод, это может быть путь D:sourcessxs. Также это может быть сетевая папка, куда вы предварительно скопировали дистрибутив (например, \server1distrws2016sourcessxs). Нажмите ОК.

    Осталось запустить установку.

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

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

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

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

    Опуститесь вниз по вкладке и найдите там версию «Visual Studio Community». Она распространяется бесплатно и полностью подойдет для нашей сегодняшней задачи. Нажмите по кнопке «Free download», чтобы начать загрузку.

    После этого запустите полученный инсталлятор.

    Дождитесь скачивания всех компонентов для установки. Во время этого процесса не прерывайте соединение с интернетом.

    При отображении окна установки переместитесь на вкладку «Отдельные компоненты» и отметьте все версии .NET Framework.

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

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

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

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

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

    Мы рады, что смогли помочь Вам в решении проблемы. Добавьте сайт Lumpics.ru в закладки и мы еще пригодимся вам. Отблагодарите автора, поделитесь статьей в социальных сетях.

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

    Установка компонента .Net Framework 3.5 с помощью DISM и PowerShell

    Гораздо проще установить компонент Net Framework 3.5 Features из командной строки или консоли PowerShell, запущенной с правами администратора. Просто выполните команду:

    Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess

    Где D: — диск с дистрибутивом Windows Server 2020.

    Параметр LimitAccess запрещает DISM подключение к серверам обновлений для получения установочных файлов компонентов. Используются только файлы в указанном каталоге.


    Также можно произвести установку с помощью команды Add-WindowsFeature:

    Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs

    После завершения установки компонента, перезагрузка сервера не требуется.

    Также вы можете вручную скопировать 2 cab файла microsoft-windows-netfx3… из каталога sourcessxs вашего дистрибутива. В этом случае для установки .Net 3.5 достаточно выоплнить команду:

    dism /online /Add-Package /PackagePath:C:installnet35microsoft-windows-netfx3-ondemand-package

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

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

    1. Чтобы найти и устранить наиболее распространенные ошибки, возникающие при инсталляции платформы или ее обновлении, можно воспользоваться утилитой “Microsoft .NET Framework Repair Tool”, которая доступна на сайте разработчика по ссылке: https://www.microsoft.com/en-us/download/details.aspx?id=30135.
    2. Также можно воспользоваться полезной информацией, представленной на официальных страницах Майкрософт:
        об утилите “Microsoft .NET Framework Repair Tool”: https://support.microsoft.com/ru-ru/help/2698555/microsoft-net-framework-repair-tool-is-available.
    3. о сбоях и ошибках в процессе установки обновлений Windows: https://support.microsoft.com/ru-ru/help/10164/fix-windows-update-errors.

    Настройка параметров установки компонентов Windows с помощью GPO

    С помощью групповой политики Specify settings for optional component installation and component repair (находится в разделе GPO Computer Configuration -> Administrative Templates -> System) можно настроить особые параметры установки компонентов Windows из локального источника или Windows Update даже при использовании WSUS.

    Здесь можно указать, что при установки или восстановлении компонентов Windows необходимо всегда загружать файлы из Интернета с серверов Windows Update вместо локального WSUS (опция Download repair content and optional features directly from Windows Update instead of Windows Server Update Services — WSUS). Также можно указать путь к каталогу с компонентами Windows Server (или wim файлу), который нужно использовать при установке (указывается в параметр Alternate source file path).

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

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

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

    В появившемся меню выберите категорию «Приложения».

    Опуститесь в самый низ списка, где кликните по надписи «Программы и компоненты».

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

    Первые же строки в окне «Компоненты Windows» и отвечают за работоспособность .NET Framework. Снимите с них галочки, чтобы отключить.

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

    Теперь через то же меню «Параметры» перейдите в «Обновление и безопасность».

    Инсталлируйте найденные обновления и перезагрузите компьютер.

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

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

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

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

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

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

    1. Монтируем его в систему (в “десятке” это действие можно выполнить двойным щелчком мыши по файлу).
    2. Запускаем исполняемый файл “MFI10.exe”. Ознакомившись и приняв условия использования продукта (в случае согласия с ними) в открывшемся окне установщика останавливаемся на варианте “.NET Frameworks”.

  • Далее запустится процесс установки, после чего рекомендуется выполнить перезагрузку системы.
  • Скачать NET Framework 3.5, 4.7, 4.8 (x64) и др. версии (а также, что делать с ошибками в играх из-за NET Framework)

    Доброго дня.

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

    Во всех подобных проблемах, для начала, неплохо бы узнать, какая версия 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

    Решение проблем с Microsoft .NET Framework

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

    Необходимо открыть панель управления Windows по следующему пути: ПрограммыПрограммы и компоненты ( прим. : установка и удаление программ) .

    Далее просмотрите список установленных программ: нет ли среди них, начинающихся на “.NET. “. Если в списке нет, откройте компоненты Windows (см. скриншоты ниже ).

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

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

    Важно!

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

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

    Для просмотра и решения проблем с NET Framework есть специальная утилита “.NET Version Detector” (доступна по ссылке: http://www.asoft.be).

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

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

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

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

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

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

    А дальше все просто: если нужной версии NET Framework не будет — то при запуске вы увидите ошибку (как на примере ниже ).

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

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

    Ссылки на загрузку необходимых версий (ручная установка)

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

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

    Способ №1. Чуть выше ( ) в статье я вам порекомендовал использовать утилиту “.NET Version Detector” — она не только покажет, какие версии пакета у вас установлены в системе, но и даст ссылки на загрузку каждой версии.

    Способ №2. Привожу ниже ссылки на официальный сайт Microsoft:

    • Microsoft .NET Framework 1.1 (для Windows XP);
    • Microsoft .NET Framework 3.5 SP 1 (включает .NET 2.0, 3.0; для Windows XP, Vista);
    • Microsoft .NET Framework 4.0 (для Windows XP, Vista и 7);
    • Microsoft .NET Framework 4.5.2 (x86/x64, для Windows 7, 8 и 8.1);
    • Microsoft .NET Framework 4.8 (x64, автономный установщик! Кстати, это высоко-совместимое обновление для .NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 и 4.7.2).

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

    Обновление NET Framework до последней версии (автоматически!)

    В этой заметке не могу не порекомендовать программу Driver Booster — даже если вам ненужно обновлять драйвера, все равно попробуйте воспользоваться ей!

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

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

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

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

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

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

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

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

    Удаление происходит точно также, как и любой другой программы (см. скрин ниже ).

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

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

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

    Собственно, дальше будет нужно выбрать версию NET Framework, которую хотите удалить и нажать кнопку “Cleanup Now” (очистить сейчас). См. скриншот ниже.

    cleanup tool (работает в Windows 10)

    Вот, собственно, и все на сегодня.

    Рейтинг
    ( Пока оценок нет )
    Понравилась статья? Поделиться с друзьями:
    Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: