Dotnetfx35setup не запускается установка на windows 10

Статья представляет собой пошаговое решение ошибки установки .NET Framework 3.5 на Windows 10. Решение подходит для ошибок: 0x8024401С, 0x800F081F, 0x800F0950 (и, возможно, других, связанных с ошибкой

28.01.2022
Руководства

7,449 Views

Статья представляет собой пошаговое решение ошибки установки .NET Framework 3.5 на Windows 10. Решение подходит для ошибок: 0x8024401С, 0x800F081F, 0x800F0950 (и, возможно, других, связанных с ошибкой установки .NET Framework 3.5)

Довольно часто, при установке .NET Framework 3.5 на Windows 10, возникает ошибка: «Не удалось установить следующий компонент: .NET Framework 3.5 (включает .NET 2.0 и 3.0)»

Ниже представлено пошаговое решение данной проблемы. 

Решение:

1. После возникновения ошибки: «Не удалось установить следующий компонент: .NET Framework 3.5 (включает .NET 2.0 и 3.0)» нажмите в окне Закрыть (Рис.1). 

Рис.1

.

2. Нажмите клавиши Win + R (либо: Пуск, затем откройте там папку Служебные — Windows и выберите в ней Выполнить). В открывшемся окне в поле для ввода введите: regedit и нажмите ОК (Рис.2).

Рис.2

.

3. В окне Редактор реестра перейдите к разделу (это можно сделать через левую часть окна): HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU (прим. можете скопировать отсюда и вставить в соответствующее поле в Редакторе реестра., либо найти нужную директорию через дерево папок в левой части окна Редактора реестра), затем сделайте двойной клик по параметру UseWUServer (Рис.3).

Рис.3

.

4. В открывшемся окне Именение параметра DWORD (32 бита) установите в поле Значение 0 (прим. вместо 1) и нажмите ОК (Рис.4).

Рис.4

.

5. Убедитесь, что значение параметра с именем UseWUServer изменилось на 0, после чего перезагрузите компьютер (Рис.5).

Рис.5

.

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

Рис.6

.

7. После успешной установки .NET Framework 3.5, руководствуясь вышеописанным, установите значение 1 для параметра с именем UseWUServer, нажмите ОК и перезагрузите компьютер (Рис.7).

Рис.7

.

Установка .NET Framework 3.5 завершена!

.

Системы 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 применялись специальные программы-твикеры для этих целей, необходимо запустить службу Центра. Раздел системных служб можно открыть с помощью команды «Выполнить». В ее поле вводится:

services.msc

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

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

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

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

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

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

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

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

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

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

Отличного Вам дня!

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

NET Framework 3.5

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

Компоненты Windows

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

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

Файл библиотеки NET Framework 3.5

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

dism /online /add-package /packagepath:F:sourcessxs

Обратите внимание на букву смонтированного виртуального тома, у нас это F, у вас буква будет своя.

PowerShell

Если у вас есть установочный диск или флешка, вместо ISO образа можете использовать её. Через пару минут оба пакета CAB будут интегрированы в систему. Убедиться в этом вы можете, открыв раздел «Компоненты Windows» и увидев, что пункт NET Framework 3.5 отмечен чёрным квадратиком.

Загрузка…

На чтение 9 мин. Просмотров 17.2k. Опубликовано 03.09.2019

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

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

Логично, что перед установкой этих приложений нам нужно включить .NET Framework на нашем компьютере.

Содержание

  1. Что я могу сделать, если в Windows 10 отсутствует .NET Framework 3.5?
  2. Решение 1. Установите .NET Framework 3.5 в качестве функции Windows
  3. Решение 2. Установите .NET Framework 3.5 по требованию
  4. Решение 3. Используйте команду DISM для установки .NET Framework 3.5
  5. Решение 4. Установите недостающие обновления и попробуйте снова
  6. Решение 5 – Выполните сканирование SFC/DISM
  7. Решение 5. Используйте команду lodctr
  8. Решение 6 – Изменить вашу групповую политику
  9. Решение 7 – Проверьте ваш Центр поддержки

Что я могу сделать, если в Windows 10 отсутствует .NET Framework 3.5?

.NET Framework 3.5 является важным компонентом Windows, и если .NET Framework отсутствует, у вас могут возникнуть определенные проблемы. Говоря о .NET Framework, пользователи сообщали о следующих проблемах:

  • Автономный установщик Microsoft .NET Framework 3.5 . Чтобы установить .NET Framework 3.5, необходимо иметь активное подключение к Интернету, но вы также можете установить этот каркас с помощью автономного установщика.
  • NET Framework 3.5, ошибка 0x800f0906, 0x800f0922, 0x800f081f . Иногда вы не сможете установить .NET Framework из-за различных ошибок. Мы уже рассмотрели распространенные ошибки .NET Framework 3.5 в одной из наших старых статей, поэтому обязательно ознакомьтесь с ними.
  • NET Framework 3.5 Невозможно установить следующую функцию. Не найдены исходные файлы . Иногда из-за этих сообщений невозможно установить .NET Framework. Однако вы можете решить эту проблему, используя одно из наших решений.
  • .NET Framework 3.5 не удается установить . В некоторых случаях вы можете вообще не установить NET Framework. Это, скорее всего, вызвано вашими настройками или поврежденными файлами, но вы можете легко это исправить.

Решение 1. Установите .NET Framework 3.5 в качестве функции Windows

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

  1. Нажмите клавишу Windows и R одновременно. Введите appwiz.cpl в поле «Выполнить» и нажмите Enter или нажмите ОК .
  2. В окне Программы и компоненты нажмите ссылку Включить или отключить функции Windows .

  3. Проверьте, доступен ли в нем параметр .NET Framework 3.5 (включая .NET 2.0 и 3.0) . Если да, включите его и нажмите ОК .

  4. Следуйте инструкциям на экране, завершите установку и перезагрузите компьютер, если процесс запрашивает это у вас.

После этого .NET Framework должен снова начать работать без проблем.

Вы также можете получить .NET Framework 3.5 от Microsoft.

Ознакомьтесь с этой статьей, чтобы узнать больше о том, как загрузить и установить .NET Framework 3.5 в Windows 10.

Решение 2. Установите .NET Framework 3.5 по требованию

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

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

Чтобы установить .NET Framework 3.5, в этом приглашении выберите опцию Установить эту функцию, и .NET Framework 3.5 будет автоматически установлена ​​на ваш компьютер.

Решение 3. Используйте команду DISM для установки .NET Framework 3.5

Но некоторые пользователи сообщают, что они получают определенное сообщение об ошибке после попытки установить .NET Framework 3.5 через панель управления или по запросу.

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

Кроме того, вы можете просто смонтировать Windows 10 ISO. Чтобы установить .NET Framework 3.5 с помощью командной строки, выполните следующие действия.

  1. Нажмите клавишу Windows и R одновременно. Введите cmd в диалоговом окне Выполнить и нажмите Ввод .
  2. И введите в командной строке следующую строку: DISM/Online/Enable-Feature/FeatureName: NetFx3/All/LimitAccess/Source: X: sourcessxs

Чтобы выполнить эту команду, вам нужно заменить X буквой, обозначающей диск с установочным носителем. После запуска этой команды вы сможете установить.NET Framework 3.5 на вашем ПК без проблем.

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

Чтобы узнать, как это сделать, проверьте Шаг 1 в Решении 5 .

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

Решение 4. Установите недостающие обновления и попробуйте снова

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

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

  1. Нажмите Windows Key + I , чтобы открыть приложение «Настройки».
  2. Когда откроется Приложение настроек , перейдите в раздел Обновление и безопасность .
  3. Теперь нажмите кнопку Проверить обновления . Windows 10 теперь проверит наличие доступных обновлений и загрузит их в фоновом режиме.

После загрузки и установки последних обновлений попробуйте снова установить .NET Framework 3.5.

Если у вас возникли проблемы с открытием приложения Настройка, обратитесь к этой статье, чтобы решить эту проблему.

Не можете обновить Windows 10? Ознакомьтесь с этим руководством, которое поможет вам быстро их решить.

Решение 5 – Выполните сканирование SFC/DISM

Несколько пользователей сообщали об определенных проблемах и сообщениях об ошибках при попытке установить .NET Framework 3.5 на свой ПК с Windows 10. Скорее всего, это вызвано повреждением файла, и для устранения этих проблем рекомендуется выполнить сканирование SFC и проверить, помогает ли это.

Чтобы выполнить сканирование SFC, вам необходимо сделать следующее:

  1. Нажмите Windows Key + X , чтобы открыть меню Win + X, и выберите в меню Командная строка (Администратор) или PowerShell (Администратор) . .
  2. После запуска Командная строка введите sfc/scannow и нажмите Enter .
  3. Сканирование SFC начнется. Имейте в виду, что сканирование SFC может занять около 15 минут, поэтому не прерывайте его.

Команда сканирования теперь остановлена ​​до завершения процесса? Не волнуйтесь, у нас есть простое решение для вас.

После завершения сканирования SFC попробуйте снова установить .NET Framework 3.5. Если это не работает, возможно, вам придется выполнить сканирование DISM. Для этого просто выполните следующие действия:

  1. Откройте Командную строку от имени администратора.
  2. Теперь введите DISM/Online/Cleanup-Image/RestoreHealth и нажмите Enter , чтобы запустить его.
  3. Сканирование DISM начнется. Сканирование может занять более 15 минут, поэтому не прерывайте его.

После завершения сканирования DISM попробуйте снова установить .NET Framework 3.5. Пользователи сообщили, что им помогло сканирование DISM, но если вы все еще не можете установить .NET Framework, повторите сканирование SFC и проверьте, решает ли это проблему.

Кажется, что все теряется при сбое DISM в Windows 10? Посмотрите это краткое руководство и избавьтесь от забот.

Решение 5. Используйте команду lodctr

Если .NET Framework 3.5 отсутствует и вы не можете установить его, вы можете решить проблему с помощью команды lodctr. Чтобы сделать это в Windows 10, просто выполните следующие простые шаги:

  1. Откройте Командную строку от имени администратора. Мы показали, как быстро открыть Командную строку в предыдущем решении, поэтому обязательно ознакомьтесь с ним.
  2. Когда откроется Командная строка , введите lodctr/r и нажмите Enter , чтобы запустить его.

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

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

Решение 6 – Изменить вашу групповую политику

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

  1. Нажмите Windows Key + R и введите gpedit.msc . Теперь нажмите Enter или нажмите ОК .Помните, что этот инструмент доступен только в Pro-версиях Windows 10, но есть способ запустить редактор групповой политики в домашней версии Windows.
  2. При запуске Редактор групповой политики на левой панели перейдите в Конфигурация компьютера> Административные шаблоны> Система . На правой панели дважды нажмите Укажите настройки для установки дополнительных компонентов и их восстановления .
  3. Новое окно теперь появится. Выберите Включено и нажмите Применить и ОК .
  4. Необязательно: Установите флажок Загружать материалы для восстановления и дополнительные функции непосредственно из Центра обновления Windows вместо служб обновления Windows Server .

После внесения этих изменений вам просто нужно запустить Командную строку от имени администратора и запустить команду gpupdate/force , чтобы применить изменения.

После этого вы сможете установить .NET Framework без проблем.

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

Решение 7 – Проверьте ваш Центр поддержки

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

  1. Нажмите Windows Key + S и войдите в панель управления . Выберите Панель управления в списке результатов.
  2. При запуске Панель управления убедитесь, что включен вид Категория . Перейдите в раздел Система и безопасность .
  3. Теперь нажмите Проверить состояние вашего компьютера и решить проблемы .
  4. Если вы видите какие-либо предупреждения, обязательно устраните их.

Не удается открыть панель управления в Windows 10? Ознакомьтесь с этим пошаговым руководством, чтобы найти решение.

Как только все проблемы будут решены, попробуйте установить .NET Framework еще раз.

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

  • Как исправить распространенные ошибки .NET Framework 3.5 в Windows 10
  • Как исправить испорченные проблемы .NET Framework

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

ЧИТАЙТЕ ТАКЖЕ

  • .NET Framework 4.6.2 теперь доступна с новыми изменениями
  • Решите проблемы .NET 4.5, 4.5.1 Framework с помощью этого инструмента восстановления
  • Ошибка COMException в .NET Framework исправлена ​​с помощью последних обновлений Patch Tuesday
  • Последние обновления .NET Framework устраняют серьезную уязвимость удаленного выполнения кода.
  • Microsoft выпускает обновления .NET Framework каждый месяц

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

Для реализации этого варианта требуется подключение к Интернету.

Нажмите сочетание клавиш 1453309313 winkey+ R и в открывшемся окне Выполнить введите команду OptionalFeatures и нажмите клавишу Enter ↵.

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

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

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

Если по каким-то причинам предлагаемые способы установки не работают, то можно воспользоваться дополнительными возможностями, которые помогут исправить ситуацию:

Источник

Применимо к следующим выпускам: Windows 10 – все выпуски, Windows Server 2019, Windows Server 2012 R2
Оригинальный номер базы знаний: 2734782

Содержание

  1. Решения для Windows Server
  2. Код ошибки 0x800F0906
  3. Способ 1: Проверьте подключение к Интернету
  4. Способ 2: Настройте параметр групповой политики
  5. Способ 3: Используйте установочный носитель Windows
  6. Способ 4: Альтернативные шаги для Windows Server
  7. Код ошибки 0x800F081F
  8. Код ошибки 0x800F0907
  9. Решение для Windows 10
  10. Дополнительная информация
  11. Сообщения об ошибках, связанные с этими кодами ошибок
  12. .NET Framework 3.5 отсутствует в Windows 10 [ПОЛНОЕ РУКОВОДСТВО]
  13. Решение 4. Установите недостающие обновления и попробуйте снова
  14. Решение 5 – Выполните сканирование SFC/DISM
  15. Решение 5. Используйте команду lodctr
  16. Решение 6 – Изменить вашу групповую политику
  17. Решение 7 – Проверьте ваш Центр поддержки
  18. 1. Скачивание инсталлятора с сайта Microsoft
  19. 2. Запуск службы Центра обновления
  20. 3. Использование DISM
  21. Установка.NET Framework 2.0, 3.0 и 3.5 через Windows Update
  22. Установка.NET Framework 2.0, 3.0 и 3.5 с помощью PowerShell
  23. Установка.NET Framework 2.0, 3.0 и 3.5 с установочного диска Windows 10

Решения для Windows Server

Код ошибки 0x800F0906

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

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

Способ 1: Проверьте подключение к Интернету

Данная реакция может быть вызвана настройками или сбоями сети, прокси или брандмауэра. Чтобы устранить проблему, попробуйте открыть веб-сайт Центра обновления Windows.

Если он недоступен, проверьте подключение к Интернету или обратитесь к сетевому администратору, чтобы определить, не блокирует ли доступ к веб-сайту какая-либо настройка.

Способ 2: Настройте параметр групповой политики

Это поведение может быть вызвано также тем, что системный администратор настроил обслуживание компьютера через службу Windows Server Update Services (WSUS), а не через сервер Центра обновления Windows. В этом случае обратитесь к системному администратору и попросите включить параметр групповой политики Укажите параметры для установки необязательных компонентов и восстановления компонентов, а также настроить значение Альтернативный путь к исходным файлам либо выбрать параметр Для загрузки содержимого для восстановления перейдите непосредственно в Центр обновления Windows вместо служб обновления Windows Server (WSUS).

Чтобы настроить данный параметр групповой политики, выполните следующие действия:

Запустите редактор локальных групповых политик или консоль управления групповыми политиками.

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

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

system option

Откройте параметр групповой политики Укажите параметры для установки необязательных компонентов и восстановления компонентов и выберите Включено. Снимок экрана для этого этапа приведен ниже.

enabled option

Чтобы выбрать альтернативный исходный файл, в поле Альтернативный путь к исходным файлам укажите полный путь к общей папке с содержимым папки sourcessxs установочного носителя.

Пример пути к общей папке: \server_nameshareWin8sxs

Или укажите WIM-файл. Чтобы задать в качестве места расположения альтернативного исходного файла WIM-файл, добавьте к пути префикс WIM:, а затем укажите в качестве суффикса индекс образа, который вы хотите использовать в WIM-файле.

Пример пути к WIM-файлу: WIM:\server_nameshareinstall.wim:3

В данном примере 3 — это индекс образа, в котором хранятся файлы компонента.

Если необходимо, установите флажок «Для загрузки содержимого для восстановления перейдите непосредственно в Центр обновления Windows вместо служб обновления Windows Server (WSUS)«.

Нажмите кнопку ОК.

В командной строке с повышенными привилегиями введите gpupdate /force и нажмите клавишу Ввод, чтобы сразу применить политику:

Способ 3: Используйте установочный носитель Windows

Вставьте установочный носитель Windows.

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

В этой команде является заполнителем для буквы дисковода DVD-дисков. Например, выполните следующую команду:

Способ 4: Альтернативные шаги для Windows Server

В Windows Server 2012 R2 можно также указать альтернативный источник, используя командлеты Windows PowerShell или мастер добавления ролей и компонентов.

Чтобы использовать Windows PowerShell, выполните следующие действия.

Вставьте установочный носитель Windows.

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

В этой команде является заполнителем для буквы дисковода DVD-дисков или установочного носителя Windows. Например, выполните следующую команду:

Чтобы использовать мастер добавления ролей и компонентов, выполните следующие действия:

Вставьте установочный носитель Windows.

Запустите мастер добавления ролей и компонентов.

На странице Подтверждение установки компонентов щелкните ссылку Указать альтернативный исходный путь. Снимок экрана для этого этапа приведен ниже.

specify alternate source path

На странице Указать альтернативный исходный путь введите путь к папке SxS в виде локального пути или пути к сетевой общей папке. Снимок экрана для этого этапа приведен ниже.

path of the sxs folder

Нажмите кнопку ОК.

Нажмите кнопку Установить, чтобы завершить работу мастера.

Код ошибки 0x800F081F

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

Чтобы устранить эту проблему, убедитесь, что полный путь к источнику указан верно ( x:sourcessxs ) и у вас есть доступ к расположению хотя бы на чтение. Для этого попытайтесь обратиться к источнику непосредственно с компьютера, на котором возникла проблема. Убедитесь, что источник установки содержит допустимый и полный набор файлов. Если проблема не исчезнет, воспользуйтесь другим источником установки.

Код ошибки 0x800F0907

Данный код ошибки возникает, если альтернативный источник установки не задан или недействителен, а параметр групповой политики Укажите параметры для установки необязательных компонентов и восстановления компонентов имеет значение «Не пытайтесь загрузить полезные данные из центра обновления Windows».

Чтобы устранить эту проблему, изучите параметр политики и определите, подходит ли он для вашей среды. Если вы не хотите загружать полезные данные компонентов из Центра обновления Windows, попробуйте настроить для параметра групповой политики значение Альтернативный путь к исходным файлам.

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

Для этого выполните следующие действия:

Запустите редактор локальных групповых политик или консоль управления групповыми политиками (в зависимости от вашей среды).

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

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

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

Чтобы выбрать альтернативный исходный файл, в поле Альтернативный путь к исходным файлам укажите полный путь к общей папке с содержимым папки sourcessxs установочного носителя. Или укажите WIM-файл. Чтобы задать в качестве места расположения альтернативного исходного файла WIM-файл, добавьте к пути префикс WIM:, а затем укажите в качестве суффикса индекс образа, который вы хотите использовать в WIM-файле. Ниже приведены примеры возможных значений:

Если хотите, установите флажок Для загрузки содержимого для восстановления перейдите непосредственно в Центр обновления Windows вместо служб обновления Windows Server (WSUS).

Нажмите кнопку ОК.

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

Решение для Windows 10

Коды ошибок 0x800F0906, 0x800F081F или 0x800F0907

Для исправления ошибок с этими кодами в Windows 10 выполните следующие действия.

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

Настройте групповую политику, как описано в способе 2, а также выполните следующие действия:

Код ошибки 0x800F0922

При обновлении Windows 10 появляется следующее сообщение об ошибке:

0x800F0922 CBS_E_INSTALLERS_FAILED: ошибка обработки дополнительных программ установки и общих команд.

Для устранения данной проблемы выполните следующие действия.

Откройте папку Sources.

Щелкните папку SXS правой кнопкой мыши и выберите пункт Свойства.

Выберите вкладку Безопасность и убедитесь, что флажок у параметра Чтение и выполнение установлен. Если флажка нет, нажмите кнопку Изменить и установите его.

Нажмите клавиши Windows + X.

Выберите пункт Командная строка (Администратор).

В окне командной строки введите указанную ниже команду и нажмите клавишу «Ввод».

В окне командной строки введите указанную ниже команду и нажмите клавишу «Ввод».

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

Сообщения об ошибках, связанные с этими кодами ошибок

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

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

Код ошибки: 0x800F0906

Код ошибки: 0x800F081F

Ошибка: 0x800F081F 0x800F0907 Сбой DISM. Операция не выполнена.
Дополнительные сведения см. в файле журнала.
Файл журнала DISM находится по адресу C:WindowsLogsDISMdism.log

Из-за параметров политики сети Windows не удалось подключиться к Интернету, чтобы скачать файлы, необходимые для выполнения запрошенных изменений. За дополнительными сведениями обратитесь к администратору сети.

Код ошибки: 0x800F0907

Источник

.NET Framework 3.5 отсутствует в Windows 10 [ПОЛНОЕ РУКОВОДСТВО]

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

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

Чтобы выполнить эту команду, вам нужно заменить X буквой, обозначающей диск с установочным носителем. После запуска этой команды вы сможете установить.NET Framework 3.5 на вашем ПК без проблем.

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

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

Решение 4. Установите недостающие обновления и попробуйте снова

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

Если у вас возникли проблемы с открытием приложения Настройка, обратитесь к этой статье, чтобы решить эту проблему.

Не можете обновить Windows 10? Ознакомьтесь с этим руководством, которое поможет вам быстро их решить.

Решение 5 – Выполните сканирование SFC/DISM

Чтобы выполнить сканирование SFC, вам необходимо сделать следующее:

Команда сканирования теперь остановлена ​​до завершения процесса? Не волнуйтесь, у нас есть простое решение для вас.

Кажется, что все теряется при сбое DISM в Windows 10? Посмотрите это краткое руководство и избавьтесь от забот.

Решение 5. Используйте команду lodctr

Решение 6 – Изменить вашу групповую политику

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

Решение 7 – Проверьте ваш Центр поддержки

Не удается открыть панель управления в Windows 10? Ознакомьтесь с этим пошаговым руководством, чтобы найти решение.

ЧИТАЙТЕ ТАКЖЕ

Источник

fullsize

fullsize

fullsize

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

fullsize

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

fullsize

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

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

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

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

fullsize

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

fullsize

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

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

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

fullsize

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

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

fullsize

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

Источник

ustanovka net framework 2 0 3 0 3 5 v windows

Установка.NET Framework 2.0, 3.0 и 3.5 через Windows Update

ustanovka komponentov windows 10

Откроется стандартное диалоговое классической Панели Управления, выберите в левом столбце Turn Windows features on or off.

Также вы можете открыть это окно, нажав Win+R и набрав optionalfeatures.

ustanovka net framework 3 5 includes net 2 0 and

skachat ustanovochnye fajly net iz interneta

Установка.NET Framework 2.0, 3.0 и 3.5 с помощью PowerShell

Чтобы вывести список доступных компонентов Windows 10, выполните:

0x800f0954 oshibka ustanovki net framework 3 5

Установка.NET Framework 2.0, 3.0 и 3.5 с установочного диска Windows 10

Распакуйте ISO образ Windows 10 в локальную или сетевую папку, либо просто смонтируйте образ в виртуальный CD-ROM.

Запустите консоль PowerShell с правами администратора и выполните следующую команду (замените путь к каталогу SxS вашего распакованного дистрибутива Windows 10):

Либо вы можете запустить установку из командной строки с помощью DISM:

DISM.exe /Online /Add-Capability /CapabilityName:NetFx3

Вы можете убедиться, что.NET Framework успешно установлен с помощью команды:

Источник

0 / 0 / 0

Регистрация: 13.01.2018

Сообщений: 5

1

13.01.2018, 18:14. Показов 4651. Ответов 9


Здравствуйте! Недавно поставил себе win10. мучаюсь уже два дня ибо столкнулся с проблемой, не получается запустить .NET framework 3.5 ничего не помогает. Ставлю галочку напротив, нажимаю ок, перезагружаю комп и галочка снимается. Уже переустанавливал. Помогите пожалуйста, а то я не знаю уже куда обратиться…

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



2935 / 2132 / 493

Регистрация: 11.09.2009

Сообщений: 7,965

13.01.2018, 18:59

2

Цитата
Сообщение от SnydeN
Посмотреть сообщение

Ставлю галочку напротив

Где, в какой программе вы ставите галочку?



0



4784 / 3367 / 197

Регистрация: 29.11.2011

Сообщений: 5,555

13.01.2018, 19:07

3

Цитата
Сообщение от SnydeN
Посмотреть сообщение

не получается запустить .NET framework 3.5 ничего не помогает. Ставлю галочку напротив, нажимаю ок, перезагружаю комп и галочка снимается.

его нужно устанавливать(через интернет), а не просто галочку ставить если не получится через программы и компоненты, вот доп варианты
вот установщик в архиве, dotNetFx35setup запускаем или устанавливаем
если возникнут проблемы вот ещё архив NetFxRepairTool запускаем он исправляет ошибки, перегружаемся и снова пробуем активировать библиотеку(всё с оф сайта просто облегчить вам работу по поиску)



0



0 / 0 / 0

Регистрация: 13.01.2018

Сообщений: 5

13.01.2018, 19:22

 [ТС]

4

Дело в том что я уже устанавливал, потом еще разными способами(и описанным вами тоже) переустанавливал еще пару раз, но это не помогает

Добавлено через 1 минуту
В «включение или отключение компонентов windows»



0



4784 / 3367 / 197

Регистрация: 29.11.2011

Сообщений: 5,555

13.01.2018, 19:29

5

Цитата
Сообщение от SnydeN
Посмотреть сообщение

переустанавливал еще пару раз, но это не помогает

какую ошибку выдаёт? пробуйте

Цитата
Сообщение от лотос
Посмотреть сообщение

NetFxRepairTool запускаем он исправляет ошибки

что ещё делали? чистили оптимизировали в общем чем систему ,,убивали,,?



0



0 / 0 / 0

Регистрация: 13.01.2018

Сообщений: 5

13.01.2018, 19:37

 [ТС]

6

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

Добавлено через 3 минуты

Цитата
Сообщение от лотос
Посмотреть сообщение

что ещё делали? чистили оптимизировали в общем чем систему ,,убивали,,?

Антивирусом чистил, хотя поймать ничего не мог ибо система установлена как раз дня 2 назад. А так ничем вроде не убивал систему.



0



4784 / 3367 / 197

Регистрация: 29.11.2011

Сообщений: 5,555

13.01.2018, 19:49

7

Цитата
Сообщение от SnydeN
Посмотреть сообщение

система установлена как раз дня 2 назад

посмотри здесь(тем более если только установлена ОС вообще не должно проблем быть, при условии что ОС не от васи пупкина)

Миниатюры

Не получается включить .NET framework 3.5
 



0



0 / 0 / 0

Регистрация: 13.01.2018

Сообщений: 5

13.01.2018, 19:58

 [ТС]

8

Цитата
Сообщение от лотос
Посмотреть сообщение

посмотри здесь

V 3.0 почему-то нет. Что делать? Опять переустанавливать .NET?

Миниатюры

Не получается включить .NET framework 3.5
 



0



4784 / 3367 / 197

Регистрация: 29.11.2011

Сообщений: 5,555

13.01.2018, 20:13

9

Цитата
Сообщение от SnydeN
Посмотреть сообщение

V 3.0 почему-то нет. Что делать? Опять переустанавливать .NET?

естественно, а вы проверяли сразу после установки его наличие? возможно что в процессе установки произошёл сбой.



0



0 / 0 / 0

Регистрация: 13.01.2018

Сообщений: 5

13.01.2018, 22:27

 [ТС]

10

Цитата
Сообщение от лотос
Посмотреть сообщение

естественно, а вы проверяли сразу после установки его наличие?

Переустановил с официального сайта, но опять ничего нет. Сразу после установки не проверял. Может переустановить саму систему? До этого устанавливал только с сайта Microsoft

Добавлено через 2 часа 9 минут
Переустановил систему и проблема решилась. Спасибо большое за помощь



0



В данной статье рассмотрены способы, с помощью которых можно установить (включить) компонент .NET Framework 3.5 и .NET Framework 4.5 в операционной системе Windows 10.

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

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

Однако платформа .NET Framework 3.5 не устанавливается автоматически вместе с Windows 8, 8.1 или 10, и ее необходимо включить отдельно.

Содержание

  1. Установка платформы .NET Framework 3.5 по запросу
  2. Как установить .NET Framework 3.5 в окне «Компоненты Windows»
  3. Как установить .NET Framework 3.5 в Windows 10 с помощью DISM
  4. Как установить .NET Framework 4.5 в Windows 10

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

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

Для реализации этого варианта требуется подключение к Интернету.

Как установить .NET Framework 3.5 в окне «Компоненты Windows»

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

Нажмите сочетание клавиш + 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 по ссылке с официального сайта Microsoft https://www.microsoft.com/ru-ru/download/details.aspx?id=21 (при этом не стоит обращать внимания, что Windows 10 отсутствует в списке поддерживаемых систем, все успешно устанавливается).

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

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

Чтобы установить компонент .Net Framework 3.5 с помощью DISM, откройте командную строку от имени администратора и выполните следующую команду:

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

Где F — буква диска с дистрибутивом Windows 10 (или путь до распакованного дистрибутива).

Через некоторое время компонент .Net Framework будет установлен, перезагрузите Windows для завершения операции.

Ещё один из способов установки .NET Framework 3.5 в Windows 10, который Вы можете использовать, представлен в статье Как установить .NET Framework 3.5 в Windows 10 используя Windows PowerShell

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

В Windows 10 по умолчанию включен .NET Framework 4.6 который совместим с версиями 4.5, 4.5.1 и 4.5.2. Иными словами, при установке более поздней версии, например .NET Framework 4.6, вам не нужно предварительно устанавливать предыдущие версии, например .NET Framework 4.5, 4.5.1 или 4.5.2. Аналогично, при установке более поздней версии, например .NET Framework 4.6, вам не нужно предварительно удалять предыдущие версии, например .NET Framework 4.5, 4.5.1 или 4.5.2.

Если по какой-то причине в вашей системе отключен пункт .NET Framework 4.6, можно просто включить его для установки.

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

  • https://www.microsoft.com/ru-ru/download/details.aspx?id=44927 — .NET Framework 4.6
  • https://www.microsoft.com/ru-ru/download/details.aspx?id=42642 — .NET Framework 4.5.2
  • https://www.microsoft.com/ru-ru/download/details.aspx?id=40779 — .NET Framework 4.5.1
  • https://www.microsoft.com/ru-ru/download/details.aspx?id=30653 — .NET Framework 4.5

Если по каким-то причинам предлагаемые способы установки не работают, то можно воспользоваться дополнительными возможностями, которые помогут исправить ситуацию:

  1. Использование официальной утилиты Microsoft .NET Framework Repair Tool для исправления ошибок при установке. Утилиту можно скачать здесь → https://www.microsoft.com/en-us/download/details.aspx?id=30135
  2. Используйте утилиту Microsoft Fix It для автоматического исправления некоторых проблем, которые могут привести к ошибкам установки компонентов системы, скачать можно здесь → https://support.microsoft.com/en-us/kb/976982 (в первом пункте статьи)

На той же странице в 3-м пункте предлагается загрузить утилиту .NET Framework Cleanup Tool, полностью удаляющую все пакеты .NET Framework с компьютера. Это может позволить исправить ошибки при их повторной установке. Также пригодится, если вы получаете сообщение о том, что .Net Framework 4.5 уже является частью операционной системы и установлена на компьютере

  • Question

  • When I try to enable the .NET Framework from windows features I got this message
    Windows couldn’t find required files to complete the requested changes. Make sure you’re connected to the internet and try again.

    Error code: 0x800F081F

    (BTW the internet connection is fine, i think the problem may be in the update center)

    I did every thing yet it still not working,

    I already try this:

    1- Installing .net3.5 from the installer and the package 

    2-installing it from the command prompt
    3- installing it from distribuion CD, mounted ISO, or folder Sourcessxs folder copied to hard drive (including using /LimitAccess switch).

    4-from  *Windows features on or off* 

    5- From the group police (then administrator then system then specify settings for opt.. ) I found that *contact windows update dir..* is enabled and ok

    6-No success with DISM method of scanhealth & restorehealth, although these run OK.

    7- many people say that i have to  Uninstall  KB2966826 and KB2966828, then try installing 3.5 from programs and features… but unfortunately I didn’t find those updates
    -I neither found them in update history nor from control panel — 

    the error i found every time is «the system cannot find the file specified error code 0x80070002«

    Can any one helpd please, I really to fix it ASAP.

    • Edited by
      khashabolla
      Sunday, January 10, 2016 11:17 AM

All replies

  • Hi khashabolla,

    Thank you for posting in MSDN forum.

    .NET Framework 3.5 is included in Win 10, so you couldn’t install it from outside, no matter web installer or standalone installer.

    So, you may first check if the .NET Framework 3.5 is available in the Control Panel on Windows 10 Technical Preview and if available, you may enable it from the Control Panel to install it on the computer. To check if the.NET Framework 3.5 is available in Control
    Panel and to enable it, please follow these steps:

    a) Press “Windows Logo” + “R” keys on the keyboard.

    b) Type “appwiz.cpl” in the “Run” command box and press “ENTER”.

    c) In the “Programs and Features” window, click on the link “Turn Windows features on or off”.

    d) Check if the “.NET Framework 3.5 (includes .NET 2.0 and 3.0)” option is available in it.

    e) If yes, then enable it and then click on “OK”.

    f) Follow the on-screen instructions to complete the installation and restart the computer, if prompted.

    This will install the .NET Framework 3.5 feature on the computer. There is also another way by which .NET Framework 3.5 gets installed on the computer. This is done by the apps on demand.

    If an app requires the .NET Framework 3.5, but doesn’t find that version enabled on your computer, it displays the prompt for installing the .NET Framework 3.5 on demand, either during installation, or when you run the app for the first time after
    its installation. In this prompt, you can choose the option “Install this feature” to enable the .NET Framework 3.5 on the computer.

    Best Regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.

    Click
    HERE to participate the survey.

    • Proposed as answer by
      宝宝徐
      Tuesday, January 12, 2016 1:26 AM
    • Marked as answer by
      宝宝徐
      Monday, January 18, 2016 5:28 AM
    • Unmarked as answer by
      Jack Zhai-MSFTMicrosoft contingent staff
      Thursday, July 26, 2018 7:11 AM

  • Windows10 online update create this folder:
    C:ESDWindowssourcessxs
    There are just one file. (microsoft-windows-netfx3-ondemand-package)

    Take windows 8.1 installation media and copy files from x:sourcessxs to C:ESDWindowssourcessxs  (1174 files)
    run cmd.exe as administrator

    execute this command
    Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:ESDWindowssourcessxs

    • Proposed as answer by
      Harvey J
      Sunday, August 21, 2016 1:56 PM

  • I did everything stated here but when i got to step f) i got the same error code and message (The system cannot find the file specified)… please what do i do!?

    • Proposed as answer by
      kucharzgotuje
      Friday, July 13, 2018 11:59 AM

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    • Proposed as answer by
      felipe55
      Thursday, January 12, 2017 4:00 PM

  • This worked perfectly for me!! Thank YOU!!

  • Thanks this works for me!!! I had been looking for a resolution over 2 hrs.

  • This does not work!  I follow theses instructions, pretending I have not tried it a hundred times myself, and the outcome is no different than before.  This is a BIG problem.  I am rolling Windows 10 out to more than a 200 machines and I
    cannot have these problems. I have tried enabling the .NET 3.5 immediately after installing the image, prior to any other installations, updates, or profile moves; the problem comes up later.  I started removing installed Security updates to see if that
    would help, it doesn’t.  Please help, this is a BIG problem for me and many others. 

  • Unfortunately, this does not work for me.  I get the same error message.  I downloaded the 3.5 installer and that would not even complete the install for me.  This is not just one machine, this is many. Please, any other ideas you have would
    be much appreciated. 

  • This registry change worked for me. Thanks.

  • It helped. Thanks a lot for the answer

  • Not sure how this got marked as the correct answer given that the orginal query actually states the the user already tried this approach

    When I try to enable the .NET Framework from windows features I got this message
    Windows couldn’t find required files to complete the requested changes. Make sure you’re connected to the internet and try again.

  • This registry edit seemed to help with installing this and some other problems with finding updates, such as with SQL Server Express.  Thanks.

  • This worked for me, but to reiterate, a restart was indeed required.

  • Yes! Thanks so much, this worked after trying multiple other solutions. Note also that you have to run regedit as administrator or you won’t be able to change the value to 0.

  • The registry edit worked for me, thanks!  It did not work until I restarted the computer though.  After restarting, it worked fine! 

  • DISM /Online /Enable-Feature /FeatureName:NetFx3 /All

    • Proposed as answer by
      jyatesNZ
      Friday, March 22, 2019 4:01 AM

  • Registry edit worked for me. Thx!  You could also tell the person or dept. who manages the internal WSUS machine to approve the dot Net 3.5 installer package.  That would most likely work as well once the source files are downloaded to WSUS.

    • Edited by
      AStutso
      Friday, July 7, 2017 3:57 PM

  • Thank you. It saved my day!

  • This worked great for me.  Thanks.

  • Regedit and reboot. Spot on thanks.

  • This one worked for me . Thankyoi

  • Worked for me here!!!

    Windows 10 Pro, fresh lappy install…

    Thanks you!!!

  • Removing the workstation from the domain also makes allows the feature to install. It seems that a group policy is configuring a WSUS server that is either down or not working. Fixing the WSUS config would also like fix the problem. 

  • Thx for this, fixed it for me too!

  • Many thanks for this fix, I had been looking for some time. Regards,

  • This worked for me. Thanks.

  • Windows10 online update create this folder:
    C:ESDWindowssourcessxs
    There are just one file. (microsoft-windows-netfx3-ondemand-package)

    Take windows 8.1 installation media and copy files from x:sourcessxs to C:ESDWindowssourcessxs  (1174 files)
    run cmd.exe as administrator

    execute this command
    Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:ESDWindowssourcessxs

    The dism command has worked for me on several machines.  However, what I did was copy the Windows 10 .iso file to the hdd and them mount it.  Then, I use the drive letter of the mounted .iso instead of C:ESD in the dism command.

  • THIS is the fix that worked! Thanks, Paul Bill!

    • Edited by
      TexasGary
      Tuesday, October 10, 2017 1:53 PM

  • Thank you Paul! This just helped me. 

  • Did you follow through on this, ie contacting WSUS admin and asking them to approve the 3.5 updates? I will trying this and post back if it works as the workaround is a poor solution in my opinion. If the machine is making use of WSUS no one should be circumventing
    that unless all else fails and your post was the first one I saw that had this idea which I believe should be the recommended and approved solution (if it works that is).

  • is not working.i don’t see where the install this feature is

  • Perfect, it works like a charm. Just remember to run Regedit as an administrator and do a restart when done.

  • This worked perfectly for me also after a couple of hours of internet search. Thanks for posting this , as already mentioned ,Just remember to restart the PC..


    Jenki

  • This worked for me! Thank you!

  • Office Windows 10, version 1703 (OS Build 15063.674)

    I have tried to install by using either dotnetfx35Setup.exe or dotnetfx35.exe(full package) without success. 

    Thanks for your registry solution which did resolve this issue. The office PC was <g class=»gr_ gr_419 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del» data-gr-id=»419″ id=»419″>setup</g>
    to receive the update from WSUS server which I assume the value «1» to force PC only get <g class=»gr_ gr_578 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar only-ins doubleReplace replaceWithoutSep» data-gr-id=»578″
    id=»578″>update</g> from internal WSUS. 

    After change value to «0», it works. 

    Thanks,


    JohnnyW2012

  • This worked for me!

    Thanks!

  • works after using regedit as administrator

  • Thank you very much, Harvey,

    That was the winning hint after testing douzend of other hints. The only I did change was I did use the Windows 10 installation media.

    Wolfgang

  • Hi khashabolla,

    Thank you for posting in MSDN forum.

    .NET Framework 3.5 is included in Win 10, so you couldn’t install it from outside, no matter web installer or standalone installer.

    So, you may first check if the .NET Framework 3.5 is available in the Control Panel on Windows 10 Technical Preview and if available, you may enable it from the Control Panel to install it on the computer. To check if the.NET Framework 3.5 is available in Control
    Panel and to enable it, please follow these steps:

    a) Press “Windows Logo” + “R” keys on the keyboard.

    b) Type “appwiz.cpl” in the “Run” command box and press “ENTER”.

    c) In the “Programs and Features” window, click on the link “Turn Windows features on or off”.

    d) Check if the “.NET Framework 3.5 (includes .NET 2.0 and 3.0)” option is available in it.

    e) If yes, then enable it and then click on “OK”.

    f) Follow the on-screen instructions to complete the installation and restart the computer, if prompted.

    This will install the .NET Framework 3.5 feature on the computer. There is also another way by which .NET Framework 3.5 gets installed on the computer. This is done by the apps on demand.

    If an app requires the .NET Framework 3.5, but doesn’t find that version enabled on your computer, it displays the prompt for installing the .NET Framework 3.5 on demand, either during installation, or when you run the app for the first time after
    its installation. In this prompt, you can choose the option “Install this feature” to enable the .NET Framework 3.5 on the computer.

    Best Regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.

    Click
    HERE to participate the survey.

    Another example of someone under the Microsoft moniker who should not be allowed to mark posts as answers…

    This is not the fix to the poster’s issue.

    The regedit answer is the solution (albeit a bit of a kluge).  That should be marked as the answer.

  • doesn’t work for me

    there’s nothing like that in my Win 10 registry :(

  • Dear Microsoft.

    Have you lost your mind? This issue is 1 year old and it still reproducible. Installing one of your products to another your product requires 1 hour research and hacking registry. 

    This is really charming, one «Moderator» (Jiayi Li) wrote senseless and helpless post and another Moderator (Wen Xu) marked it as answer. I hope that you will get bonus for your great hard work

    And finally, thanks Paul Bill for answer that helped me. Paul’s post has 45 votes, but it isn’t marked as an answer… Probably because he is not a moderator.

  • Which registry change? I searched and searched, found nothing except repetitions that «it works». The DSIM command does not work either, it complains with error 50.

  • Hi,

    In Windows 10  the issue is reolved if you run windows update and let it complete and restart when required. After restart the required update for installing .netfx3 is able to complete itself. (internet required)

    Tried all below solutions but failed. There is possibility that when windows update restart is pending then it won’t get any more updates till it is completed and restarted.

  • Hello,

    I am hoping you can please help me as I have been trying to install net 3.5 for many days and many many hour spent. This is the first instance I have seen this fix yet the directory does not exist for me. in regedit as admin I can only find HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows
    and WindowsUpdate is not there. I also can find nothing with AU. Also the error I have when trying to install 3.5 from my mounted drive is this:

    Error: 50

    The operation is complete but NetFx3 feature was not enabled.

    The DISM log file can be found at C:WindowsLogsDISMdism.log

    After this checking my log file I will see this error :

    2018-01-11 10:45:38, Error                 DISM   DISM Package Manager: PID=3820 TID=3964 Parent features must be enabled before this feature can be enabled. «NetFx3»
    — CPackageManagerCLIHandler::Private_ProcessFeatureChange
    2018-01-11 10:45:38, Error                 DISM   DISM Package Manager: PID=3820 TID=3964 One or more features could not be enabled. — CPackageManagerCLIHandler::Private_ProcessFeatureChange(hr:0x80070032)
    2018-01-11 10:45:38, Error                 DISM   DISM Package Manager: PID=3820 TID=3964 Failed while processing command enable-feature. — CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070032)

    So something about Parent features must be enabled. Any help would really be appreciated, thank you

  • same as you. i tried two given solutions like you, and now, every time I’m booting up my laptop, windows requires me restart my laptop to complete installing .NET FRAMEWORK 3.5.

    Damn it!

    • Edited by
      mywill102
      Friday, January 12, 2018 4:52 AM

  • out of the 100s of things i’ve tried this was the only one that worked for us, thanks Paul.  One workstation fixed 100 to go, lets hope this fixes them all! thanks MS. 

  •  in regedit as admin I can only find HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows and WindowsUpdate is not there. I also can find nothing with AU. Also the error I have when trying to install 3.5 from my mounted drive is this:

    Error: 50

    The operation is complete but NetFx3 feature was not enabled.

    The DISM log file can be found at C:WindowsLogsDISMdism.log

    After this checking my log file I will see this error :

      DISM   DISM Package Manager: PID=3820 TID=3964 Parent features must be enabled before this feature can be enabled. «NetFx3» [….]

    I have the exactly same problem here (no only me). Dear Microsoft, please help.

  • Hello,

    I am hoping you can please help me as I have been trying to install net 3.5 for many days and many many hour spent. This is the first instance I have seen this fix yet the directory does not exist for me. in regedit as admin I can only find HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows
    and WindowsUpdate is not there. I also can find nothing with AU. Also the error I have when trying to install 3.5 from my mounted drive is this:

    Error: 50

    The operation is complete but NetFx3 feature was not enabled.

    The DISM log file can be found at C:WindowsLogsDISMdism.log

    After this checking my log file I will see this error :

    2018-01-11 10:45:38, Error                 DISM   DISM Package Manager: PID=3820 TID=3964 Parent features must be enabled before this feature can be enabled. «NetFx3»
    — CPackageManagerCLIHandler::Private_ProcessFeatureChange
    2018-01-11 10:45:38, Error                 DISM   DISM Package Manager: PID=3820 TID=3964 One or more features could not be enabled. — CPackageManagerCLIHandler::Private_ProcessFeatureChange(hr:0x80070032)
    2018-01-11 10:45:38, Error                 DISM   DISM Package Manager: PID=3820 TID=3964 Failed while processing command enable-feature. — CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070032)

    So something about Parent features must be enabled. Any help would really be appreciated, thank you

    I have just the same problem.

  • Nope , not a solution for me. Tried all methods suggested after a day on forums. Inlcuding reg mods still no joy I get the same as other users when using dsim command which is error 50 Basically it appears to have installed 3.5 fine as it is readily available
    for selection under windows features. However if i select it , install process seems to go fine and asks for restart. doesnt matter how many times i try this and restart it is still not enabled under windows features. Please someone help with this . (recently
    fresh installed windows 10pro 64 anniversary pack which started this problem. previous install of windows 10 pro 64 wasnt anniversary and 3.5 worked fine from the start) something to do with the 4.6 in anniversary taking over and disabling 3.5 for good ???????????????

  • This should not be marked as the answer to the issue the OP had.

    More worrisome is that this is still an issue on a fresh fully updated Windows 10 install. If this is working as designed, which it may be, we could at least be provided with a meaningful error message.

  • Winner winner chicken dinner!

  • Say,  I was int he same boat where none of the above suggestions worked. However, I ran across a fix in another post that worked for me.  Essentially, reboot into safe mode (repair mode, I guess) and install it from there.

    -Restart from power button in windows with ‘shift’ key held down. 

    -Go to troubleshoot, then advanced options

    -startup repair

    -log in to windows

    -go to Control panel->programs and features->Turn Windows features on (with your sexy moves) and off

    -Check the box by the install .net framework 3.5 

    -watch it finally work (hopefully!)

    restart and it should finally stay checked on.

    • Proposed as answer by
      cuculcina
      Monday, February 12, 2018 1:26 PM

  • This is the solution for error 50, posted from PapaJon_s1

    • Edited by
      cuculcina
      Monday, February 12, 2018 1:26 PM

  • Works for me too! :) in Windows 10 1709 with error 50 in DISM.
    SOLUTION: Restart in reapir mode. Check the box for install .net framework 3.5 and finally works!

    • Edited by
      Plácido Domenech
      Sunday, February 18, 2018 1:01 PM

  • After trying many different solutions, this was the one that did the trick. Thank you!

  • This worked for me as well. Thank you!

  • After many attempts and hours of researching — what worked for me to fix the problem.

    Problem: Trying to Add Windows Feature — .NET Framework 3.5 (includes .NET 2.0 and 3.0). After attempting to use the Dism command line within normal Windows use — kept getting the «Error 50» message and failure to install the above. My system is
    Windows 10 Pro 64-bit; the original Windows 10 install disk inserted into my DVD drive («E»).

    Solution: Reboot system — holding down the «shift» key right after or when you see your Bios screen — you need to be able to have the option — «To specify an advanced option for this choice, press F8.» [note — your screen should also
    be highlighting that you are choosing Windows 10 to start your system]

    Next step: choose to start your system with «Safe Mode with Command Prompt». Note — even on a fast system you need to wait a minute or 2 until the c:windows system32> prompt appears [I have an AMD Ryzen 1700x with a Samsung 960EVO SSD drive
    plus 32GB high speed RAM and it takes a minute or so to load]

    Next step: [you need to have a DOS window with c:windowssystem32> showing or the next command won’t work.

    Type in the Dism command (my DVD drive is «E»

    dism /online /enable-feature /featurename:NetFx3 /All /Source:e:sourcessxs /LimitAccess

    Your system should reply with «Deployment Image Servicing and Management tool  — Version: 10.0.16299.15

    My system stated also — Image Version: 10.0.16299.214

    Then processed 100.0% — enabling feature(s) and stated «The operation completed successfully.»

    Final step: Reboot and verify the installation of «.NET Framework 3.5» by checking in through the Control Panel of Windows.

    Hope this help others.

    Really Micro$oft — what a royal pain in the A… We really don’t need this kind of stuff happening. You guys need to check your work a lot better. This Creators update has been a nightmare!

    • Edited by
      Pedro99999
      Thursday, March 8, 2018 5:40 PM
    • Proposed as answer by
      Pedro99999
      Thursday, March 8, 2018 6:05 PM

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    Worked for me, and no restart required.

    Thank you.

    • Proposed as answer by
      ESSENCE56
      Tuesday, March 20, 2018 6:36 PM

  • PapaJon — After many many tries this did the trick for me. Thx 

  • Thank you for this tip. It has worked

    Nice day

  • PERFECT!!!!!!

    Thank You. This worked for me. It makes sense too.

  • This is of no help to me the AU folder for me I have a folder named UX in it is is another folder named settings

  • this seems to be the ultimate solution.

    calling the command line  from «Safe Mode with Command Prompt»

    dism /online /enable-feature /featurename:NetFx3 /All /Source:e:sourcessxs /LimitAccess

    To make it easier  I copied the cab-file from sourcessxs   to C:  and saved the command line

    dism /online /enable-feature /featurename:NetFx3 /All /Source:C: /LimitAccess

    to a batch-file  net35.bat  also at C:

  • worked like a charm for me !!! Tks for the tip man ;)

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    Thanks a ton, most helpful answer on this by far.

  • Thank God this regedit worked for me.

    Thank you guys

  •  can’t find any UseWUServer.There are only Default and NoAutoReboot.Please help!

    • Edited by
      Soumya1729
      Friday, April 6, 2018 6:58 AM

  • i cant find the windows update folder are you sure its the right directory !?

  • 2 hours ? i looking for almost a year and a half man youre lucky mate

  • In order to resolve this issue, you need the installation media.

    Must be an Administrator to do this

    Insert the Installation Media

    Copy the file from <CDROM>SourcesSXS to C:Temp

    Launch an elevated command prompt

    execute this command
    Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:Tempsourcessxs

  • I had the same problem, the HKEY/LOCALMACHINE…/AU folder does not exist in the RegEdit folder on my computer. What worked for me:

    1. Enable the WindowsUpdate service via ‘computer management’ —> ‘services and applications’ —> double click ‘services’ and search for ‘windows update’ service —> enable

    2. Once the windows update service is enabled go to ‘control panel’ —> ‘program and features’ —>’turn windows features on or off’ —> check the ‘.net framework 3.5’ box and click OK

    3. Windows will now download the necessary files (takes about 5 to 10min)

    Hope this helps!

    • Proposed as answer by
      staples66
      Sunday, April 22, 2018 3:56 PM

  • This worked for me.

    Make sure Computer is connected to Internet.

    Go to services.msc

    Scroll down to Windows Update

    Right Click, then Properties

    Make sure Start Type is Automatic, then Start the service by clicking on Start Button in same dialog box

    Now Go to Control Panel > Programs > Programs and Features > Turn Windows features on or off

    In Windows Features Check all boxes for .NET Framework 3.5 (includes .NET 2.0 and 3.0), then OK

    Windows should try to connect on internet and install this .NET Framework 3.5

  • Windows10 online update create this folder:
    C:ESDWindowssourcessxs
    There are just one file. (microsoft-windows-netfx3-ondemand-package)

    Take windows 8.1 installation media and copy files from x:sourcessxs to C:ESDWindowssourcessxs  (1174 files)
    run cmd.exe as administrator

    execute this command
    Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:ESDWindowssourcessxs

    This solution worked for me. OS Build: 14393.1944

    I copied the microsoft-windows-netfx3-ondemand-package.cab from my Windows 10 installer.

    • Edited by
      msdn_anonymous_2323
      Wednesday, May 2, 2018 3:12 AM

  • Hey Cuculcina, thank you, your solution worked for me, I was going crazy, after trying dozens of methods,

    cheers, God bless you all……….

  • This was my fix, I really thought I was losing it since 3 of 20 of our systems did not need special tweaks.

    Thank you Paul


    ChazBo Jr.

  • I had the same problem with the computer in my Display Name but this fixed it thanks so much the real answer form Microsoft above this says to try the same thing the creator had problems with LOL.

  • Say,  I was int he same boat where none of the above suggestions worked. However, I ran across a fix in another post that worked for me.  Essentially, reboot into safe mode (repair mode, I guess) and install it from there.

    -Restart from power button in windows with ‘shift’ key held down. 

    -Go to troubleshoot, then advanced options

    -startup repair

    -log in to windows

    -go to Control panel->programs and features->Turn Windows features on (with your sexy moves) and off

    -Check the box by the install .net framework 3.5 

    -watch it finally work (hopefully!)

    restart and it should finally stay checked on.

    WOW! I never knew Startup Repair actually did anything besides annoying people!
    This worked like a charm, instead of going direcctly to pop-up asking to reboot, it actually did something for a few seconds, then it said it was activated, not even needed to reboot.

    Thank you very much, whoever you are.

  • I tried this and No luck! Although my registry value was set to 1 and I changed it to 0.

    ComputerHKEY_MachineSoftwarePoliciesMicrosoftWindowsWindowsUpdateAU  change the value of USeWUServer to 0

    Windows 10 Pro.

    • Edited by
      AbdulFarooque
      Tuesday, May 15, 2018 4:52 PM

  • I tried all of the above mentioned methods, unfortunately without any luck

    I am getting 0x8E5E03FA error

    I searched it and I think its connected to WU service, but service is working.

    getting same error when trying offline with DISM , safe mode also not working, (Microsoft conveniently hid this feature even more by the way in version 1803)

    My system:

    OS: Windows 10 pro version 1803 build 17134.48

    Mainboard: Asus X99 Sabertooth,

    CPU: Intel i7 6800K

    GPU: Nvidia GTX 1070

    RAM 4×4 Gb Corsair Vengence LPX

    OS is loaded Son Samsung 850 EVO SSD (120Gb)

    • Edited by
      george_jibuti
      Tuesday, May 15, 2018 11:15 PM

  • You are the man! worked great been trying to fix for some time.

  • Thank you , it’s works for me .

    Good day !

  • Worked perfectly … thank you!

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    Thanks a ton, most helpful answer on this by far.

    The registry worked for me. I had an issue with a laptop at work! Thank you! 

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    Can this please be marked as the real answer?
    The marked answer will give the same error as trying to install from Win Update. This Reg fix allows the download through Windows Features to complete.

  • i dont have the registry value «WindowsUpdateAU» under HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows.

    i have also tried every other suggestion in this blog but nothing works for me.

    i also get the error i found every time is «the system cannot find the file specified error code 0x80070002»

    any ideas please?

  • This did not work for me. I get the error code: 0x800F0954.

    I also have tried everything listed in the initial question. This is a fresh install of Windows 10.

  • This worked. I had to run the DISM.exe from the command line to install .NET 3.5

  • Worked for me after doing all the same steps as the original poster. Thank you!

  • https://www.microsoft.com/en-gb/download/details.aspx?id=25150

  • The Full Package installer should work:

    https://www.microsoft.com/en-gb/download/details.aspx?id=25150

  • None of the above didn’t worked for me, but this did: 

    Downlad Windows 10 upgrade
    https://download.microsoft.com/download/E/0/A/E0A1E6A8-26F8-4399-9C22-27419BC37B51/Windows10Upgrade9252.exe

    Wait like forever

    Try once again to enable dotNet Framework 3.5 in System Function whatever

    Should work. 

  • This finally worked for me!  All of the other options failed.  The registry key was not on my system.  Rebooting to safe mode with command line is the ONLY thing that worked.  I spent hours on this… thank you!

  • I tried to do this RegEdit fix but I don’t have a WindowsUpdate or AU folder. Why would I be missing those?

  • This may or may not fix the error for others, but it worked on mine.

    From the following 2 webpages I was able to clarify the Microsoft instructions on the first webpage for fixing the 0x800F081F error. It would be nice if Microsoft would clarify the first webpage since it is linked in the 0x800F081F Error window in Windows
    10.

    https://support.microsoft.com/en-us/help/2734782/net-framework-3-5-installation-error-0x800f0906-0x800f081f-0x800f0907

    https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/hh825020(v=win.10)

    Resolution for Windows 10
    Error code 0x800F0906, 0x800F081F, or 0x800F0907

    To fix the error codes for Windows 10, follow these steps:

    1. Download the Windows Media Creation tool, and create an ISO image locally, or create an image for the version of Windows that you have installed.

    2. Open the group policy editor. For example, on a computer that is running Windows 10, from the start screen, type Edit Group Policy, and then select Edit Group Policy to open the Group Policy Editor.

    3. Click Computer Configuration, click Administrative Templates, click
    System, and then double-click the Specify settings for optional component installation and component repair setting.

    Also follow these steps:

    1. Mount the ISO image that’s created in step 1 above.

    2. In the window opened in step 3 above, select Enabled, and point the «Alternate source file path» to the ISO X:sourcessxs folder from the mounted ISO.   <— «X:» is your
    mounted drive letter for the ISO

    3. Run the gpupdate /force from the command line.    <— I ran this step as Admin (Admin may not be needed)

    4. Now add the .Net framework feature.

    I didn’t need to restart.  Hope this works for people who couldn’t get the methods above to work.

    • Edited by
      RFguy
      Thursday, July 19, 2018 3:35 PM
    • Proposed as answer by
      Einherj
      Tuesday, April 9, 2019 7:19 PM

  • This may or may not fix the error for others, but it worked on mine.

    From the following 2 webpages I was able to clarify the Microsoft instructions on the first webpage for fixing the 0x800F081F error. It would be nice if Microsoft would clarify the first webpage since it is linked in the 0x800F081F Error window in Windows
    10.

    https://support.microsoft.com/en-us/help/2734782/net-framework-3-5-installation-error-0x800f0906-0x800f081f-0x800f0907

    https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/hh825020(v=win.10)

    Resolution for Windows 10
    Error code 0x800F0906, 0x800F081F, or 0x800F0907

    To fix the error codes for Windows 10, follow these steps:

    1. Download the Windows Media Creation tool, and create an ISO image locally, or create an image for the version of Windows that you have installed.

    2. Open the group policy editor. For example, on a computer that is running Windows 10, from the start screen, type Edit Group Policy, and then select Edit Group Policy to open the Group Policy Editor.

    3. Click Computer Configuration, click Administrative Templates, click
    System, and then double-click the Specify settings for optional component installation and component repair setting.

    Also follow these steps:

    1. Mount the ISO image that’s created in step 1 above.

    2. In the window opened in step 3 above, select Enabled, and point the «Alternate source file path» to the ISO X:sourcessxs folder from the mounted ISO.   <— «X:» is your
    mounted drive letter for the ISO

    3. Run the gpupdate /force from the command line.    <— I ran this step as Admin (Admin may not be needed)

    4. Now add the .Net framework feature.

    I didn’t need to restart.  Hope this works for people who couldn’t get the methods above to work.

    This is the only thing that worked for me on Windows 10, SurfacePro 4.

    • Proposed as answer by
      ananda vardhana
      Friday, March 8, 2019 12:49 AM

  • Alexander Nikolaev VI’s solution of running Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:ESDWindowssourcessxs
    on an admin command prompt worked for me. Thanks Alex.

  • I actually signed in to say thank you as this was driving me up the wall and your solution was what fixed my issue

  • This worked for me. Thank you very much :)

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    Worked 100% for me thanks Paul

  • This works for me. I have a WIndows 10 Enterprise running as VMware workstation host and couple WIndows 10 Enterprise image running as VMware VM. So far, this only happened with my WIn10 host machine. ALl Win10 VMs don’t have this issue. Strange!

  • Windows 10, 10.0.17134 Build 17134, the path was ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftPolicyManagerdefaultUpdateAllowUpdateService

    Change «Value» to 0

  • Tried all the options from this post, this was the one that worked for me. Had to delete the last two folders of the path.

    I inserted the Windows 10 Pro Disc and copied the only file inside this directory:

    <CDROM>SourcesSXS

    into this directory:

    C:Temp

    Then launched command prompt as admin and pasted this:

    Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:C:Temp

    There was a percentage of the progress, then finally ended up at 100% and saying that it completed successfully.

    Thanks all for the help.

  • In my case, it was a corrupted installation of «Microsoft Visual C++ 2017 Redistributable (x64)».

    I went to Control Panel -> Programs and Features -> Uninstall or change a program -> Right clicked «Microsoft Visual C++ 2017 Redistributable (x64)» and uninstall.

    When the window appears click repair and wait for the operation to complete then reboot. After that everything worked fine :)

  • Worked for me thanks. You should get an interview for Microsoft ;)

  • Superb! FYI: repair stated that it could not repair the system, however, after returning to program and features, it actually worked. Thanks!!!

  • I tried this for installation of .Net framework 3.5  but getting following error:

    The changes couldn’t be completed. Please reboot your system and try again. Error code 0x800F0950

  • This worked perfect!!  Thank You!!

    Should I change the value back to 1 ??

    Thanks Again!!!

  • This worked form me also!  Thank you!

  • Brilliant. just exporting the file in the location that that file is copied (you don’t have to extract all of it)

  • GOD BLESS YOU! IT WORKED! I was in dispire after trying all Microsoft recommended things. Yours HELPED! THANK YOU!!!

  • In Given Directory after RegEdit there is no windows Update option in windows Directory . 
    Suggest me some thing so that it work 

  • Thank you. This solved the problem

  • It is a loop of the problem.


    Best Regards Ari

  • that path is unfortunately unavailable on my system.


    Best Regards Ari

  • Thank you very much this also worked for me. 

    • Proposed as answer by
      koreli
      Wednesday, November 7, 2018 6:46 AM
    • Edited by
      koreli
      Wednesday, November 7, 2018 6:47 AM

  • I tried .net repair, online installers. Must use/download the latest iso (1803) and DISM command with my Windows 10.0.17134.345 on Lenovo T480

    Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs

    • Proposed as answer by
      JonHalseth
      Friday, November 9, 2018 4:41 PM

  • Changing the registry entry to 0 worked for me.  Our environment uses WSUS and the failure was telling me that it could not find the files using WSUS. After changing the registry, I rebooted and retried checking the box to allow MS to download the
    files. it was able to go out and get the .net files. 


    William McConnell

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    This fixed it for me. I can’t believe I had to do this on my brand new Surface Pro. This was an issue almost TWO  YEARS AGO, and I still had to find this registry hack on a forum to fix it? Get it together MS. Seriously. 

  • its worked perfectly for me!!  thank you.

  • Thank you.  Removing from the domain, restarting, deleted the registry entry.  I was then able to go to the control panel and turn Windows features on/off for .NET 2.0 and 3.5.

  • Great. It’s working fine. Thanks for your support and sharing knowledge.

  • Thank you very Much. This helped me after I’ve struggled for days.

  • It worked! Thanks for your contribution to the community.

  • This saved me a ton of time and frustration.  Thanks!

  • This worked.  Reboot was needed.  Thank you!!! 

  • MVP — Hello from 2019 — Thanks for the save. 

  • Ironically, 2019 here, he didn’t specify where this actually works, and if you still a full installer (like I did at first) it doesn’t actually work — instead you need to install it through the control panel -> windows and features. 

    Not exactly sure why that worked, but when none of the installers work, I tried that, and well, it worked. 

  • This worked for me. Thanks

  • Bravo!  So SIMPLE it was painful, but thank you so much!…

  • This worked for me!

    Thanks!

  • Thank you!

    Worked for me.

  • Thank you Paul!  Life saver on this fix…

  • Close! and thank you for the clue

    Set the reg key above and restart Windows update Service

  • Thanks this worked for me too with the Microsoft Windows Server 2019 Standard. it was nightmare as I wasted time one after the other and finally hit the jackpot. Thanks @jkbarr30

  • I wish I could vote 1000 times for Paul Bill’s answer.  Thanks so much.

    • Edited by
      lunarquaker
      Friday, March 29, 2019 8:49 PM
      clarify whose answer

  • This may or may not fix the error for others, but it worked on mine.

    From the following 2 webpages I was able to clarify the Microsoft instructions on the first webpage for fixing the 0x800F081F error. It would be nice if Microsoft would clarify the first webpage since it is linked in the 0x800F081F Error window in Windows
    10.

    https://support.microsoft.com/en-us/help/2734782/net-framework-3-5-installation-error-0x800f0906-0x800f081f-0x800f0907

    https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/hh825020(v=win.10)

    Resolution for Windows 10
    Error code 0x800F0906, 0x800F081F, or 0x800F0907

    To fix the error codes for Windows 10, follow these steps:

    1. Download the Windows Media Creation tool, and create an ISO image locally, or create an image for the version of Windows that you have installed.

    2. Open the group policy editor. For example, on a computer that is running Windows 10, from the start screen, type Edit Group Policy, and then select Edit Group Policy to open the Group Policy Editor.

    3. Click Computer Configuration, click Administrative Templates, click
    System, and then double-click the Specify settings for optional component installation and component repair setting.

    Also follow these steps:

    1. Mount the ISO image that’s created in step 1 above.

    2. In the window opened in step 3 above, select Enabled, and point the «Alternate source file path» to the ISO X:sourcessxs folder from the mounted ISO.   <— «X:» is your
    mounted drive letter for the ISO

    3. Run the gpupdate /force from the command line.    <— I ran this step as Admin (Admin may not be needed)

    4. Now add the .Net framework feature.

    I didn’t need to restart.  Hope this works for people who couldn’t get the methods above to work.

    This worked for me. Windows 10 Pro, old install. I just needed to reinstall .NET 3.5 for a reason.

  • Yes this Work — Must restart then install feature

  • Thanks Paul for this fix. It has certainly worked for many but I wanted to add one thing here. This fix may not work for corporate environment with WSUS and GPOs in place. 

    Fix for this is to download the latest ISO of Windows 10 and point the installer to it 

    CMD -> dism /online /enable-feature /featurename:NetFX3 /all /Source:’newSXSfolderfromISO’ /LimitAccess

    in my case command looks like -> dism /online /enable-feature /featurename:NetFX3 /all /Source:E:supportsxs /LimitAccess


    Raghu Sharma

  • Thanks,

    this works for me. 

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    worked very well. thanks a lot

  • Hi Guys 

    This worked perfectly as soon as I changed the value to 1=0 

    I was able to enable the Feature for .Net 

    Thanks a million

  • I can find my way here HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows  But there is no WindowsUpdateAU Folder listed 

  • What worked for me was going into gpedit.msc, administrative templates, windows components, windows updates. There were a few items in there that were enabled such as ‘specify intranet windows update location’. I disabled those and then it worked. You
    need admin rights to do that. 

  • Installing .NET Framework 3.5 is not always the same solution depending of the Windows version !

    This is my solution to install this package «Offline» without Internet access:

    Windows 7/Windows Server 2008 R2:

    DISM.EXE /Online /Enable-Feature /FeatureName:NetFx3 /NoRestart

    Windows 8.1/Windows Server 2012 R2:

    Put original DVD / ISO in the computer (D:)

    DISM.EXE /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    Windows 10 (1507 — LTSB 2015 Or 1607 — LTSB 2016):

    CAB File is available on the DVD /ISO, assume is D:

    DISM.EXE /Online /Add-Package /PackagePath:»D:sourcessxsMicrosoft-Windows-NetFx3-OnDemand-Package.cab»

    Windows 10 (1809 — LTSC 2019):

    CAB File is available on the DVD / ISO, assume is D:

    DISM.EXE /Online /Add-Package /PackagePath:»D:sourcessxsmicrosoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab» /NoRestart 

    Then install language pack also on the DVD / ISO (Sample for French Canada):

    DISM.EXE /Online /Add-Package /PackagePath:»Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~fr-CA~.cab» /NoRestart

  • This is exactly a description of the process which the OP describes as failing with the error code 0x800F081F. With respect, what we are looking for is a solution to the problem, not a description of what doesn’t work.

  • Try Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer)
    and change the value to 0.  

    and Restart your machine. That should do the trick!

  • this help. perfect! yey…

  • I had this problem as well on my machine at work. Try doing the following it worked and allowed me to download the .Net Framework 3.5 on my Windows 10 PC :  Go into RegEdit and set the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU
    folder.  DoubleClick on UseWUServer(UseWindowsUpdateServer) and change the value to 0.  If the value is already 0 this fix may not work for you.  You may need to restart afterwards.

    If this works for you please mark as answer.

    This fixed it for me!!

  • thank you. this worked for me.

  • There is no WindowsUpdate folder under HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows …. I am using Windows 10 version
    18343 19h1 insider preview (slow)… Can you tell me how can I do this….

  • This worked for me, thank you!

  • Thank you that worked. Question — do you need to switch it back after the install is complete?

  • This registry change works.  This should be the accepted answer, not the fluff response from the mod.

  • Thank you, this worked for me.

  • This worked for me! Thank you! Thank You! Thank You!

  • This worked first time!

    Thanks

  • Yes! it works for me. thanks

  • This worked for me, THANK YOU!!

  • Thanks a lot… It’s worked on my windows 10 too…

  • This worked for me. Thanks a lot, you has been a great help for my big headache.

  • A modified above worked for me on Win10 2004 (May 2020 update).  I am using WinPro on home pc =no WSUS and therefore no WSUS in registry in AU key.  Unsure as to why people are seeing WSUS enabled in reg or gp on home computers…anyway, I also
    did not have Win10 installation media as it was a digital download upgrade.  I used 7zip to open the downloaded .EXE and found sourcessxs within the «1sources» directory, copied the dotnet3 on demand cab files to  c:sxs then ran the
    dism line above in (powershell as admin) changing the path to the folder I created (c:sxs).  It successfully completed and box checked without having to reboot, although I did for good measure.

    Thank you everyone, except Microsoft, for the solutions provided.

  • 10 years later.. same error.. NICE MICROSOFT!!!

  • Remove From My Forums
  • Вопрос

  • Добрый день!

    Появилась необходимость установить на предприятии всем пользователям (около 200 сотрудников) с Windows 10 компонент NetFrameWork 3.5. Доступа в интернет почти ни у кого нет, либо через прокси. Вот что перепробовал:

    — Стандартная .exe установка сообщает, что необходим доступ в MS Update, причём и Offline версия и Online. Соответственно ни чего не происходит, т.к. интернета нет.

    — Включение компонента через «Панель управления» > «Включение или отключение компонентов Windows» так же лезет в интернет.

    — Утилита DISM

    Команда
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All лезет в интернет конечно же

    Далее копирую с диска папку Sources с компонентами себе на диск C либо просто монтирую образ Windows выполняю команду (от Администратора естественно)

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:sourcessxs — выдаёт сообщения нет необходимых файлов укажите другой «источник» пробовал и другие файлы, у пары пользователей поставилось, но у подавляющего
    большинства — нет. Давал полный доступ к файлам, переименовывал, подкидывал по очереди — НЕТ!

    — Пробовал через PowerShell

    Команда для установки пакета Enable-WindowsOptionalFeature -Online -FeatureName «NetFx3» -Source C:sourcessxs — ошибка

    Указал принудительную установку пакета dism /online /add-package /packagepath:c:sourcessxs — ошибка Сбой пакета Microsoft-Windows-NetFx3-OnDemand-Package мог произойти из-за ожидающих обновлений служебных компонентов образа. Повторите команду.Команда выполнена с ошибками.
    Дополнительные сведения см. в файле журнала.

    Полный ноль, в очередной раз разочаровываюсь в кривом ПО от Microsoft, в очередной раз уходят дни на копания и устранения бесконечных косяков! Мне нужно ещё загнать всё в GPO, а куда копать уже непонятно.

    Что посоветуете?

Ответы

  • Проблема решена! Как я описывал выше использовал образ Windows 10-1803 обновлённый до 1903, пришлось скачать с сайта Windows 10-1903 и вытащить папку sources, скопировал на диск C дальше DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:sourcessxs
    всё установилось! Всем спасибо!

    • Помечено в качестве ответа

      14 февраля 2020 г. 11:25

  • берете родной диск от необходимой ос, монтируете его, и указываете в качестве source q:sourcessxs где q это буква замонтированного iso

    если почитать интернет то можно обнаружить что исходники для фичи .net3.5 были выпилены из образа установленной win10 «за ненадобностью»


    The opinion expressed by me is not an official position of Microsoft

    • Изменено
      Vector BCOModerator
      11 февраля 2020 г. 17:06
    • Предложено в качестве ответа
      kontrra
      30 мая 2022 г. 23:14
    • Помечено в качестве ответа
      Vector BCOModerator
      31 мая 2022 г. 9:54

  • вам нужны исходники от конкретной версии ос


    The opinion expressed by me is not an official position of Microsoft

    • Помечено в качестве ответа
      Stuck-X
      14 февраля 2020 г. 11:26

Понравилась статья? Поделить с друзьями:
  • Dotnetfx cleanup tool zip windows 7 скачать
  • Dotnet что это за папка windows 10
  • Dotnet framework для windows 7 x64
  • Dota2 exe не отвечает что делать windows 10
  • Dota opengl support for windows что это