понедельник, 17 февраля 2020 г.

Установка Remote Server Administration Tools в Windows 10

В Windows 10, начиная с версии 1809, Microsoft убрали возможность установить пакет Remote Server Administration Tools (RSAT) как отдельное обновление. Теперь для администрирования сервисов удалённо нужно либо поставить RSAT для Windows Server 2016, который поставит весь набор без возможности выбора компонентов, либо использовать Powershell для установки только необходимых.
В актуальных редакциях Windows 10 RSAT можно установить как дополнительный компонент Параметры Windows > Приложения > Дополнительные возможности > Добавить компонент. Но если компьютер использует в качестве сервера обновлений локальный сервер WSUS/SCCM SUP, то в этом меню будет написано "Компоненты для установки отсутствуют".
Вот тут нам на помощь и придёт PowerShell.
Для начала укажем службе Центра обновления не использовать локальные серверы и перезапустим её для обновления параметров.
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWUServer" -Value 0
Restart-Service wuauserv
После перезапуска службы центра обновления можно посмотреть доступные для установки компоненты RSAT
Get-WindowsCapability -Name RSAT* -Online | Select-Object -Property State,Name,DisplayName | Format-Table -AutoSize
результатом выполнения будет вывод всех доступных компонентов
     State Name                                                     DisplayName
     ----- ----                                                     -----------
NotPresent Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0             Средства удаленного администрирования сервера: средства доменных служб Active Directory и служб облегченного доступа к каталогам
NotPresent Rsat.BitLocker.Recovery.Tools~~~~0.0.1.0                 Средства удаленного администрирования сервера: служебные программы для администрирования шифрования диска BitLocker
NotPresent Rsat.CertificateServices.Tools~~~~0.0.1.0                RSAT: средства служб сертификации Active Directory
NotPresent Rsat.DHCP.Tools~~~~0.0.1.0                               Средства удаленного администрирования сервера: средства DHCP-сервера
NotPresent Rsat.Dns.Tools~~~~0.0.1.0                                Средства удаленного администрирования сервера: средства DNS-сервера
NotPresent Rsat.FailoverCluster.Management.Tools~~~~0.0.1.0         Средства удаленного администрирования сервера: средства отказоустойчивой кластеризации
NotPresent Rsat.FileServices.Tools~~~~0.0.1.0                       Средства удаленного администрирования сервера: средства файловых служб
NotPresent Rsat.GroupPolicy.Management.Tools~~~~0.0.1.0             RSAT: средства управления групповыми политиками
NotPresent Rsat.IPAM.Client.Tools~~~~0.0.1.0                        Средства удаленного администрирования сервера: клиент управления IP-адресами (IPAM)
NotPresent Rsat.LLDP.Tools~~~~0.0.1.0                               Средства удаленного администрирования сервера: средства LLDP для использования моста центра обработки данных
NotPresent Rsat.NetworkController.Tools~~~~0.0.1.0                  Средства удаленного администрирования сервера: средства управления сетевым контроллером
NotPresent Rsat.NetworkLoadBalancing.Tools~~~~0.0.1.0               Средства удаленного администрирования сервера: средства балансировки сетевой нагрузки
NotPresent Rsat.RemoteAccess.Management.Tools~~~~0.0.1.0            Средства удаленного администрирования сервера: средства управления удаленным доступом
NotPresent Rsat.RemoteDesktop.Services.Tools~~~~0.0.1.0             RSAT: средства служб удаленных рабочих столов
NotPresent Rsat.ServerManager.Tools~~~~0.0.1.0                      Средства удаленного администрирования сервера: диспетчер серверов
NotPresent Rsat.Shielded.VM.Tools~~~~0.0.1.0                        Средства удаленного администрирования сервера: средства экранированных виртуальных машин
NotPresent Rsat.StorageMigrationService.Management.Tools~~~~0.0.1.0 Средства администрирования служб миграции хранилища
NotPresent Rsat.StorageReplica.Tools~~~~0.0.1.0                     RSAT: модуль реплики хранилища для Windows PowerShell
NotPresent Rsat.SystemInsights.Management.Tools~~~~0.0.1.0          Средства удаленного администрирования сервера: модуль анализа системы для Windows PowerShell
NotPresent Rsat.VolumeActivation.Tools~~~~0.0.1.0                   RSAT: средства активации корпоративных лицензий
NotPresent Rsat.WSUS.Tools~~~~0.0.1.0                               Средства удаленного администрирования сервера: средства служб Windows Server Update Services

Необходимые компоненты можно установить с помощью команды
Add-WindowsCapability -Online -Name {имя компонента}
указав ей соответствующее имя компонента
Add-WindowsCapability -Online -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0
После завершения установки всех необходимых компонентов можно вернуть прежнее значение параметра реестра UseWUServer и перезапустить службу Центра обновления.
Чтобы не изменять параметры использования сервера обновлений, или если это запрещено GPO, можно изменить параметр GPO Конфигурация компьютера > Политики > Административные шаблоны > Система > Укажите параметры для установки необязательных компонентов и восстановления компонентов (в английской версии Specify settings for optional component installation and component repair). Тут можно выбрать либо загрузку необходимых компонентов непосредственно из Центра обновления Windows, либо указать путь к общему ресурсу, куда были предварительно загружены и распакованы специальные образы из Центра корпоративного лицензирования Microsoft, содержащие в себе набор дополнительных компонентов.


Кстати, используя этот же общий ресурс можно установить RSAT на компьютеры, у которых отсутствует доступ к Интернет, указав общий ресурс в качестве источника файлов установки
Add-WindowsCapability -Online -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0 -LimitAccess -Source \\fs02\Distr\Windows-FOD\Win10-1903\

Более подробно и с картинками всё описано тут.

Комментариев нет:

Отправить комментарий