Как установить microsoft framework 3 5

Содержание

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

Как установить microsoft framework 3 5

В данной статье показаны действия, с помощью которых можно установить компонент .NET Framework 3.5 в операционной системе Windows 8.1.

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

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

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

.NET Framework 3.5 не устанавливается автоматически на компьютеры с Windows 8 и Windows 8.1. Его установку необходимо производить ДО установки языковых пакетов Windows!

Включение платформы в окне «Компоненты Windows»

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

Чтобы включить платформу .NET Framework 3.5, нажмите сочетание клавиш + 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 в окне «Компоненты Windows», и отображается одно из следующих сообщений об ошибке:

  1. 0x800f0906: “Windows не удалось подключиться к Интернету, чтобы загрузить необходимые файлы. Убедитесь, что вы подключены к Интернету, и щелкните Повторить, чтобы попробовать ещё раз.”
  2. 0x800F081F: “Не удается выполнить изменения. Перезагрузите компьютер и повторите попытку”.

Эти сообщения могут отображаться по причине того что компьютер не подключён к интернету. Подключитесь к Интернету, а затем повторите операцию.

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

Установка компонента с помощью DISM

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

Нажмите сочетание клавиш + X, в открывшемся контекстном меню выберите Командная строка (администратор).

В открывшемся окне Администратор:Командная строка введите команду:

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

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

Нажмите клавишу Enter ↵, начнется процесс установки.

Через некоторое время .Net Framework будет установлен.

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

/Online задает используемую операционную систему (вместо автономного образа Windows).

/Enable-Feature /FeatureName:NetFx3 указывает, что требуется включить платформу .NET Framework 3.5.

/All включает все родительские функции платформы .NET Framework 3.5.

/LimitAccess предотвращает обращение DISM к Windows Update.

/Source указывает расположение файлов, необходимых для восстановления функции (в этом примере — каталог d:\\sources\\sxs)

Автономный установщик .NET Framework 3.5

Если по каким-то причинам установка платформы .NET Framework 3.5 с помощью DISM завершилась с ошибкой, например как на скриншоте ниже:

То воспользуйтесь оффлайн установщиком платформы .NET Framework 3.5.

  • Системные требования: Windows 8.1 x86, x64
  • Описание: Zip-архив с установочным файлом .NET Framework 3.5 для Windows 8.1

Скачать автономный установщик .NET Framework 3.5.

Распакуйте архив с установочным файлом в любом месте, запустите установочный файл от имени Администратора, затем следуйте подсказкам мастера установки.

Источник: https://winnote.ru/instructions/80-kak-ustanovit-net-framework-35-v-windows-81.html

Ошибка 0x800f081f при установке .NET Framework 3.5 в Windows 10

Как установить microsoft framework 3 5

Компоненты .NET Framework могут потребоваться для запуска некоторых приложений, что и случилось у клиента на ПК с Windows 10 — но попытка установки каждый раз заканчивалась одной ошибкой (код 0x800F081F).

Рекомендации этой инструкции применимы для более ранних версий Windows.

Текст ошибки:

«Windows не удалось найти файлы, необходимые для выполнения запрошенных изменений. Подключитесь к Интернету и попробуйте еще раз» Ошибка 0x800f081f при установке .NET Framework 3.5 в Windows 10

1. Включение платформы .NET Framework 3.5 в панели управления

Пуск — Выполнить — OptionalFeaturesПанель управления — Программы — Программы и компоненты — Включение или отключение компонентов Windows (в левом столбце) Включение платформы .NET Framework 3.5 в панели управления

В диалоговом окне «Включение или отключение компонентов Windows» установите флажок «.NET Framework 3.5 (включает .NET 2.0 и 3.0)» и нажмите «OK».

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

Дочерние компоненты во вложенном списке предназначены для разработчиков и администраторов серверов, в большинстве случаев их не используют, выбирайте при необходимости. Установка .NET Framework 3.5 (включает .NET 2.0 и 3.0)

2. Скачивание автономного установщика

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

Забегая вперед, в нашем случае ошибка повторилась. Но вы все-таки попробуйте.

Откройте страницу загрузки .NET Framework 3.5 SP1 и запустите скачанный файл «dotnetfx35.exe».

3. Устранение неполадок с установкой

На портале Microsoft доступен специальный раздел с разбором ошибок установки .NET Framework 3.5: 0x800f0906, 0x800f0907 или 0x800f081f.

Суть — скачиваем iso-образ для нашего релиза Windows 10 или создаем его, а далее устанавливаем платформу .Net с указанием на файлы из подготовленного дистрибутива.

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

Порядок следующий:

3.1 Скачайте средство создания носителей Windows и создайте образ ISO локально, соответствующий релизу установленной версии Windows.

С официального сайта загружается новейшая версия Media Creation Tool, которая создает актуальную сборку. Для загрузки образов более ранних версий ОС, возможно, вам потребуются другие инструменты.

Например, Windows-ISO-Downloader. Загрузчик Windows и Office ISO

3.

2 Распакуйте содержимое iso образа с помощью архиватора в папку на вашем локальном диске (запомните путь к извлеченным исходным файлам).

3.2.1 Настройте групповую политику (подходит для обладателей Pro-версий).

  • Пуск — Выполнить — gpedit.msc;
  • В редакторе локальной групповой политики последовательно разверните узлы «Конфигурация компьютера — Административные шаблоны — Система»;
  • Откройте параметр «Укажите параметры для установки необязательных компонентов и восстановления компонентов»;
  • Выберите «Включено», укажите путь альтернативный путь к исходным файлам — полный путь к общей папке с содержимым папки \sources\sxs из образа ISO — и нажмите «OK»;

Настройка параметра «Укажите параметры для установки необязательных компонентов и восстановления компонентов»

  • в командной строке с повышенными привилегиями выполните

gpupdate /force

  • добавьте компонент .Net Framework через Панель управления, как показано в Способе 1.

3.2.2 Либо используйте командуdism со ссылкой на файлы из установочного носителя

Из командной строки с повышенными привилегиями запустите следующую команду и дождитесь окончания:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:\sources\sxs /LimitAccess

✅ Нам помог именно последний способ с использованием командной строки — в течение нескольких минут все необходимые компоненты .NET Framework 3.5 были установлены.

В качестве источника — распакованные файлы из загруженного iso-образа Windows той версии и разрядности, которая развернута у клиента.

_____________________________________

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.

Источник: https://zen.yandex.ru/media/id/5db934515ba2b500ad20a006/oshibka-0x800f081f-pri-ustanovke-net-framework-35-v-windows-10-5f5716c73b3fcc0674fc858b

Установка .NET Framework 3.5 в Windows 10, 8.1, 8

Как установить microsoft framework 3 5

  • 07/16/2018
  • Чтение занимает 2 мин
    • a
    • o
    • O

Платформа .NET Framework 3.5 может потребоваться для запуска приложений в Windows 10, Windows 8.

1 и Windows 8.You may need the .NET Framework 3.5 to run an app on Windows 10, Windows 8.1, and Windows 8. Эти инструкции можно использовать и для более ранних версий Windows.

You can also use these instructions for earlier Windows versions.

Скачивание автономного установщикаDownload the offline installer

Автономный установщик .NET Framework 3.5 с пакетом обновления 1 (SP1) доступен на странице загрузки .NET Framework 3.5 SP1. Его можно скачать для версий Windows, предшествовавших Windows 10.The .NET Framework 3.5 SP1 offline installer is available on the .NET Framework 3.5 SP1 Download page and is available for Windows versions prior to Windows 10.

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

Если вы попробуете запустить приложение, которому требуется платформа .NET Framework 3.5, может появиться следующее окно настройки.You may see the following configuration dialog if you try to run an app that requires the .NET Framework 3.5.

Выберите вариант Установить этот компонент , чтобы включить .NET Framework 3.5.Choose Install this feature to enable the .NET Framework 3.5. Для использования этого варианта требуется подключение к Интернету.

This option requires an Internet connection.

Почему появляется это всплывающее окно?Why am I getting this pop-up?

Платформа .NET Framework разрабатывается корпорацией Майкрософт и предоставляет среду для выполнения приложений.The .NET Framework is created by Microsoft and provides an environment for running applications. Доступны различные ее версии.

There are different versions available. Многие компании разрабатывают приложения для выполнения на платформе .NET Framework, и они предназначены для определенных версий.Many companies develop their apps to run using the .NET Framework, and these apps target a specific version.

Если появилось это всплывающее окно, вы пытаетесь запустить приложение, которое требует версии .NET Framework 3.5, но эта версия не установлена в вашей системе.If you see this pop-up, you're trying to run an application that requires the .NET Framework version 3.

5, but that version is not installed on your system.

Включение платформы .NET Framework 3.5 в панели управленияEnable the .NET Framework 3.5 in Control Panel

Вы можете самостоятельно включить .NET Framework 3.5 через панель управления Windows.You can enable the .NET Framework 3.5 through the Windows Control Panel. Для использования этого варианта требуется подключение к Интернету.This option requires an Internet connection.

  1. Нажмите клавишу с логотипом Windows Press the Windows key на клавиатуре, введите “Компоненты Windows” и нажмите ВВОД.on your keyboard, type “Windows Features”, and press Enter. Откроется диалоговое окно Включение и отключение компонентов Windows .The Turn Windows features on or off dialog box appears.

  2. Установите флажок .NET Framework 3.5 (включает .NET 2.0 и 3.0) , нажмите кнопку OK и перезагрузите компьютер при появлении соответствующего запроса.Select the .NET Framework 3.5 (includes .NET 2.0 and 3.0) check box, select OK , and reboot your computer if prompted.

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

    В других случаях их выбирать не нужно.

    You don't need to select the child items for Windows Communication Foundation (WCF) HTTP Activation and Windows Communication Foundation (WCF) Non-HTTP Activation unless you're a developer or server administrator who requires this functionality.

Устранение неполадок с установкой .NET Framework 3.5Troubleshoot the installation of the .NET Framework 3.5

Во время установки могут возникнуть ошибки 0x800f0906, 0x800f0907, 0x800f081f или 0x800F0922. В этом случае обратитесь к разделу Ошибка установки .NET Framework 3.5: 0x800f0906, 0x800f0907 или 0x800f081f.

During installation, you may encounter error 0x800f0906, 0x800f0907, 0x800f081f, or 0x800F0922, in which case refer to .NET Framework 3.

5 installation error: 0x800f0906, 0x800f0907, or 0x800f081f to see how to resolve these issues.

Если вам по-прежнему не удается устранить проблему с установкой или у вас нет подключения к Интернету, вы можете попытаться установить платформу с установочного носителя Windows.If you still can't resolve your installation issue or you don't have an Internet connection, you can try installing it using your Windows installation media. Дополнительные сведения см.

в разделе Развертывание .NET Framework 3.5 с помощью системы обслуживания образов развертывания и управления ими (DISM).For more information, see Deploy .NET Framework 3.5 by using Deployment Image Servicing and Management (DISM). Если вы используете ОС Windows 7, Windows 8.

1 или последнюю версию Windows 10 и у вас нет установочного носителя, вы можете создать его здесь: Создать установочный носитель для Windows.If you're using Windows 7, Windows 8.1, or the latest Windows 10 version but you don't have the installation media, create an up-to-date installation media here: Create installation media for Windows.

Дополнительные сведения о компонентах Windows 10 по запросу: Компоненты по запросу.Additional information about Windows 10 Features on Demand: Features on Demand.

Предупреждение

Если вы устанавливаете .NET Framework 3.5 не через центр обновления Windows, необходимо использовать источники только из той же соответствующей версии операционной системы Windows.If you're not relying on Windows Update as the source for installing the .NET Framework 3.

5, you must ensure to strictly use sources from the same corresponding Windows operating system version. Использование источников из другой версии операционной системы Windows повлечет за собой установку несоответствующей версии .NET Framework 3.

5 или приведет к сбою установки, в результате чего система будет находиться в неподдерживаемом и необслуживаемом состоянии.Using sources from a different Windows operating system version will either install a mismatched version of .NET Framework 3.

5 or cause the installation to fail, leaving the system in an unsupported and unserviceable state.

Отправить и просмотреть отзыв по

Этот продукт Эта страница Просмотреть все отзывы по странице

Источник: https://docs.microsoft.com/ru-ru/dotnet/framework/install/dotnet-35-windows-10

Windows 10: Установка NET Framework 3.5 без интернета

Как установить microsoft framework 3 5

Я недавно после установки Windows 10 2004 (1607, LTSB, 1803, 1809, LTSC, 1909, Win8.1) столкнулся с такой проблемой.

Дело в том, что нужно было установить некоторые, скажем так, очень нужные, но чертовски дорогие программы. Так вот некоторые стали кричать и требовать NET.Framework версии 3.5, включая 3.0 и 2.

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

Внимание! Статья была обновлена 09.06.2020 в связи с выходом новейших версий Windows. И будет обновляться по мере выхода новых редакций.Для удобства общий архив был разделен на отдельные файлы по выпускам. Отдельно программа и руководство.

Так что, выбирайте своё 🙂

Перечитал кучу информации в интернете. Всё друг у друга попереписанное 100-тыщ-500 раз. Сайтов 30, наверное, перечитал. Вразумительного ответа так и не получил, но представление об установке сложилось.

Но способ нашелся, чем с вами и поделюсь. Приступим.

На верхней картинке видно, что Framework установлен. Но чисто ради понтов к поисковикам Яндекса и Гугла: если вам не удается воспользоваться модемом от МТС на редакциях Windows после версии 1803, то можете почитать очень даже полезную статью о Windows 10: МТС модем. Подключение разорвано!

Ниже — там текст для более ранних версий. Ошибки — тоже ниже. Читайте.

Мы же сейчас поговорим о новых системах Windows. Эти подружки крайне упорно не хотят устанавливать и включать функции Framework 3.5, 3.0, 2.0.Дело в том, что они требует фреймворк ИМЕННО из своего дистрибутива. Да еще и установщик.

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

Теперь перемещаем папку sources с единственной папкой внутри sxs в корень любого диска(раздела), только не системного.

У меня вот так, на разделе D:

Теперь запускаем маленькую программку (архивчик качнете ниже), выбираем свой диск(раздел). Она сама строчкой ниже определит папки.Жмем «Install»… Ну, чего проще -то ??

Программулька замечательная. Установки никакой не требует.Вот так она выглядит:

Короче: ближе к телу, как говорил Мопассан…))

Работоспособность проверена бесчисленное количество раз.

Итак.1. Распакуйте архив в корень любого НЕ системного диска/раздела.2. Запустите прилагаемую программу от имени администратора.3. В первом окошке выберите из выпадающего списка диск/раздел, куда распаковали.

4. Во втором окошке должен появиться путь и справа зеленая надпись — (Found), т.е. найдено.

Чуть не забыл. При использовании нужной папки, сотрите цифры версии, т.е. «sources 1903» оставляем только «sources»

5. Жмем Install и ждем пару минут, в зависимости от скорости вашей машинки.
Ну и собственно — всё. ))

Папки sources для редакций Windows 10 + обновления оффлайн .NET Framework_1.1_2.0_3.0_3.5_4.0_4.8 + подробная инструкция и программа установки ниже.

Скачать напрямую с Яндекс.Диска

Программа, руководство и .NET Framework_1.1_2.0_3.0_3.5_4.0_4.8

Размер: 69.4 мБ

sources 1607, LTSB

Размер: 68.6 мБ

sources 1803, 1809, LTSC

Размер: 70.8 мБ

sources 1909

Размер: 70.7 мБ

sources 2004

Размер: 69.3 мБ

sources 8.1
Размер: 66.2 мБ

———————————————————————————————-

Ниже приводится тоже актуальная запись, но для систем вышедших ранее. А также установка Framework 3.5 для Windows 8.1

Для начала вам потребуется распакованный дистрибутив windows 8/8.1 или 10.
Скопируйте из него папку sources с вложенной в нее папкой sxs, в корень какого нибудь раздела на вашем диске. НЕ на диск С. Любой подойдет. Даже флешка. Кроме папки sxs, всё остальное выбросите в корзину. Оно не пригодится для нашей цели.

У меня эта скопированная папка на диске D. Соответственно путь до нее выглядит D:/sources/sxs

В папке sxs советуют распаковать архив microsoft-windows-netfx3-ondemand-package.cab
Я не распаковывал.

Теперь запустите командную строку от имени Администратора, скопируйте и введите команду ниже:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:d:\sources/sxs /LimitAccess

Жмем ENTER и дожидаемся результата.

(на картинке ошибочно указан диск «С». Переустанавливать, право, лень:))

ОШИБКИ

Иногда возникает ошибка: «Не удается построить цепочку сертификатов для доверенного корневого центра сертификации.»
Либо — «Цепочка сертификатов обработана, но обработка прервана на корневом сертификате…»

Значит Вы не получаете автоматически обновления ;))Я, например, намертво блокирую любые попытки обновления из Центра мелко-туды их-нах-мягких.

Что мне нужно для системы — скачиваю и устанавливаю автономно.

Так вот.
В случае появления таких ошибок — установите сертификат MicrosoftRootCertificateAuthority2011.cer

Сейчас напишу немного мутоты, в которой сам поначалу запутался, а в конце дам ссылку на свой собственный архив с инструкцией и всем — всем необходимым, где всё это уже проделано. Давно пользуюсь. Версия обновляется по мере выхода свежей.
Вы можете устранить ошибку буквально в 2 минуты.

Ну, поехали!
(Вообще надо сразу ставить этот сертификат, т.к. он и для 4.6; 4.7, 4.7.2, 4.8 … версий Framework.)

Нужно открыть мастер импорта сертификатов одним из описанных далее способом.

1. Установка через Internet Explorer:
Запустите iexplorer. В главном меню выберите Сервис / Свойства обозревателя.

2. Откройте «Свойства обозревателя» через меню Пуск / Панель управления.Переключитесь на вкладку «».Откроется окно «Сертификаты». Переключитесь на вкладку «Доверенные корневые центры сертификации».Нажмите кнопку «Импорт».Запустите файл сертификата как программу. Появится окно «Сертификат».

Нажмите кнопку «Установить сертификат».

3. Через консоль MS Windows.

Внимание! Данный вариант — ЕДИНСТВЕННЫЙ работоспособный для Windows 7!

1. Запустите консоль mmc, для этого выполните следующие действия: Войти в «Пуск / Выполнить», в строке «Найти программы и файлы» пропишите mmc, Разрешите внести изменения — кнопка Да.

2. Появится окно консоли. В главном меню выберите Консоль(Файл) / Добавить или удалить оснастку
Появится окно «Добавить или удалить оснастку».

3. В списке оснастки выберите «Сертификаты» и нажмите «Добавить».

4. В окне «Оснастка диспетчера сертификатов» оставьте значения по умолчанию и нажмите «Готово»
(Закройте окно «Добавить изолированную оснастку» (кнопка «Закрыть»)

5. В окне «(((Добавить или удалить оснастку)))» нажмите «ОК»

В дереве консоли появится запись «Сертификаты». Раскройте ее и найдите раздел «Доверенные корневые центры сертификации», «Сертификаты»

6. На строке «Сертификаты»(слева) нажмите правую кнопку мыши и в контекстном меню выберите Все задачи / Импорт

7. На шаге «Импортируемый файл» (Шаг может быть пропущен, в зависимости от варианта запуска мастера) с помощью кнопки «Обзор…» выберите корневой сертификат и нажмите «Далее >».

8. На шаге «Хранилище сертификатов» установите опцию «Поместить все сертификаты в следующее хранилище» и нажмите кнопку «Обзор».

9. В окне выбора хранилища установите флаг «Показать физические хранилища», раскройте «ветку» (+) «Доверенные корневые центры сертификации» и выберите место хранения сертификата:«Реестр» — для пользования корневым сертификатом только текущим пользователем под данной операционной системой.

«Локальный компьютер» — для пользования корневым сертификатом всеми пользователями операционной системы.

10. После нажатия кнопок «Ок», «Далее» и «Готово» может появиться предупреждение о безопасности (зависит от внутренних настроек операционной системы) с вопросом «Установить данный сертификат?», нажмите «Да».

Появится сообщение — «Импорт успешно выполнен», корневой сертификат добавлен в доверенные корневые центры сертификации для вашей или для всех учетных записей.

Если все сделали пошагово правильно — ошибок не будет.
Единственное, может быть потребуется взять sources из другого дистрибутива.

Папка sources для Windows 8.1 + обновление Framewoek 3.5 от 09.10.2018 + подробная инструкция и программа установки ниже.

Скачать напрямую с Яндекс.Диска

Размер: 269МБ

Источник: https://deepsmr.ru/komputer/ustanovka-framework-windows-10.html

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

Как установить microsoft framework 3 5

Довольно много приложений для своей работы в Windows Server или Windows 10 требуют наличия установленного .NET Framework 3.5 (несмотря на наличие .NET Framework 4.6, установленного по-умолчанию). К примеру, без .Net 3.5 мне не удалось установить и запустить SQL Management Studio.

Разберемся как установить.NetFramework 3.5 в WindowsServer 2016/2019 и Windows 10.

Установка .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. Чтобы сработал этот метод установки нужно убедиться:

Если с вашего сервера нет прямого доступа в Интернет, то при попытке установить .NET 3.5 в Windows Server через консоль Server Manager (Add Roles and Features -> Features -> Net Framework 3.

5 Features, установка заканчивается с ошибкой 0x800f081f (The source files could not be found) или 0x800F0950.

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

Get-WindowsFeature *Framework*

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

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

Установка .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:\sources\sxs. Также это может быть сетевая папка, куда вы предварительно скопировали дистрибутив (например, \\server1\distr\ws2016\sources\sxs). Нажмите ОК.

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

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

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

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

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

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

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

Add-WindowsFeature NET-Framework-Core -Source d:\sources\sxs

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

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

dism /online /Add-Package /PackagePath:C:installet35\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab.

Настройка параметров установки компонентов 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 файлу), который нужно использовать при установке (указывается в параметр Alternatesourcefilepath).

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

В Windows 10 вы можете установить .NET Framework 3.5 из панели управления компонентами.

  1. Выполните команду optionalfeatures.exe;
  2. В списке компонентов выберите .NET Framework 3.5 (includes .NET 2.0 and 3.0), нажмите ОК;
  3. Если у вас есть доступ в Интернет, в следующем окне выберите LetWindowsUpdatedownloadthefilesforyou и последняя версия компонента .NET Framework 3.5 будет загружена и установлена с серверов Microsoft.

Если у вас нет доступа в Интернет, вы можете установить .NET 3.5 в Windows 10 с помощью:

  • Offline установщика (скачайте последнюю версию .NET Framework 3.5 SP1 Runtime (dontetfx35.exe) здесь https://dotnet.microsoft.com/download/dotnet-framework/net35-sp1 ;
  • Если у вас есть установочный диск или iso образ с вашей версией Windows 10 (версия и билд должны совпадать), подключите (смонтируйте) его (например, в привод D:). Для установки .NET 3.5 используется команда DISM (DISM /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess) или PowerShell (Add-WindowsCapability -Online -Name NetFx3~~~~ -Source D:\Sources\SxS)

Чтобы проверить, что .NET Framework успешно установлен, выполните команду:

Get-WindowsCapability -Online -Name NetFx3~~~~

Name         : NetFX3~~~~
State        : Installed
DisplayName  : .NET Framework 3.5 (includes .NET 2.0 and 3.0)
DownloadSize : 72702771
InstallSize  : 247885750

Источник: https://winitpro.ru/index.php/2017/08/16/kak-ustanovit-net-framework-3-5-v-windows-server-2016/

Поделиться:
Нет комментариев

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

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.