0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Содержание

Как установить NET Framework 3.5 в Windows 10, если это не удается сделать обычным путем

Наверняка многим пользователям Windows 10 при установке программ приходилось сталкиваться с требованием наличия на компьютере компонента NET Framework 3.5 . Это не ошибка, скорее уведомление о том, что устанавливаемая программа использует библиотеки оного компонента и без них работать не может. Устраняется препятствие очень просто, тут же в окошке с уведомлением пользователю достаточно нажать ссылку «Скачать и установить этот компонент» .

В большинстве случаев система благополучно загружает и устанавливает все необходимые файлы, но есть вероятность, что процедура завершится ошибкой, например, Windows не сможет найти необходимые для выполнения запрошенных изменений файлы. В Windows 10 причиной ошибки может стать интегрированный, но отключенный NET Framework 3.5 . Зайдите в раздел «Компоненты Windows» и проверьте, отмечен ли пункт «NET Framework 3.5 (включает .NET 2.0 и 3.0)». Если нет, отмечаем его, жмём «ОК» и при необходимости перезагружаемся.

Увы, завершиться ошибкой может и эта процедура. В данном примере Windows сообщает, что некоторые компоненты установить не удалось. Означает ли это, что установить NET Framework не получится? Вовсе нет, если компонент не удаётся инсталлировать обычным путём, сделать это можно в обход, позаимствовав его из установочного ISO -образа Windows 10 и интегрировав в систему с помощью утилиты DISM.

Скачайте оригинальный ISO -образ Windows 10 с сайта Microsoft и смонтируйте его двойным кликом в Проводнике. Нужный нам файл библиотеки NET Framework 3.5 располагается по адресу Буква диска:sourcessxs и называется microsoft-windows-netfx3-ondemand-package.cab , его то как раз мы и будем интегрировать в рабочую систему.

Откройте от имени администратора командную строку или консоль PowerShell и выполните такую команду:

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. Этот метод намного быстрее и даже не требует подключения к Интернету. Вот как это сделать.

Читать еще:  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 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:sourcessxs /LimitAccess

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

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

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

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

    Актуальными версиями .NET Framework считаются 4.6 и 4.7, которые включают в себя также старую редакцию 4.5. Они встроены в Windows 10, и никаких проблем с их установкой или использованием возникать не должно. По-другому дело обстоит с уже устаревшей версией 3.5. Она широко использовалась во времена Windows 7 и несовместима с .NET Framework 4.x. Так как по умолчанию редакция 3.5 не включена в состав Windows 10, многие старые программы просто не установятся.

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

    Разработчики предусмотрели опцию установки старой версии .NET Framework в службе компонентов Windows 10. Для скачивания библиотеки понадобится интернет-соединение.

      Нажмите Win + R. Введите команду OptionalFeatures.exe и нажмите Enter.

    Как скачать установщик .NET Framework 3.5 для Windows 10

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

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

    Как установить .NET Framework 3.5 без интернета (офлайн)

    Иногда при использовании веб-службы Центра обновления Windows возникают проблемы, и пользователи не могут установить .NET Framework 3.5 двумя способами, описанными выше. В таком случае вы можете использовать загрузочную флешку с образом Windows 10 для ручной установки компонента (без необходимости в интернет-соединении).

    1. Скачайте официальный образ Windows 10.
    2. Создайте загрузочную флешку с использованием этого файла.
    3. Вставьте накопитель в компьютер. Откройте Проводник и запомните букву, присвоенную флешке. Например, на скриншоте это — D.
    4. Нажмите Win + S. Введите в поисковую строку Командная строка.
    5. Кликните по результату правой клавишей мыши и выберите Запустить от имени администратора.
    6. Введите следующую команду и нажмите Enter (здесь X — буква, присвоенная флешке):
      Dism /online /enable-feature /featurename:NetFX3 /All /Source:X:sourcessxs /LimitAccess
    7. Дождитесь окончания операции установки компонента.

    Таким образом .NET Framework 3.5 можно установить и без использования интернет-подключения или служб Центра обновления Windows.

    Как установить в 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 (то есть может заменять их). Если по какой-то причине в вашей системе этот пункт отключен, вы можете просто включить его для установки.

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

    Не устанавливается .NET Framework 3.5: способы устранения проблемы

    Не устанавливается .NET Framework 3.5: способы устранения проблемы

    Браузер для Windows XP: какой он самый идеальный вариант?

    Браузер без рекламы и всплывающих окон: существует ли он в природе?

    Обновление Виндовс, отключающее звук и удаляющее файлы: кто виноват и что делать?

    Google Chrome просит срочно обновить браузер: всех впускать, никого не выпускать

    Кибератаки парализуют разработку вакцины от коронавируса и Microsoft выпустил борца с ними

    Системы Windows 7 и 8.1 должны устанавливаться с интегрированной версией 4.5 программной платформы .NET Framework, необходимой для полноценной работы некоторых программ и игр. А Windows 10 изначально на своем борту должна содержать предустановленную версию платформы 4.6, совместимую с версией-предшественницей 4.5. Старая версия .NET Framework 3.5, которая требуется для работы, как правило, длительное время не поддерживаемых разработчиками программ и игр, в состав актуальных версий Windows не входит. Естественно, имеется в виду, что операционная система устанавливалась с оригинального образа дистрибутива. С неоригинальными дистрибутивами все может быть по-другому: операционная система может как содержать несколько версий .NET Framework, включая старую 3.5, так и поставляться без отдельных предустановленных системных компонентов по типу урезанной сборки Windows.

    Старая .NET Framework 3.5 устанавливается отдельным этапом при инсталляции в систему программ, основанных на архитектуре этой версии платформы. Установка последней также может быть запущена пользователем вручную. Что для этого необходимо сделать? Открываем панель управления. В окне последней ищем раздел «Программы и компоненты». Чтобы было быстрее, в Windows 7 название раздела можно прописать в качестве поискового запроса в поисковой строке меню «Пуск». А в Windows 8.1 и 10 прямой доступ к этому разделу предусмотрен в меню, вызываемом клавишами Win+X. В открывшемся окне жмем ссылку, указанную на скриншоте ниже.

    Появится небольшое окошко с перечнем системных компонентов. Здесь нужно активировать галочку версии .NET Framework 3.5 и нажать «Ок».

    Далее нужно подтвердить скачивание файлов платформы.

    Однако процесс скачивания и установки платформы успешно закончится далеко не в каждом случае.

    Как решаются проблемы, которые, возможно, возникнут в процессе установки .NET Framework 3.5?

    1. Скачивание инсталлятора с сайта Microsoft

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

    2. Запуск службы Центра обновления

    Ошибка установки платформы 0x800F081F, как правило, является следствием отключения ранее службы Центра обновления Windows. Если отключались системные обновления или, возможно, в Windows 10 применялись специальные программы-твикеры для этих целей, необходимо запустить службу Центра. Раздел системных служб можно открыть с помощью команды «Выполнить». В ее поле вводится:

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

    Запускаем службу. Применяем изменения.

    После этого необходимо повторить попытку установки платформы любым из рассмотренных выше способов.

    3. Использование DISM

    Рассмотренные выше способы устранения проблем, возникающих при установке .NET Framework 3.5, предусматривают наличие интернет-подключения. Если интернет-подключения нет, для установки программной платформы можно задействовать дистрибутив Windows. Способ, рассмотренный ниже, также подойдет и для случаев, когда при попытке установки платформы будет получено сообщение об ошибке 0x800F0906.

    Подключаем дистрибутив той версии Windows, что установлена на компьютере. Либо подсоединяем флешку, либо вставляем DVD-диск в привод, либо монтируем ISO-образ в виртуальный привод. Версии Windows 8.1 и 10 в числе штатного функционала предусматривают возможность монтирования ISO-образов и отображения их как разделов диска. Для этого в контекстном меню на ISO-файле дистрибутива Windows необходимо выбрать «Подключить».

    Прежде дальнейших действий нужно установить, как в проводнике значится носитель с дистрибутивом. Затем в командную строку вставляем скопированную команду:

    Правим команду: вместо буквы диска D, как в приведенном примере, подставляем свою букву флешки, DVD-диска или смонтированного ISO-образа. Жмем Enter.

    После того, как прогресс выполнения команды достигнет 100%, можем закрывать командную строку и снова пытаться установить платформу описанным в начале статьи способом.

    Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector