framework

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

framework

Я недавно при установке Windows 10 столкнулся с этой проблемой. Дело в том, что нужно было установить некоторые взломанные нужные программы, а интернет без надежного файервола подключать нельзя. Ну слетят просто активации.
Так вот эти программы требовали фреймворк версии 3.5, ключая 3.0 и 2.0

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

Но я это сделал. Приступим.

На верхней картинке видно, что Framework установлен.

Внимание! Запись обновлена 24.11.2018

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

Мы же сейчас поговорим о новой Windows 1809. Эта подружка крайне упорна не хотела устанавливать и включать функции Framework 3.5, 3.0, 2.0.
Дело в том, что она требует ИМЕННО фреймворк из своего дистрибутива. Да еще и установщик.
Вообщем, распаковал я образ и извлек папку source, а в ней не распакованная папка sxs. Всё лишнее выбросил.
Теперь перемещаем папку source с единственной папкой внутри sxs в корень любого диска(раздела), только не системного.
У меня вот так, на диске D:

Framework 3.5 - 2

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

Framework 3.5

Короче: ближе к телу, как говорил Мопассан...))
На всякий случай я положил в архив и программку и папочку source. Работоспособность проверена неоднократно.
Распаковывайте — папку в корень, а по программке правой кнопкой мыши и От имени администратора запускайте.


Размер: 71.05 мБ

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

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

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

Ошибки

Иногда возникает ошибка: «Не удается построить цепочку сертификатов для доверенного корневого центра сертификации.»
Значит Вы не получаете обновления. Как и я: намертво блокирую любые попытки обновления из Центра мелко-туды их-мягких.
Что мне нужно для системы — скачиваю и устанавливаю автономно.

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

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

Первый шаг.
Откройте мастер импорта сертификатов одним из описанных далее способом и нажмите «Далее >».
Установка через Internet Explorer:
Запустите iexplorer. В главном меню выберите Сервис / Свойства обозревателя.
Откройте «Свойства обозревателя» через Пуск / Панель управления.
Переключитесь на вкладку «Содержание».
Откроется окно «Сертификаты». Переключитесь на вкладку «Доверенные корневые центры сертификации».
Нажмите кнопку «Импорт».
Запустите файл сертификата как программу. Появится окно «Сертификат».
Нажмите кнопку «Установить сертификат».
=====================================

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Размер: 265.66 мб

На этом у меня все. Не получается? Пишите в комментариях.

Нажмите на кнопочки — Вам 2 секунды, а мне очень приятно. Спасибо!

"">

А теперь...
А ТЕПЕРЬ ВАУ!!! Калейдоскоп! Подвигайте мышкой по картинке... ;))
 


  

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

  1. Валера 2016-06-28 at 23:17

    Огромное человеческое спасибо, работает!

  2. Nix64 2016-08-15 at 01:16

    Вводить нужно следующее: Dism /online /enable-feature /featurename:NetFx3 /All /Source:e:\sources/sxs — конец лишний .

    • Викторович 2018-07-19 at 10:29

      LimitAccess ничего и не лишний...))

  3. Викторович 2016-08-15 at 07:01

    Мелкомягкие советуют именно так. Не согласны — обоснуйте. ))

  4. Викторович 2018-11-26 at 06:51

    //////

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

Имя *
E-mail *
Сайт