none
Не могу установить NetFrameWork 3.5 Windows 10 (без интернета) RRS feed

  • Вопрос

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

    Появилась необходимость установить на предприятии всем пользователям (около 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:\sources\sxs - выдаёт сообщения нет необходимых файлов укажите другой "источник" пробовал и другие файлы, у пары пользователей поставилось, но у подавляющего большинства - нет. Давал полный доступ к файлам, переименовывал, подкидывал по очереди - НЕТ!

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

    Команда для установки пакета Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3" -Source C:\sources\sxs - ошибка

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

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

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


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

Ответы

  • Проблема решена! Как я описывал выше использовал образ Windows 10-1803 обновлённый до 1903, пришлось скачать с сайта Windows 10-1903 и вытащить папку sources, скопировал на диск C дальше DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:\sources\sxs всё установилось! Всем спасибо!
    • Помечено в качестве ответа Stuck-X 14 февраля 2020 г. 11:25
    14 февраля 2020 г. 11:25
  • вам нужны исходники от конкретной версии ос

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

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

Все ответы

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

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


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

    11 февраля 2020 г. 17:00
    Модератор
  • Было бы так просто, я это пробовал, пишет, - не удаётся найти подходящие файлы, выберите другой "источник"
    12 февраля 2020 г. 6:34
  • C:\WINDOWS\system32>DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:\sources\sxs

    Cистема DISM
    Версия: 10.0.18362.1

    Версия образа: 10.0.18362.356

    Включение функций
    [==========================100.0%==========================]

    Ошибка: 0x800f081f

    Не удалось найти исходные файлы.
    Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра "Источник". Дополнительные сведения об указании расположения источника см. на веб-странице http://go.microsoft.com/fwlink/?LinkId=243077.

    Файл журнала DISM находится по адресу C:\WINDOWS\Logs\DISM\dism.log 


    12 февраля 2020 г. 7:11
  • Добрый день, 

      На всякий случай уточните - по пути C:\sources\sxs у вас лежит папка sxs из состава дистрибутива Windows?

    12 февраля 2020 г. 7:18
  • В корпоративном сегменте посоветуем использовать для данной задачи удобный продукт.
    12 февраля 2020 г. 7:24
  • C:\WINDOWS\system32>DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:\sources\sxs

    Cистема DISM
    Версия: 10.0.18362.1

    Версия образа: 10.0.18362.356

    Включение функций
    [==========================100.0%==========================]

    Ошибка: 0x800f081f

    Не удалось найти исходные файлы.
    Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра "Источник". Дополнительные сведения об указании расположения источника см. на веб-странице http://go.microsoft.com/fwlink/?LinkId=243077.

    Файл журнала DISM находится по адресу C:\WINDOWS\Logs\DISM\dism.log 

    вы внимательно прочли мой ответ? ато я вам другую рекомендацию давал и пояснил почему то что вы пробовали не работает

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

    12 февраля 2020 г. 8:18
    Модератор
  • Да, папка sources скопирована с установочного диска в корень диска С, т.к. не на всех компьютерах есть CD-ROM.

    У меня уже получалось установить с диска С NetFrameWork 3.5 на 2-х компьютерах, на всех остальных пишет:

    Ошибка: 0x800f081f

    Не удалось найти исходные файлы.
    Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра "Источник". Дополнительные сведения об указании расположения источника см. на веб-странице http://go.microsoft.com/fwlink/?LinkId=243077.

    Хотя все действия аналогичны и файлы те же и права одинаковые, образы Windows одинаковые. Буду копать в сторону Касперского либо установленных обновлений.

    13 февраля 2020 г. 6:21
  • вам нужны исходники от конкретной версии ос

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

    • Помечено в качестве ответа Stuck-X 14 февраля 2020 г. 11:26
    13 февраля 2020 г. 7:21
    Модератор
  • Windows 10 раскатывал на все рабочие станции через Acronis Backup and Recovery, в виде предварительно настроенного и обновлённого до версии 1903 образа, слитого с эталонной рабочей станции, так же, через Acronis Backup and Recovery. Windows 10 на эталонную рабочую станцию был установлен именного с того диска, с которого сейчас копирую папку Sources. Единственный нюанс - перед слитием эталонного образа, Windows был полностью обновлен до версии 1903, и в целях уменьшения размера образа была принудительна удалена папка Windows.old и temp файлы. Железо на всех "проблемных" станциях одинаковое, и если бы была проблема в кривизне моего акронисовского образа FrameWork не ставился бы ни на одной станции, но, отмечаю, где-то он поставился. Причину не пойму, но она принципиально другая, может проблема в установке последних обновлений накаченных с WSUS
    • Изменено Stuck-X 13 февраля 2020 г. 7:57
    13 февраля 2020 г. 7:53
  • цитата:

    *

    Если по какой-то причине вам требуется официальный установщик .NET Framework 3.5, то скачать его вы можете со страницы http://www.microsoft.com/ru-ru/download/details.aspx?id=21 (при этом не стоит обращать внимания, что Windows 10 отсутствует в списке поддерживаемых систем, все успешно устанавливается, если вы используете режим совместимости Windows 10).

    *

    взято здесь

    13 февраля 2020 г. 8:07
  • Здравствуйте!

    Когда-то сталкивался с аналогичной задачей в Windows 8. Так вот там в SxS лежат одни манифесты, а самих файлов нет. Выпилили. Поэтому без интернета Net FW 3.5 никак не хотел устанавливаться. Решение было через какой-то костыль, уже не помню, кажется, брали образ другой. Попробуйте нацелить DISM на источник не в эталонном образе, а на том компе, где получилось установить.  И ещё,  права NTFS по умолчанию не пускают в корень диска и пользователь (и администратор тоже) получает туда доступ через наследование других прав в Windows. Касперский может поломать эту стройную систему в своих интересах. Ещё попробуйте переместить источник в другое расположение, не в корень, а в какую-нибудь папку в корне, которую Вы сами создали перед этим (обычно я использую Desktop того пользователя, от которого работаю, в случае подобных затруднений, хотя другая проблема может проявиться — слишком длинный путь)


    • Изменено RH6M6 13 февраля 2020 г. 8:32
    13 февраля 2020 г. 8:16
  • Добрый день!

    Спасибо, попробую. Изначально планировалось поместить в \\mydomain\SysVol\mydomain\Policies\{GUID}\Machine\Scripts\Startup\NetFX3

    и создать сценарий cmd автозапуска в GPO для всех компьютеров с Windows 10 - Dism /online /enable-feature /featurename:NetFX3 /All /LimitAccess /Source:\\mydomain\SysVol\mydomain\Policies\{GUID}\Machine\Scripts\Startup\NetFX3

    Но, до того, почему сценарий не работает, даже не дошёл, т.к. не работает ни чего даже локально)




    • Изменено Stuck-X 13 февраля 2020 г. 9:00
    13 февраля 2020 г. 8:40
  • Пробовал и другую папку создавать и права давать полные на папку, на диск, добавлял в исключение Касперского - безрезультатно. Внутри архива.cab есть архивная папка update в ней лежит просроченный сертификат от Microsoft, может дела в этом
    13 февраля 2020 г. 11:59
  • Проблема решена! Как я описывал выше использовал образ Windows 10-1803 обновлённый до 1903, пришлось скачать с сайта Windows 10-1903 и вытащить папку sources, скопировал на диск C дальше DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:\sources\sxs всё установилось! Всем спасибо!
    • Помечено в качестве ответа Stuck-X 14 февраля 2020 г. 11:25
    14 февраля 2020 г. 11:25