Содержание
Установка .Net Framework 3.5
Замечено, что если в англоязычную систему Windows Server 2012 R2 установлен языковой пакет Language Pack, например русский, то мы можем получить невозможность установки компонент .Net Framework 3.5 с ошибкой 0x800f081f. В таком случае для возможности установки потребуется удалить языковой пакет через утилиту lpksetup с последующей перезагрузкой системы. После установки .Net Framework 3.5 можно будет повторно установить языковой пакет.
Установка с помощью утилиты DISM
Установка с помощью утилиты DISM, которую нужно выполнять с правами администратора, при использовании хранилища компонент Windows в сетевом каталоге (содержимое каталога \Sources\sxs
скопировано из дистрибутива Windows):
Dism /online /enable-feature /featurename:NetFx3 /All /Source:"\\SRV\Sources\sxs" /LimitAccess
Установка с помощью DISM при использовании хранилища компонент Windows в локальном для сервера месторасположении, например в DVD-приводе:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:"D:\sources\sxs" /LimitAccess
Для диагностики проблем при выполнении утилиты DISM смотрим лог %windir%\Logs\DISM\dism.log
Установка с помощью Powershell
Команда, которая может использоваться для Windows Server 2012 R2:
Install-WindowsFeature NET-Framework-Core -Source "D:\sources\sxs"
Команда, которая может использоваться для клиентских ОС Windows 8/10:
Enable-WindowsOptionalFeature -Online -FeatureName "NetFX3" -All -Source "D:\sources\sxs"
Включение в WIM-образе
Можно включать .Net Framework 3.5, как и другие компоненты системы, непосредственно в WIM образ, который используется, например, для развёртывания ОС с помощью SCCM.
следующей последовательностью команд:
-
Смонтируем образ во временный каталог:
DISM /mount-wim /wimfile:"C:\Temp\Test\win8.1_x86pro.wim" ^ /index:2 /mountdir:"C:\Temp\Test\offline\"
-
Чтобы увидеть список всех компонентов доступных для включения в смонтированном образе:
DISM /Image:"C:\Temp\Test\offline\" /Get-Features /Format:Table
-
Включим .Net Framework 3.5 в смонтированном образе:
DISM /Image:"C:\Temp\Test\offline\" /Enable-Feature /FeatureName:"NetFx3" /All ^ /LimitAccess /Source:"\\path\to\sxs"
-
Отмонтируем образ с сохранением изменений:
DISM /unmount-wim /mountdir:"C:\Temp\Test\offline" /commit
Проверено на следующих конфигурациях:
Версия ОС |
---|
Microsoft Windows Server 2012 R2 Standard EN (6.3.9600) |
Автор первичной редакции:
Алексей Максимов
Время публикации: 07.03.2016 18:45
Обсуждение