Windows OS Hub
  • Windows Server
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Group Policies
  • Windows Clients
    • Windows 10
    • Windows 8
    • Windows 7
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
  • PowerShell
  • Exchange
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Group Policies
  • Windows Clients
    • Windows 10
    • Windows 8
    • Windows 7
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
  • PowerShell
  • Exchange

 Windows OS Hub / Windows 10 / Install RSAT Feature on Demand on Windows 10 1809 and Later

September 17, 2019 PowerShellWindows 10

Install RSAT Feature on Demand on Windows 10 1809 and Later

Starting from Windows 10 1809, Microsoft has changed the way to install the Remote Server Administration Tools (RSAT) package in desktop OSs. Previously, after each Windows 10 build upgrade (for example, from 1809 to 1903), you had to manually download the MSU package with the latest version of the RSAT package and install it on your computer. However, today the following message is displayed on the RSAT download page on the Microsoft website:

IMPORTANT: Starting with Windows 10 October 2018 Update, RSAT is included as a set of “Features on Demand” in Windows 10 itself.

Contents:
  • RSAT on Windows 10 as Features on Demand (FoD)
  • Install RSAT on Windows 10 with PowerShell
  • RSAT Install Error 0x800f0954 in Windows 10
  • Installing RSAT Offline in Windows 10 Using FoD ISO Image

RSAT on Windows 10 as Features on Demand (FoD)

The fact is that starting from Windows 10 1809 (17763), you no longer have to manually download the latest version of RSAT from Microsoft. Now the Remote Server Administration Tools package is built-in into the Windows 10 image and is installed as a separate option (Features on Demand). You can now install RSAT from the Settings app.

The Windows 10 distro doesn’t contain RSAT installation files. To install RSAT package, your computer needs direct Internet access. In addition, you cannot install RSAT in the Windows 10 Home edition, only Professional and Enterprise versions are suitable.

To install RSAT in Windows 10 1809, go to Settings -> Apps -> Manage Optional Features -> Add a feature. Here you can select and install specific tools from the RSAT package.

rsat feature as demand in windows 10

The following server administration tools are available:

  • RSAT: Active Directory Domain Services and Lightweight Directory Services Tools
  • RSAT: BitLocker Drive Encryption Administration Utilities
  • RSAT: Active Directory Certificate Services Tools
  • RSAT: DHCP Server Tools
  • RSAT: DNS Server Tools
  • RSAT: Failover Clustering Tools
  • RSAT: File Services Tools
  • RSAT: Group Policy Management Tools
  • RSAT: IP Address Management (IPAM) Client
  • RSAT: Data Center Bridging LLDP Tools
  • RSAT: Network Controller Management Tools
  • RSAT: Network Load Balancing Tools
  • RSAT: Remote Access Management Tools
  • RSAT: Remote Desktop Services Tools
  • RSAT: Server Manager
  • RSAT: Shielded VM Tools
  • RSAT: Storage Migration Service Management Tools
  • RSAT: Storage Replica Module for Windows PowerShell
  • RSAT: System Insights Module for Windows PowerShell
  • RSAT: Volume Activation Tools
  • RSAT: Windows Server Update Services Tools.

Install RSAT on Windows 10 with PowerShell

You can install RSAT admin components using PowerShell. In this example, we will show you how to manage RSAT components in the latest Windows 10 1903 from the PoSh cli.

Using the following command, you can check whether RSAT components are installed on your computer:

Get-WindowsCapability -Name RSAT* -Online

Get-WindowsCapability -Name RSAT* -Online

You can view the status of installed RSAT components in a more convenient table:

Get-WindowsCapability -Name RSAT* -Online | Select-Object -Property DisplayName, State

As you can see, the RSAT components are not installed (NotPresent state).

RSAT components windows 10 october 2018 update

You can use the Add-WindowsCapacity cmdlet to install these Windows features.

To install a specific RSAT tool, such as AD management tools (including the ADUC console and the Active Directory module for Windows PowerShell), run the command:

Add-WindowsCapability –online –Name “Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0”

To install the DNS management console and the PowerShell DNSServer module, run:

Add-WindowsCapability –online –Name “Rsat.Dns.Tools~~~~0.0.1.0”

Etc.
Add-WindowsCapability -Online -Name Rsat.FileServices.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.GroupPolicy.Management.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.IPAM.Client.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.LLDP.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.NetworkController.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.NetworkLoadBalancing.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.BitLocker.Recovery.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.CertificateServices.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.DHCP.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.FailoverCluster.Management.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.RemoteAccess.Management.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.RemoteDesktop.Services.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.ServerManager.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.Shielded.VM.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.StorageMigrationService.Management.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.StorageReplica.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.SystemInsights.Management.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.VolumeActivation.Tools~~~~0.0.1.0
Add-WindowsCapability -Online -Name Rsat.WSUS.Tools~~~~0.0.1.0

To install all the available RSAT tools at once, run:

Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability –Online

To install only disabled RSAT components, run:

Get-WindowsCapability -Online |? {$_.Name -like "*RSAT*" -and $_.State -eq "NotPresent"} | Add-WindowsCapability -Online

Add-WindowsCapability install rsat using powershell

Now make sure that all RSAT tools are installed (Installed state).

all rsat tools installed in windows 10 1809

After that, the installed RSAT tools will appear in the Manage Optional Features panel.

RSAT Install Error 0x800f0954 in Windows 10

If you have Internet access on Windows 10 desktops, but when installing RSAT via Add-WindowsCapability or DISM (DISM.exe /Online /add-capability /CapabilityName:Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0 .1.0), you encounter the error 0x800f0954, most likely your computer is configured to update from the local WSUS update server using Group Policy settings.

DISM add-capability rsat error 0x800f0954

To correctly install RSAT components in Windows 10 1809+, you can temporarily disable updating from the WSUS server through the registry (open the registry key HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU and change the UseWUServer to 0) and restart the Windows Update Service (wuauserv).

You can use the following PowerShell script:

$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

Or you can configure a new group policy option that allows you to configure installation options for additional Windows and Features On Demand components (including RSAT).

  1. Open the local GPO editor – gpedit.msc;
  2. Go to the GPO section Computer Configuration -> Administrative Templates -> System;
  3. Enable the policy Specify settings for optional component installation and component repair, and check the option Download repair content and optional features directly from Windows Updates instead of Windows Server Updates Services (WSUS);windows 10 1903 policy Specify settings for optional component installation and component repair, and check the option Download repair content and optional features directly from Windows Updates instead of Windows Server Updates Services (WSUS)
  4. Save the changes and update policy settings (gpupdate /force).

Installing RSAT via PowerShell or DISM should now should be completed without error.

Installing RSAT Offline in Windows 10 Using FoD ISO Image

If you are facing the Add-WindowsCapability error when installing RSAT, or you don’t see RSAT in the list of additional components (No features to install), most likely your computer is configured to receive updates from the internal WSUS/SCCM SUP server. Let’s consider how to install RSAT in Windows 10 1903 offline (in a corporate domain network without direct access to the Internet).

windows10 fod offline: No features to install

For offline RSAT installation, you need to download the FoD ISO image for your Windows 10 build from your personal section on the Microsoft MSDN / Volume Licensing Service Center (VLSC). The image is called something like this: Windows 10 Features on Demand, version 1903.

For example, for Windows 10 1903 x64 you need to download the image file SW_DVD9_NTRL_Win_10_1903_64Bit_MultiLang_FOD.ISO (about 5 GB). Extract the iso image file to the shared network folder. You will get a set of *.cab files.

Now, to install the RSAT components on the Windows 10 desktop, you need to specify the path to this FoD network directory. For example:

Add-WindowsCapability -Online -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0 -LimitAccess -Source \\fs01\Windows-FOD\Win101903x64\

Add-WindowsCapability install rsat from shared folder FOD source

You can also specify the path to the directory with the FoD components using the group policy parameter discussed above. To do this, in the Alternative source file path you need to specify the UNC directory path to your FoD distro.

windows 10 1903 fod source path via gpo

Or you can set this parameter through the registry with a separate policy by specifying the directory path in the LocalSourcePath parameter (REG_Expand_SZ) in the registry key HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing.
After that, users will be able to independently install RSAT components in Windows 10 through the graphical interface of Manage Optional Features.

20 comments
13
Facebook Twitter Google + Pinterest
previous post
0x80092004: .NET Framework Install Error on Windows Server
next post
Unable to Unmount/Delete VMFS Datastore: The Resource Is in Use

Related Reading

Preparing Windows for Adobe Flash End of Life...

January 22, 2021

Checking User Logon History in Active Directory Domain...

January 22, 2021

How to Disable/Remove Thumbs.db File on Network Folders...

January 21, 2021

USB Device Passthrough (Redirect) to Hyper-V Virtual Machine

January 15, 2021

Windows 10: No Internet Connection After Connecting to...

January 13, 2021

20 comments

Vandrey Trindade October 4, 2018 - 1:41 pm

What I did in my work computer was: Try to install all RSAT features using PowerShell, error 0x800f0954 showed up, then I wen to settings, Windows Update, search online for updates. Then it downloaded and installed all RSAT tools for me, without having to disable WSUS.

Reply
Xajuan October 16, 2019 - 5:10 pm

Get-WindowsCapability -Name RSAT* -Online | where State -EQ NotPresent |select name| Add-WindowsCapability -Online

Reply
Michael Patterson October 4, 2018 - 4:29 pm

just a few typos in there otherwise good work.
You have the following in a few spots
Add-WindowsCapacity

Should be
Add-WindowsCapability

Reply
admin October 5, 2018 - 1:09 pm

Thanks! I fixed the error

Reply
Eduardo Chou October 10, 2018 - 3:08 pm

I can’t see BitLocker Recovery Key or BitLocker tab even tough it’s installed. I wondering if is it a bug?!

Reply
kevin January 3, 2019 - 6:39 pm

Love the article!

Reply
Henning C. Nielsen January 28, 2019 - 11:27 am

The command to install only disabled RSAT components can be made simpler. Like this:
Get-WindowsCapability -Name RSAT* -Online | where State -EQ NotPresent | Add-WindowsCapability -Online

Reply
Windows 10 1809 Optional Features (inc RSAT) | Iceni Design Engineer Notes February 28, 2019 - 10:28 am

[…] http://woshub.com/install-rsat-feature-windows-10-powershell/ […]

Reply
Nathan April 22, 2019 - 2:00 am

[My New Blog Post]: Quick Start Guide RSAT Windows 10 1903 Offline Feature On Demand – SCCM-MDT OSD.

Use this quick guide to install RSAT tools for Windows 10 1903 (or 1809) without the need for an internet connection when using an SCCM or MDT OS Deployment task sequence.

Sure you can find ONLINE PowerShell scripts but that requires an internet connection. This blog post removes that need for customers. #Windows10 #MDT #WaaS #SCCM

Reply
Установка Remote Server Administration Tools (RSAT) в Windows 10 v1903 в Offline-режиме - Блог IT-KB May 31, 2019 - 10:50 am

[…] этой ситуации администраторы используют разные пути. Некоторые идут по пути наименьшего сопротивления, не заморачиваясь при этом вопросами удобства и […]

Reply
J June 9, 2019 - 7:59 am

“(…) starting from Windows 10 1809 (17763), it is no longer necessary to download the latest version of RSAT from Microsoft. Now, the Remote Server Administration Tools package is built into the Windows 10 image (…)”
It’s incorrect – you still have to download RSAT from Microsoft (if it were already in the Windows 10 image, why the need to connect to Windows Update?). If you are offline it seems that a iso from VLSC is needed to add this feature.

Reply
Graham July 11, 2019 - 10:24 am

Thanks for you post – it helped me to eventually get these tools installed. As a dinosaur not yet well-versed in using PowerShell, your script was very useful.

Reply
Mike C July 15, 2019 - 12:22 pm

This is the best write up/article i have come across for this topic!

Thanks for taking the time to share, its a very valuable reference.

Reply
yahol July 30, 2019 - 7:37 am

Finally a solution that works (without need to download iso image).
Thank you!

Reply
Jos August 26, 2019 - 1:09 pm

Very useful post! Thanks mate! I needed to read until the bottom. The WSUS regkey finally made my day.

Reply
Sabir April 2, 2020 - 8:50 pm

Getting the following error while installing RSAT for 1809 via PS:
Any suggestions?
=============
Add-WindowsCapability : Add-WindowsCapability failed. Error code = 0x8024402c
At line:1 char:1
+ Add-WindowsCapability –online –Name Rsat.ActiveDirectory.DS-LDS.Tools …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Add-WindowsCapability], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.AddWindowsCapabilityCommand
=========
Thanks,

Sabir

Reply
admin April 14, 2020 - 8:18 am

Open the Group Policy Editorr (gpedit.msc) -> Computer Configuration -> Admin. Templates -> Windows Components -> Windows Update -> Specify intranet Microsoft update service location -> Disabled
Reboot your computer and try to install RSAT components.

Reply
Brenton April 16, 2020 - 10:04 am

Thanks this was very useful and just what i needed

Reply
hasan September 8, 2020 - 6:00 pm

I get the installation completed successfully. But when I check the status its in “staged” and not “installed” status. How to get these in installed status? Since they are in “Staged” I cannot see any tools.

Reply
ksjdbfd October 25, 2020 - 6:33 am

Hi Hasan,

RSAT does not work for Windows 10 Home (I had this issue) It works only for Professional versions.
Ref: https://docs.microsoft.com/en-us/troubleshoot/windows-server/system-management-components/remote-server-administration-tools

Hope that helps.

Reply

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange
  • Windows 10
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2008 R2
  • PowerShell
  • VMWare
  • MS Office

Recent Posts

  • How to Configure and Connect an iSCSI Disk on Windows Server?

    January 26, 2021
  • Preparing Windows for Adobe Flash End of Life on December 31, 2020

    January 22, 2021
  • Checking User Logon History in Active Directory Domain with PowerShell

    January 22, 2021
  • How to Disable/Remove Thumbs.db File on Network Folders in Windows?

    January 21, 2021
  • MS SQL Server 2019 Installation Guide: Basic Settings and Recommendations

    January 19, 2021
  • USB Device Passthrough (Redirect) to Hyper-V Virtual Machine

    January 15, 2021
  • Windows 10: No Internet Connection After Connecting to VPN Server

    January 13, 2021
  • Updating the PowerShell Version on Windows

    December 24, 2020
  • How to Enable and Configure User Disk Quotas in Windows?

    December 23, 2020
  • Restoring Deleted Active Directory Objects/Users

    December 21, 2020

Follow us

woshub.com
  • Facebook
  • Twitter
  • RSS
Popular Posts
  • Get-ADUser: Getting Active Directory Users Info via PowerShell
  • Managing Printers and Drivers with PowerShell in Windows 10 / Server 2016
  • Get-ADComputer: Find Computer Details in Active Directory with PowerShell
  • How to Create a UEFI Bootable USB Drive to Install Windows 10 or 7?
  • PSWindowsUpdate: Managing Windows Updates from PowerShell
  • PowerShell: Get Folder Sizes on Disk in Windows
  • How to Find the Source of Account Lockouts in Active Directory domain?
Footer Logo

@2014 - 2018 - Windows OS Hub. All about operating systems for sysadmins


Back To Top