Содержание

Microsoft .NET Framework 4.8 автономный установщик для Windows

Введение

О Microsoft .NET Framework 4.8

Microsoft .NET Framework 4.8 — это высоко-совместимое обновление на месте для .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. 

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

При установке этого пакета на операционную систему устанавливаются следующие пакеты или обновления:

  • В Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1), обновление для . NET Framework 4.8 (KB4503548) отображается как установленный продукт в разделе Программы и компоненты панели управления.

  • В Windows Server 2012 обновление для Microsoft Windows (KB4486081) отображается в разделе Установленные обновления на панели управления. В Windows RT 8.1, Windows 8.1 и Windows Server 2012 R2 обновление для Microsoft Windows (KB4486105) отображается в разделе Установленные обновления на панели управления.

  • В Windows RT 8.1, Windows 8.1 и Windows Server 2012 R2 обновление для Microsoft Windows (KB4486105) отображается в разделе Установленные обновления на панели управления.

  • В Windows 10 Anniversary Update (версия 1607), Windows 10 Creators Update (версия 1703) и Windows Server 2016 Обновление для Microsoft Windows (KB4486129) отображается в разделе Установленные обновления на панели управления.

  • В Windows 10 Falls Creator’s Update версия 1709, Windows 10 Обновление от апреля 2018 года (Версия 1803), Windows 10 Обновление от октября 2018 года (версия 1809) и Windows Server 2019, оно указано как обновление для Microsoft Windows (KB4486153) под установленными обновлениями в панели управления.

Сведения о загрузке

На сайте загрузок .NET можно загрузить указанные ниже файлы:

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

Для Windows RT 8.1

Скачать пакет обновлений для Microsoft .NET Framework 4.8.

Дополнительные сведения о загрузке файлов поддержки Майкрософт см . в разделе Как получить файлы поддержки Майкрософт из веб-служб.

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

Проблемы, которые устраняет это обновление

В этом обновлении исправлены следующие проблемы в .NET Framework 4.8.

ASP.NET:

Формы Windows:

  • Исправлена возможность выбора редактирования текста поля ComboBox с помощью мыши вниз+move.

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

  • Исправлена проблема с объявлением экранным диктором/NVDA о расширении и свертывании ComboBox PropertyGrid.

  • Исправлена проблема с визуализацией «…» кнопки управления PropertyGrid в режиме HC, чтобы нарисовать фон кнопки и контрастные точки.

WPF:

  • Исправлена утечка маркера во время создания приложения «Окно» в Приложениях WPF, которые проявляются для Per Monitor DPI V2 Awareness.  Эта утечка может привести к посторонней GC. Сбор вызовов, которые могут повлиять на производительность в сценариях создания окон.

  • Исправлена регрессия, вызванная исправлением ошибки, включающая привязку с недвусмысленностью DataContext на пути связывания.

Дополнительная информация

Дополнительную информацию о . NET Framework 4.8 см. в статье Известные проблемы .NET Framework 4.8.

Эта версия .NET Framework работает параллельно с .NET Framework 3.5 SP1 и более ранними версиями, но она выполняет обновление на месте для .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.

Параметры командной строки для этого обновления

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

Требование перезагрузки

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

Относится к

Microsoft .

NET Framework 4.8 (автономный установщик) поддерживается следующими операционными системами:

Клиентская

  • Windows 10 версии 1809

  • Windows 10 версии 1803

  • Windows 10 версии 1709

  • Windows 10 версии 1703

  • Windows 10 версии 1607

  • Windows 8.1

  • Windows 7 с пакетом обновления 1 (SP1)

Сервер

  • Windows Server 2019

  • Windows Server версия 1803

  • Windows Server, версия 1809

  • Windows Server 2016

  • Windows Server 2012 R2.

  • Windows Server 2012;

  • Windows Server 2008 R2 с пакетом обновления 1 (SP1)

Устанавливаем нужную версию .Net Framework для Обновлятора-1С

Устанавливаем нужную версию .Net Framework для Обновлятора-1С

Для своей работы программа Обновлятор-1С требует, чтобы на компьютере была установлена библиотека Microsoft .Net Framework 3.5.

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

В зависимости от версии вашей ОС есть нюансы установки, о которых я расскажу ниже.

Способ первый

Прежде всего пробуем просто запустить установленный Обновлятор-1С. Если у нас Windows 8 и выше, то операционная система сама предложит скачать и установить нужную версию . Net Framework.

Если же у нас старая версия ОС, то пробуем скачать и установить .Net Framework 3.5 самостоятельно, вот по этой ссылке на сайте Microsoft.

Способ второй

Если установка первым способом не удалась, то бьюсь об заклад — у вас или Windows 10 или Windows Server 2016 или Windows Server 2012 R2.

В этих ОС установка .Net Framework 3.5 делается несколько иначе. В них эту библиотеку нужно включить в компонентах системы и уже затем скачать через центр обновления Windows.

Windows Server 2016 (2012 R2)

Вот как это делается для Windows Server 2016 (2012 R2), но обратите внимание, что в момент установки на компьютере:

  • должна быть включена служба обновлений Windows
  • должен быть включен интернет
  • делайте несколько попыток установки; многие пишут, что получается только с 3 раза

Внимание! Если возникают ошибки при установке . net framework прочтите статью.

Windows 10

Вот как это делается для Windows 10, но обратите внимание, что в момент установки на компьютере также:

  • должна быть включена служба обновлений Windows (об этом есть в ролике ниже)
  • должен быть включен интернет

Решение проблем с установкой .NET Framework 3.5 на Windows 8 в сети с WSUS / Хабр

Иногда случаются ситуации, когда пользователю Windows 8 необходимо установить .NET Framework 3.5 — чаще всего, это необходимо для обеспечения работоспособности некоторых, относительно старых, программ. В большинстве случаев все проходит без проблем. Однако, недавно возникла ситуация — данный фреймворк отказался устанавливаться на компьютер, находящийся в доменной сети AD с настроенным локальным сервером обновлений WSUS.

Описание проблемы

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

После чего ОС подключается к серверу обновлений, скачивает необходимые файлы, и устанавливает компонент.

В ряде случаев ОС не может скачать нужные файлы, а именно:

  1. Отсутствует подключение к интернету;
  2. На сервере обновлений отсутствуют необходимые файлы.

Я столкнулся, как раз, со вторым случаем. Причем, Microsoft в этом случае советует отключить использование локального сервера обновлений WSUS, установить .NET Framework 3.5, после чего опять включить использование локального WSUS. В моем случае этот вариант был малоприемлем, так как для этого нужно было либо вывести ПК из домена, либо изменить групповую политику. Сконфигурировать WSUS должным образом мне не удалось, он скачивает обновления к .NET Framework 3.5 и версиям ниже, однако установка через него все равно не проходит.

Решение проблемы

Решением проблемы является установка вышеобозначенного компонента из локальных источников. Для начала необходимо определиться с локальным хранилищем пакетов. Вообще-то, оно находится на установочном диске Windows 8, в директории \sources\sxs, но, во-первых, не всегда под рукой есть диск (или iso), во-вторых, установка с первого же попавшегося диска почему-то не прошла, но прошла с другого. Чтобы избежать этих проблем, я подготовил архив со всеми необходимыми файлами. Итак приступим.
  1. Скачиваем архив с файлами, необходимыми для установки компонента: Sources.zip (102.5 MB)
  2. Распаковываем архив, для наглядности я распаковал его в корень диска C:\
  3. Запускаем командную строку с правами администратора
  4. Выполняем код, с учетом пути к распакованным файлам из архива:
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:\Sources\sxs

Это займет несколько минут, но в результате получаем успешный результат!

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

Update от 01.02.2019
Спустя годы ситуация изменилась, подробное обсуждение доступно на форуме Microsoft.
Теперь никаких локальных установок не нужно. Достаточно поставить одну галочку в GPO.
Computer Configuration > Administrative Templates > System, "Specify settings for optional component installation and component repair"

Или по-русски:
Конфигурация компьютера - Политики - Административные шаблоны - Система - Укажите параметры для установки необязательных компонентов и восстановления компонентов.

Галка "Скачайте содержимое для восстановления и дополнительные компоненты непосредственно из Центра обновлений Windows..."

Что делать, если .Net framework 4 не устанавливается на Windows 7

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

Ошибка при инсталляции

«Нет Фреймворк» является разработкой Майкрософт и инсталлируется в ПК вместе с Виндовс 7. Об этой платформе обычно пользователи ничего не знают, до момента необходимости запуска какой-нибудь несовместимой с системой программы. Но самостоятельная инсталляция четвертой версии платформы часто заканчивается неудачей.

Платформа более высокой модификации может быть установлена только при условии полной деинсталляции ранней версии, а также удаления всех «хвостов» старой программы.

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

Удаление

К сожалению, не достаточна только простая деинсталляция через вкладку приложений и компонентов Виндовс в «Панели управления». Обязательно необходимо применение особых программ для очистки всех ключей и отметок в реестре ОС. Хорошо справляется с этой задачей приложение «iObit Uninstaller». Оно доступно для скачивания в интернете и обладает интуитивно понятным интерфейсом. Также отлично зарекомендовала себя программа «Dotnetfx cleanup tool». С целью применения этой утилиты следует выполнить следующие последовательные шаги:

  1. Скачать из глобальной сети архив этого ПО в формате «zip»;
  2. Затем распаковать и запустить «cleanup_tool.exe»;
  3. В отобразившемся меню щелкнуть «Да»;
  4. Дождаться появления окошка с перечнем утилит, в котором необходимо выделить «NET.Framework — все модификации»;
  5. Далее кликнуть «Очистить»;
  6. Подождать полного окончания процесса деинсталляции и перезапустить компьютер.

Процедура установки

Необходимо осуществить следующие действия:

  1. Далее в отобразившейся консоли напечатать «net stop WuAuServ»;
  2. Щелкнуть на «Ввод»;
  3. В графе поиска напечатать «cmd»;
  4. Кликнуть «Пуск»;
  5. Снова кликнуть «Ввод»;
  6. Затем через проводник войти в каталог «Windows»;
  7. Вызвать контекстное меню от папки «Software Distribution»;
  8. Кликнуть по строчке «Переименовать»;
  9. Задать новое имя «SDold» переименовываемой директории и нажать «Enter», чтобы изменения вступили в силу;
  10. Вновь запустить консоль и напечатать «net WuAuServ start»;
  11. Щелкнуть «Enter»;
  12. Теперь, после завершения всех вышеуказанных этапов, необходимо запустить установку «Net Framework 4»;

Примечание: с первой попытки может и не установиться.

Во время установки «Нет Фреймворк 4» иногда появляется сообщение об ошибке с рекомендацией перезапуска ПК. При этом требуется согласиться и перезапустить машину.

Затем вновь запустить инсталляцию платформы.

  1. Об успешном окончании процесса будет свидетельствовать окно с сообщением «Установка завершена»;
  2. Кликнуть кнопку «Готово».

Заключение

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

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

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

Установка через Центр обновления Windows

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


  • Нажмите слева на Включение и отключение компонентов Windows.
  • Установите флажок «NET Framework 3.5 (включая .NET 2.0 и 3.0)» и нажмите «OK». Вы можете оставить другие параметры как есть.
  • Затем Windows 10 подключится к обновлению Windows, чтобы иметь возможность устанавливать NET Framework 3. 5 на компьютер или ноутбук.
  • Для завершения установки вам может потребоваться перезагрузить компьютер.

Ручная установка через установочный носитель Windows 10

Если у вас имеется установочный носитель Windows 10, вы можете использовать его для установки более ранних версий .NET framework. Это намного быстрее и не требует подключения к Интернету. Если у вас есть сама система windows 10, но нет возможности записать ее на флешку, как установочную систему, то можете просто монтировать в виртуальный привод.

  • Вставьте установочную флешку windows 10 в свой компьютер или монтируйте образ в виртуальный привод.
  • Откройте проводник, он же «мой компьютер» и запомните под какой буквой установочная система (флешка или привод).
  • Откройте командную строку от имени администратора, написав в поиске windows слово cmd и правой кнопкой мыши, «запуск от имени админа«.
  • Далее в окно cmd введите следующую команду, где буква H это ваша установочная флешка или виртуальный привод:
  • Dism /online /enable-feature /featurename:NetFX3 /All /Source:H:\sources\sxs /LimitAccess

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

Если ничего не помогло по разным вам причинам, то скачайте официальный установщик Microsoft .NET Framework 3.5 содержащий в себе компоненты версий 2.0 и 3.0.


Загрузка комментариев

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

Я недавно после установки Windows 10 2004 (1607, LTSB, 1803, 1809, LTSC, 1909, Win8.1) столкнулся с такой проблемой. Дело в том, что нужно было установить некоторые, скажем так, очень нужные, но чертовски дорогие программы. Так вот некоторые стали кричать и требовать NET.Framework версии 3.5, включая 3.0 и 2.0, а интернет без надежного файервола подключать нельзя. Ну слетят просто активации, сами знаете. ;))

Внимание! Статья была обновлена 20.05.2021 в связи с выходом новейших версий 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 мБ

sources 20h3

Размер: 69.3 мБ
———————————————————————————————-

Ниже приводится тоже актуальная запись, но для систем вышедших ранее. А также установка 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МБ

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

У некоторых не получается включить функции Framework 3.5 средствами DISM.
Причины настолько разные , что все их описать невозможно.
Может быть, не в корень диска кинули, в пути присутствует кириллица (включая название компа и Админа)…
Ой… много нюансов…

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

АРХИВ

Размер: 265 мБ
ВСЕМ ДОБРА!

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

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


  

Microsoft .NET Framework 1.1–4.7 (полные установщики) / Audiophile’s Software

Дата обновления: 02 Сентября 2017

.NET Framework (Dot Net Framework) — программная платформа (софтверный фреймворк), разработанная корпорацией Microsoft в 2002 году, главным образом для операционной системы Microsoft Windows. Включает обширные библиотеки, а также предоставляет взаимную совместимость (каждый язык может использовать код, написанный на других языках) нескольких языков программирования. Программы, написанные на .NET Framework выполняются в программной среде (в противоположность аппаратной) известной как Common Language Runtime (CLR, общеязыковая исполняющая среда), представляющей собой виртуальную машину, которая обеспечивает безопасность, распределение памяти и обработку исключений. Библиотека классов и CLR вместе составляют .NET Framework.

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

ВНИМАНИЕ: обязательно устанавливайте пакеты обновлений в таком же порядке, в каком даны ссылки на них!


.

NET Framework 1.1

.NET Framework 3.5 SP1 (включает 2.0 SP2)

 Обновления:

  Windows XP/Server 2003 32-bit:
    Обновление 1 (8,6 МиБ)
    Обновление 2 (7 МиБ)
    Обновление 3 (1,4 МиБ)

  Windows XP/Server 2003 64-bit:
    Обновление 1 (18,4 МиБ)
    Обновление 2 (16,5 МиБ)
    Обновление 3 (1,5 МиБ)

Windows Vista/Server 2008 x86:
    Обновление 1 (1,4 МиБ)
    Обновление 2 (10,5 МиБ)
    Обновление 3 (6,9 МиБ)

Windows Vista/Server 2008 64-bit:
    Обновление 1 (1,5 МиБ)
    Обновление 2 (16 МиБ)
    Обновление 3 (9,8 МиБ)

Windows Vista/Server 2008 IA-64:
    Обновление 1 (1,5 МиБ)
    Обновление 2 (14,7 МиБ)
    Обновление 3 (2,2 МиБ)


.

NET Framework 4.7 (только Windows 7 и выше)

.NET Framework 4.0 (для Windows XP SP3/Server 2003 SP2/Vista SP1/Server 2008/7)

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

  • 8 минут на чтение

В этой статье

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

В Windows 8 и более поздних версиях .NET Framework является компонентом операционной системы и не может быть удален независимо. Обновления .NET Framework отображаются на вкладке «Установленные обновления » приложения «Программы и компоненты панели управления». Для операционных систем, в которых .NET Framework не предустановлена, .NET Framework отображается на вкладке Удаление или изменение программы (или на вкладке «Установка и удаление программ» ) приложения «Программа и компоненты» на панели управления. .Для получения информации о версиях Windows, на которых предустановлена ​​.NET Framework, см. Системные требования.

Важно

Поскольку версии .NET Framework 4.x являются обновлениями на месте, вы не можете установить более раннюю версию .NET Framework 4.x в системе, в которой уже установлена ​​более поздняя версия. Например, в системе с Windows 10 Fall Creators Update нельзя установить .NET Framework 4.6.2, поскольку .NET Framework 4.7.1 предустановлен вместе с операционной системой.

Вы можете определить, какие версии . NET Framework установлены в системе. Дополнительные сведения см. В разделе «Как определить, какие версии .NET Framework установлены».

В этой таблице 4.5.x относится к .NET Framework 4.5 и его точечным выпускам, 4.5.1 и 4.5.2, 4.6.x относится к .NET Framework 4.6 и его точечным выпускам, 4.6.1 и 4.6. 2, 4.7.x относится к .NET Framework 4.7 и его точечным выпускам, 4.7.1 и 4.7.2, а 4.8 относится к .NET Framework 4.8.

Сообщение о блокировке Для получения дополнительной информации или решения проблемы
Удаление Microsoft.NET Framework может привести к прекращению работы некоторых приложений. Как правило, не следует удалять какие-либо версии .NET Framework, установленные на вашем компьютере, поскольку используемое вами приложение может зависеть от конкретной версии .NET Framework. Дополнительные сведения см. В разделе «.NET Framework для пользователей» в руководстве «Приступая к работе с , ».
.NET Framework 4.5.x / 4.6.x / 4.7.x (ENU) или более поздняя версия уже установлена ​​на этом компьютере. Никаких действий не требуется.

Чтобы определить, какие версии .NET Framework установлены в системе, см. Раздел Практическое руководство. Определение установленных версий .NET Framework.

Для .NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8 (, язык ) требуется .NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8. Установите .NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8 из центра загрузки и повторно запустите программу установки. Перед установкой языкового пакета необходимо установить английскую версию указанного выпуска .NET Framework.Дополнительные сведения см. В разделе «Установка языковых пакетов» в руководстве по установке.
Не удается установить .NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8. Другие приложения на вашем компьютере несовместимы с этой программой.

-или-

Другие приложения на вашем компьютере несовместимы с этой программой.

Наиболее вероятная причина появления этого сообщения заключается в том, что была установлена ​​предварительная версия или RC-версия .NET Framework. Удалите предварительную версию или версию RC и повторно запустите программу установки.
.NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8 нельзя удалить с помощью этого пакета. Чтобы удалить .NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8 со своего компьютера, перейдите в панель управления , выберите Программы и компоненты , выберите Просмотреть установленные обновления , выберите Обновление для Microsoft Windows (KB2828152 ), а затем выберите Удалить . Устанавливаемый вами пакет не удаляет предварительную версию или выпуски RC .NET Framework.

Удалите предварительную версию или выпуск RC из Панели управления.

Не удается удалить .NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8. Другие приложения на вашем компьютере зависят от этой программы. Как правило, вам не следует удалять какие-либо версии .NET Framework со своего компьютера, поскольку используемое вами приложение может зависеть от конкретной версии .NET Framework. Дополнительные сведения см. В разделе «.NET Framework для пользователей» в руководстве «Приступая к работе с , ».
.NET Framework 4.Распространяемый пакет 5.x / 4.6.x / 4.7.x / 4.8 не распространяется на эту операционную систему. Загрузите .NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8 для своей операционной системы со страницы загрузки .NET Framework. Возможно, вы пытаетесь установить .NET Framework 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 или 4.8 на платформе, которая не поддерживается, или вы выбрали установочный пакет, который не включает компоненты для всех поддерживаемых операционных систем. Снова запустите установку с помощью автономного установщика (для версии 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7), 4.7.1, 4.7.2 или 4.8. Для получения дополнительной информации см. Руководство по установке и системные требования для поддерживаемых операционных систем.
Перед установкой этого продукта необходимо установить обновление, соответствующее KB < number >. Для установки .NET Framework необходимо установить обновление KB перед установкой .NET Framework. Установите обновление, а затем запустите.NET Framework снова.

Например, для установки обновленных версий .NET Framework в Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2 необходимо установить обновление, соответствующее KB 25.

На вашем компьютере в настоящее время выполняется установка Server Core операционной системы Windows Server 2008. .NET Framework 4.5.x требует более позднего выпуска операционной системы. Установите Windows Server 2008 R2 SP1 или выше и перезапустите.NET Framework 4.5.x. .NET Framework 4.5.1 и 4.5.2 поддерживаются в роли Server Core с Windows Server 2008 R2 SP1 или более поздней версии. См. Системные требования.
У вас недостаточно прав для выполнения этой операции для всех пользователей этого компьютера. Войдите в систему как администратор и повторно запустите Setup . Для установки .NET Framework вы должны быть администратором компьютера.
Невозможно продолжить установку, поскольку предыдущая установка требует перезагрузки компьютера.Перезагрузите компьютер и перезапустите программу установки. Иногда для полного завершения установки требуется перезагрузка. Следуйте инструкциям, чтобы перезагрузить компьютер и перезапустить программу установки.

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

Установка .NET Framework не может быть запущена в режиме совместимости программ. См. Раздел «Проблемы совместимости программ» далее в этой статье.
.NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8 не установлена, так как хранилище компонентов повреждено. Дополнительные сведения см. В разделе «Исправление ошибок Центра обновления Windows с помощью DISM или средства проверки готовности системы к обновлению».
Не удается запустить программу установки, поскольку на этом компьютере недоступна служба установщика Windows. См. Ошибку «Не удалось получить доступ к службе установщика Windows» при попытке установить программу в Windows 7 или Windows Vista на веб-сайте поддержки Microsoft.
Программа установки может работать некорректно, поскольку на этом компьютере недоступна служба обновления Windows. Компьютер может быть настроен для использования служб Windows Server Update Services (WSUS) вместо Microsoft Windows Update. Дополнительные сведения см. В разделе с кодом ошибки 0x800F0906 в ошибке установки .NET Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907.

См. Также раздел «Как обновить агент обновления Windows до последней версии» на веб-сайте поддержки Microsoft.

Программа установки может работать некорректно, поскольку фоновая интеллектуальная служба передачи (BITS) недоступна на этом компьютере. См. Доступно обновление для устранения сбоя фоновой интеллектуальной службы передачи (BITS) на компьютере под управлением Windows Vista на веб-сайте поддержки Microsoft.
Программа установки может работать некорректно, так как Центр обновления Windows обнаружил ошибку и отобразил код ошибки 0x80070643 или 0x643. См. Раздел Ошибка установки обновления .NET Framework: «0x80070643» или «0x643» на веб-сайте поддержки Microsoft.
.NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8 уже является частью этой операционной системы. Вам не нужно устанавливать распространяемый пакет .NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8. Нет действий.

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

.NET Framework 4.5.x / 4.6.x / 4.7.x / 4.8 не поддерживается в этой операционной системе. См. Системные требования для поддерживаемых операционных систем.

При неудачной установке .NET Framework в Windows 7 это сообщение обычно означает, что Windows 7 SP1 не установлен. В системах Windows 7 для .NET Framework требуется Windows 7 SP1. Если вы используете Windows 7 и еще не установили пакет обновления 1, вам необходимо сделать это перед установкой .NET Framework. Для получения информации об установке пакета обновления 1 (SP1) для Windows 7 см. Раздел Узнайте, как установить пакет обновления 1 (SP1) для Windows 7.

На вашем компьютере в настоящее время выполняется установка Server Core операционной системы Windows Server 2008. Для .NET Framework 4. 5.x требуется полная версия операционной системы или Server Core 2008 R2 SP1. Установите полную версию Windows Server 2008 SP2 или Windows Server 2008 R2 SP1 или Server Core 2008 R2 SP1 и повторно запустите установку .NET Framework 4.5.x. .NET Framework поддерживается в роли Server Core с Windows Server 2008 R2 SP1 или более поздней версии.См. Системные требования.
.NET Framework 4.5.x уже является частью этой операционной системы, но в настоящее время отключен (только для Windows Server 2012). Использование Включение и выключение функций Windows на панели управления для включения .NET Framework 4.5.x.
Для этой программы установки требуется компьютер x86. Его нельзя установить на компьютеры x64 или IA64. См. Системные требования.
Для этой программы установки требуется компьютер x64 или x86.Его нельзя установить на компьютеры IA64. См. Системные требования.

Проблемы совместимости программ

Установка .NET Framework 4.5 или его точечных выпусков завершается ошибкой с кодом 1603 или блокируется при работе в режиме совместимости программ Windows. Помощник по совместимости программ указывает, что платформа .NET Framework могла быть установлена ​​неправильно, и предлагает переустановить ее, используя рекомендуемый параметр (режим совместимости программ).Режим совместимости программ также мог быть установлен помощником по совместимости программ при ранее неудачных или отмененных попытках запустить установку .NET Framework.

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

  1. Нажмите кнопку Start , а затем выберите Run .

  2. В диалоговом окне Выполнить введите «regedit» и выберите ОК .

  3. В редакторе реестра перейдите к следующим подразделам:

    • HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Compatibility Assistant \ Persisted

    • HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers

  4. В столбце «Имя» найдите загружаемые имена .NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 или 4.7.2 в зависимости от версии. вы устанавливаете и удалите эти записи.Названия загружаемых файлов см. В статье «Установка .NET Framework для разработчиков».

  5. Перезапустите установщик .NET Framework для версий 4.5, 4.5.1, 4.5.2 или 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 или 4.7.2.

См. Также

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