Всем привет! Как-то при установке .NET Framework 3.5 windows 10 выдала ошибку 0x800F081F. Погуглив ее, я узнал, что 0x800F081F — это когда Windows не смогла найти исходные файлы .NET для продолжения установки. Пробовал качать из сети средствами Windows (Панель управления — Программы и компоненты — Включение и отключение компонентов Windows — .NET Framework 3.5 Framework 3.5 (включает .NET 2.0 и 3.0)), запускал автономный установщик (качал отсюда) — все одно: ошибка 0x800F081F. Помогло это:
Решение
Для решения проблемы с установкой .NET Framework 3.5 будем использовать систему обслуживания образов развертывания и управления (Deployment Image Servicing and Management, DISM). Данный инструмент появился еще в Windows Vista. В Windows 10 и Windows 8.1 инструмент DISM установлен по умолчанию.
- Скачать архив sources.zip.
- Распаковать архив (папка sources) на свободный раздел Вашего диска.
- Запустить от имени Администратора командную строку (cmd.exe).
- В командной строке ввести
DISM /online /enable-feature /featurename:NetFX3 /All /Source:X:\sources\sxs /LimitAccess
где Х — раздел Вашего диска, на который вы распаковали архив.
Примечание: параметр / LimitAccess указывает DISM не проверять Центр обновления Windows или Службы обновления Windows Server на наличие исходных файлов. - Нажать «Enter». Начнется установка .NET Framework 3.5
- Все! .NET Framework 3.5 установлен.

