Windows 10 - How to install RSAT on version 1809

In previous old blog article I already discussed about RSAT installation procedure.:

Secondly I pointed opportunity to manage server only from your workstation/client executing all server plugin avoiding to connect to each server via RDP (security aspect) and having a single point of management with all rsat tools.

With new Windows 10 version (1809) something changed slightly.

Here it is powershell installation procedure:

In any case there are other alternative procedure to get same result:
  1. Execute Windows Powershell with administrative rights and launch this command to verify that no RSAT tool is really installed
    Get-WindowsCapability -Name RSAT* -Online
  2. Using below command information would be formatted in a more readable way:

    Get-WindowsCapability -Name RSAT* -Online | Select-Object -Property DisplayName, State
  3. To add a single tool you should use below syntax:

    Add-WindowsCapability –online –Name “Rsat.ActiveDirectory.DS-LDS.Tools~~~~
  4. To add all available Rsat tools this is syntax correct:
    Get-WindowsCapability -Name Rsat* -Online | Add-WindowsCapability –Online
  5. To install only disabled RSAT components, run:

    Get-WindowsCapability -Online |? {$_.Name -like "*Rsat*" -and $_.State -eq "NotPresent"} | Add-WindowsCapability -Online
  6. If you got below error it should be due to Wsus internal server pointing:

    Add-WindowsCapability : Add-WindowsCapability failed. Error code = 0x800f0954
  7. In this case you should execute 

    Changing  UseWUServer key to 0 and restarting Windows update service.

    Restart-Service wuauserv

    And then launching this command:

    Get-WindowsCapability -Name Rsat* -Online | Add-WindowsCapability –Online
    Afterward rollback previously UseWUServer key value and restarting Windows update service

    Restart-Service wuauserv
  8. You could execute below powershell command:
  • $currentWU = Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWUServer" | select -ExpandProperty UseWUServer
  • Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWUServer" -Value 0
  • Restart-Service wuauserv
  • Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability –Online
  • Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWUServer" -Value $currentWU
  • Restart-Service wuauserv

[Information found on this website]

[Other related blog articles:]

Ad test:

Server – Effettuare il test di AD

Server - Commands to verify Domain Controller/Domain Status, schema version, move 5 PDC roles, export DHCP

PSexec - How to execute remote commands about .vbs, .exe, microsoft patch installation...

Here is article that explain mmc customization process