Long time back in year 2015, we shared you following guide to install Remote Server Administration Tools (RSAT) tools in Windows 10:

Install Remote Server Administration Tools (RSAT) In Windows 10

In Windows 10 version prior to V1809, you can use above linked guide to install RSAT tools. However with Windows 10 V1809 or later, Microsoft removed the capability to install RSAT as add-on. Instead, the Redmond software-giant designated the RSAT tools as optional features in V1809 or later. So in this nutshell, now RSAT tools are features on demand – if you need them do install them.

In this article, we’ll see how you can install RSAT tools on your Windows 10 Version 1809 or later.

How To Install RSAT Tools On Windows 10 V1809 Or Later

Method 1 – Using Settings App

1. Right click Start Button or press Windows Key + X keys and select Settings.

2. In the Settings app, navigate to Apps & features > Optional features.

3. Under Apps & features, in corresponding right pane, click on Optional features.

How To Install RSAT Tools On Windows 10 V1809 Or Later

4. Inside Options features, click on Add a feature button.

How To Install RSAT Tools On Windows 10 V1809 Or Later

5. This will open Add an optional feature window, and you’ve to search for ‘rsat’ here. The result will include all RSAT tools, so you can manually select the features you want and hit Install button.

How To Install RSAT Tools On Windows 10 V1809 Or Later

In the few moments, you selected RSAT features will be installed.

Check illustration of above mentioned steps in this video:

Method 2 – Using Windows PowerShell

1. Open administrative Windows PowerShell.

2. In the PowerShell window, type following cmdlet to confirm if RSAT tools is not installed on your system:

Get-WindowsCapability -Name RSAT* -Online

How To Install RSAT Tools On Windows 10 V1809 Or Later

3. This will populate the list of RSAT features and against State, if you see NotPresent, this means the feature is not yet installed on your system. Another benefit of this list is that it mentions RSAT feature name which you can use with Add-WindowsCapacity cmdlet.

How To Install RSAT Tools On Windows 10 V1809 Or Later

4. To install a RSAT feature selectively, you’ve can use this general cmdlet:

Add-WindowsCapability –online –Name "<RSAT Feature Name>"

You need to substitute correct RSAT feature name, for example Add-WindowsCapability -Online -Name "Rsat.WSUS.Tools~~~~0.0.1.0". You will need to stay connected to web to get the feature downloaded and installed.

Information UPDATE: If you’re on Windows 10 20H2 and above steps didn’t worked, try this suggestion (in comments below).

That’s it!

40 Comments

Add your comment

  • Sandino

    Running the command i will let you know the result

  • ana

    Does this still work on a 20H2 Windows 10 build?

  • Kapil Arya

    ^^ Haven’t tested with 20H2 but it should work.

  • Jason Lin

    searching for rsat on 20H2 Windows 10 build does not work :(

  • Kapil Arya

    ^^ Try Method 2 and see if it works.

  • Tom Breit

    Just tried Method 2, trying to add ‘Rsat.Dns.Tools~~~~0.0.1.0″ got error “add-WindowsCapability failed. Error code = 0x800f0954”

    “FullyQualifiedErrorID: Microsoft.Dism.Commands.AddWindowsCapabilityCommand”

    Is it too much to expect that the admin tools we rely on to do our jobs will work on our computers?

  • Kapil Arya

    ^^ Try registry based FIX 2 here: https://www.kapilarya.com/fix-net-framework-3-5-dism-error-0x800f0954-in-windows-10.

  • Amit Kharkade

    For Windows 10 20H2, follow below steps:
    Run PowerShell as Administrator
    Add-WindowsCapability -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0 -Online .

  • Kapil Arya

    ^^ Thanks Amit!

  • aig

    it works for me (win 10 pro 20h2)

  • Kapil Arya

    ^^ Glad to help 😊

  • Tom

    “For Windows 10 20H2, follow below steps:
    Run PowerShell as Administrator
    Add-WindowsCapability -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0 -Online .”

    It returned me error 0x80240438

  • Kapil Arya

    ^^ Try these PowerShell commands, see if it works:

    $UseWUServer = Get-ItemProperty -Path “HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU” -Name “UseWUServer” | Select-Object -ExpandProperty UseWUServer

    Set-ItemProperty -Path “HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU” -Name “UseWUServer” -Value 0

    Restart-Service “Windows Update”

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

    Set-ItemProperty -Path “HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU” -Name “UseWUServer” -Value $UseWUServer

    Restart-Service “Windows Update”

  • David

    Muchas gracias :)

  • Kapil Arya

    ^^ Glad to help!

  • Luther

    the Windows of 20h2 works.

  • Kapil Arya

    ^^ Glad to help!

  • Pablo David Anastasio

    It works for me (win 10 pro 20h2)!!! Thank you very much!

  • Kapil Arya

    ^^ Glad to help Pablo!

  • Joelle

    Does the script need to change for Windows 10 Pro 21h1?

  • Kapil Arya

    ^^ Will investigate and revert back to you.

  • Sean Andrews

    Since Windows 10 1809 I believe, WSUS does not contain all the on demand feature files, so if your using ConfigMgr for example, this becomes a problem when trying to install these on demand features. I recommend implementing this Group Policy to avoid this being an issue:
    Computer Configuration -> Administrative Templates -> System
    Specify settings for optional component installation and component repair
    Check the box to “Download repair content and optional features directly from Windows Update instead of Windows Server Update Services (WSUS)”

  • Harv

    @Kapil Arya – Brilliant, works as expected!

  • Kapil Arya

    ^^ Glad it helped!

  • diana

    thank you ! you are the BEST !

  • Kapil Arya

    ^^ Glad to help!

  • Sal Chiarelli

    Powershell command for Win 10 20H2 also worked with Win 10 21H2. Thank you!!!

  • Kapil Arya

    ^^ Glad it worked 😎

  • Gregorius

    Kapil Arya – Thank you very much works :)

  • Kapil Arya

    ^^ Glad to help Gregorius!

  • Carlos G.

    Excellent post!

    Thank you so much!

  • Kapil Arya

    ^^ Glad you find it helpful 😎

  • Dennis B.

    It helped. Thanks!

  • Kapil Arya

    ^^ Glad to help 😊

  • HAKIM CHEROUATI

    thank you @Kapil Arya

  • Kapil Arya

    ^^ Glad to help!

  • Allan Kakuhama

    Hi
    it worked on build 21h2, but it presented error 0x800f0954 when I enabled RSAT in powershell. I

  • Saby

    Hi Amit, thanks a lot for your help

  • Joe User

    Awesome! Thanks for your assistance, you da’ man!

  • Kapil Arya

    ^^ Glad to help 😎

  • Leave a Reply

    Your email address will not be published. Required fields are marked *