Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

Способ 1: Проверка подключения к сети

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

Способ 2: «Панель управления»

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

  1. Запустите классическую «Панель управления», отыскав средство в главном меню или через строку поиска.
  2. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  3. Выберите отображение разделов по категориям, затем в блоке «Программы» кликните по строке «Удаление программ».
  4. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  5. На панели слева щелкните по строке «Включение или отключение компонентов Windows».
  6. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  7. Откроется новое окно, где в чекбоксе нужно отметить пункт «.NET Framework 3.5 (включает .NET 2.0 и 3.0)» и сохранить настройки.
  8. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

После перезагрузки компьютера компонент должен заработать в системе. Если этого не произошло, стоит проверить, нет ли проблем в работе системы или в настройках Windows 10.

Способ 3: Ручная установка

Установить .NET Framework 3.5 можно и вручную, использовав специальную команду через консоль Windows 10:

  1. Запустите «Командную строку» от имени администратора. Для этого используйте запрос cmd в строке поиска главного меню, затем выберите пункт «Запуск от имени администратора».
  2. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  3. Введите команду DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess и нажмите на клавишу «Enter».
  4. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

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

Способ 4: Обновление ОС

Чтобы избежать некоторых проблем, в особенности в работе системных и предустановленных компонентов, следует поддерживать версию операционной в актуальном состоянии. Вероятно, обновление ОС позволит исправить ошибку, которой заканчивается попытка установить .NET Framework 3.5. Наш автор описывал способы установки последних апдейтов для «десятки» с использованием системных средств и сторонних утилит в отдельном материале.

Способ 6: «Редактор локальной групповой политики»

Ошибка при инсталляции компонента также может быть вызвана тем, что системный администратор настроил обслуживание компьютера не через «Центр обновления Windows», а посредством службы WSUS (Windows Server Update Services). Если дело в этом, вы столкнетесь с кодом ошибки 0x800F0906 при установке .NET Framework 3.5. Если у вас профессиональная или корпоративная редакций Windows 10, можете воспользоваться оснасткой «Редактор локальной групповой политики» для исправления ситуации:

  1. Вызовите окно «Выполнить» (сочетание «Win + R») и выполните запрос gpedit.msc.
  2. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  3. На панели слева разверните раздел «Конфигурация компьютера», затем «Административные шаблоны».
  4. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  5. Щелкните по подразделу «Система» слева, затем в центральной части окна найдите параметр «Укажите параметры для установки необязательных компонентов и восстановления компонентов». Дважды кликните по нему левой кнопкой мыши.
  6. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  7. В открывшемся окне отметьте пункт «Включено», примените и сохраните настройки.
  8. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  9. Затем запустите консоль «Командная строка» от имени администратора, пропишите команду gpupdate/force и нажмите на клавишу «Enter» для применения политики.
  10. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

Если используется установочный накопитель, о чем мы поговорим ниже, в окне со свойствами политики «Укажите параметры для установки необязательных компонентов и восстановления компонентов» в блоке «Параметры» можете ввести альтернативный путь к исходным файлам (содержимому папки sourcessxs). Например, этот путь может выглядеть так: \server_nameshareWin8sxs. А уже после ввода всех параметров для политики, примените ее с помощью «Командной строки» (Шаги 5 и 6 инструкции выше).

Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

Способ 7: Установочный накопитель

Если и ручная установка компонента (Способ 3), и редактирование локальной политики завершаются ошибкой, сделайте установку из дистрибутива системы, и для этого потребуется установочный накопитель с ISO-образом Windows 10.

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

  1. Если есть установочный накопитель, нужно вставить его в компьютер, перезагрузить его и в качестве первого устройства для загрузки выбрать этот накопитель через BIOS. Как выставить приоритет загрузки, читайте в нашем отдельном материале.

    Если вы не знаете букву диска, тогда предварительно используйте утилиту DiskPart в консоли, чтобы посмотреть ее. По очереди выполните следующие запросы:

    diskpart
    list disk
    exit

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

Кстати, данный метод помогает устранить ошибки с кодами 0x800F081F или 0x800F0950, которые возникают при установке компонента.

Способ 8: «Редактор реестра»

Способ с редактированием системного реестра, который мы опишем ниже, подойдет также для исправления вышеупомянутых ошибок, которые препятствуют инсталляции .NET Framework 3.5 на корпоративном компьютере, где для обновлений используется не «Центр обновления Windows», а свой сервер (служба WSUS).

  1. Запустите оснастку «Редактор реестра», выполнив команду regedit через окно «Выполнить» («Win + R»).
  2. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  3. Разверните ветку HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU. Можете скопировать адрес и вставить его в адресную строку вверху, затем нажать на клавишу «Enter».

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Если раздела «AU» нет, создайте его вручную. Для этого кликните правой кнопкой мыши по каталогу «WindowsUpdate», наведите курсор на пункт «Создать» и выберите «Раздел», затем задайте ему соответствующее имя.

  4. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  5. Дважды кликните левой кнопкой мыши по параметру «UseWUServer» в центральной части окна.
  6. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

  7. В открывшемся окне измените значение параметра на 0, сохраните настройки.
  8. Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

    Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

Если ключа нет, его следует создать. Щелкните правой кнопкой мыши по свободной области в каталоге «AU», вызвав контекстное меню, потом наведите курсор мыши на «Создать» и выберите «Параметр DWORD (32 бита)». Задайте ему название UseWUServer и в качестве значения пропишите 0.

Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

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

Дополнительные рекомендации

Обычно ошибка имеет непосредственное отношение к «Центру обновления Windows», так как не может связаться с ним для установки .NET Framework 3.5. Если он выключен или заблокирован по каким-то причинам, то чаще всего инсталлировать системные компоненты не удается. Также это может быть связано с неполадками, которые возникают в его работе. Ознакомьтесь с нашими отдельными статьями, которые, возможно, помогут исправить ситуацию.

Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

Что делать, если не устанавливается .Net Framework 3.5 в Windows 10

Наша группа в TelegramПолезные советы и помощь

Похожие инструкции:

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

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