install and import PowerShell Active Directory module
Active Directory PowerShell Windows 10

How To Install And Import Powershell Active Directory Module On Windows 10?

Need to find ways on how to install and import Powershell Active Directory Module on Windows 10? Below are the easiest-to-follow methods you can apply.

If you regularly use computers, you may need the help of Windows tools like PowerShell. Thanks to this utility, connecting and controlling users and system settings in Office 365 can be easy as pie. 

To expand and make use of PowerShell, you can add in other modules like Active Directory. How to install and import PowerShell Active Directory module? In this article, we will show you the way. 

What Is PowerShell? 

For some people who don’t use Office 365 very often, PowerShell may be a strange utility. Therefore, before installing and importing Active Directory module PowerShell, you should understand the concept of this tool. 

PowerShell is an object-oriented automatic mechanism including command-line shells, scripting languages, handle sources in the Cloud, and configuration management systems. 

Moreover, it is created on the .NET platform, which is a proprietary product available only on Windows. However, Microsoft has developed and expanded on other popular platforms such as macOS and Linux.

PowerShell plays an important role as a self-regulation tool for management administrators, which is used in IT activities and external fields (operated assistance providers) thanks to its ability to write its script.

Specifically, what can PowerShell do for Windows users? Let’s scroll down for detailed information!

 install and import PowerShell Active Directory module

Windows PowerShell

What Benefits Does PowerShell Offer To Users? 

There is no doubt that PowerShell will give you a wide range of powerful features if you own it. Let’s dig into the benefits of this useful tool. 

  • Windows PowerShell Workflow: This feature helps you to write down your workflows in the Windows PowerShell or in XAML language and run them just like the way you operate cmdlets.
  • The Auto-complete feature: You can save your typing time and lessens spelling mistakes.
  • The Module cmdlets: with this characteristic, you can import modules on the distant computer to the local devices through the Windows PowerShell delete feature.
  • Update-Help cmdlet: Various minor errors or nasty typos in the document can be easily corrected thanks to this feature. 
  • New CIM session support: You are given the permissions to utilize WMI and CIM to manage computers that don’t run Windows operating systems through inserting commands on the local workstation operating implicitly on the faraway computers.
  • Remote module import and discovery: Thanks to PowerShell 3.0 version, it allows you to extend Importing module discovery and Hiding removal capabilities on distant computers.
  • Enhanced Console Host Experience: The changes below the Windows PowerShell console server program are permitted in version PowerShell 3.0 in default. Also, you are able to launch scripts in an unlimited session simply by right-clicking.
  • PowerShell 3.0 Intellisense: It assists you in correcting errors by underlining your mistakes in red and suggesting how to correct them when you waver the mouse pointer over the wavering lines.
  • RunAs and Shared Host Support: RunAs is an exclusive characteristic available on Windows Powershell, allowing users to create sessions running with the permission of a shared account. Besides, the Shared Host feature enables several users on many computers to intercommunicate to a workflow simultaneously and monitor the workflow’s progress cautiously.
  • Special Character Handling Improvements: You can manage appropriate characters accurately, LiteralPath parameter, characters in the path, confirmed on most cmdlets with Path parameter including new Save-Help cmdlets and Update-Help.
  • Improvements to Existing Core Cmdlets and Providers: It adds the latest innovations for available cmdlets consisting of simplified syntax and current parameters for cmdlets such as CSV cmdlets, Get-Command, Computer cmdlets, Security cmdlets, or Start-Process. 

Thanks to these unlimited benefits and support, it is advisable that you should install and import the PowerShell active directory module for your devices. 

How To Install And Import PowerShell Active Directory Module? 

There are a variety of methods to install and import the PowerShell active directory module. 

After searching and referring to reputable technology websites, we would say that basically, there are mainly three ways to perform this operation, namely via Active Directory Services Interfaces, Active Directory from the RSAT-AD-PowerShell module, and Active Directory Provider combined into PowerShell expansions. 

Install Powershell Active Directory Module

First and foremost, before installing the active directory PowerShell module, you need to download Remote Server Administration Tools (RSAT). The reason is that if you don’t have RSAT, you will encounter some annoying problems or announcements like the term Get-AD* is not recognized as the name of a cmdlet, function, script file, or operable program while running commands.

Moreover, you should pay attention that each Windows operating version needs distinguished suitable RSAT. You can refer to ways to install RSAT for your computer below.

  • For Windows 10 version Pre 1809: You can directly download from this link: RSAT for Windows 10 version Pre 1809. Note that when you have RSAT established, make sure the Active Directory Module for Windows PowerShell is permitted in the Windows Features option.
  • For Windows 10 version Post 1809: You don’t need to download external RSAT because it is available on the optional feature through the Add-WindowsCapability cmdlet syntax, as illustrated below:

PS51> Add-WindowsCapability -Online -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~

  • For Windows 10 version 2008R2 and higher: You can make use of the PowerShell ServerManager module to turn on RSAT using the following syntax:

PS51> Import-Module ServerManager

PS51> Install-WindowsFeature -Name RSAT-AD-PowerShell

After downloading RSAT into your computer, it’s time for you to install and import Active Directory module. Below, we would like to recommend to you the most understandable and easy-to-follow techniques. Let’s apply one of these ways because we make sure that it will be helpful for your computer and your tasks as well. 

Method 1: Installing via Start Menu

#Step 1: Launch Start menu

#Step 2: In the Search the web and Windows box, type PowerShell.

#Step 3: Next, you right-click on the Windows PowerShell option and select the Run as administrator title. 

 install and import PowerShell Active Directory module

Right-click on Windows PowerShell

#Step 4: In the empty box, write down the command and press the Enter key on the keyboard.

  • Install-Module -Name MSOnline

#Step 5: Write the letter Y to install and import the NuGet supplier.

 install and import PowerShell Active Directory module

Write the letter Y to install and import the NuGet supplier

#Step 6: You need to type the letter Y one more time to confirm with the supplier, as shown below.

 install and import PowerShell Active Directory module

Type letter Y again

#Step 7: To enter your Office 365 administrator credentials and unite to Active Directory by PowerShell, you have to apply this syntax:

  • Connect-MsolService
 install and import PowerShell Active Directory module

Enter your Office 365 admin credentials

#Step 8: After the PowerShell import active directory module process has been ended, you have to simply operate the Connect-MsolService request to combine with the AD service on your computer. 

Method 2: Installing through Settings Menu

#Step 1: Open the Setting menu

#Step 2: Move to the Apps option, and then choose the Manage Optional Features. 

#Step 3: Next, you have to select Add features. 

#Step 4: You will see a suggested list; let’s tick on RSAT: Active Directory Domain Services and Lightweight Directory Tools option. 

 install and import PowerShell Active Directory module

RSAT: Active Directory Domain Services and Lightweight Directory Tools

#Step 5: Click on the Install option to finish the installation process. 

Method 3: Installing through PowerShell console

In this way, you just need to open PowerShell optional features on your device and type the following command:

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

Method 4: Installing through Control Panel

#Step 1: Open Control Panel

#Step 2: Go to the Programs and Features box and choose the Turn Windows features on or off option.

#Step 3: Then, you have to click on the Remote Server Administration Tools option and tap on Role Administration Tools. 

#Step 4: Select AD DS and AD LDS Tools to complete the installation PowerShell process. Just by this way, you officially own the PowerShell Active Directory module for your computer. 

 install and import PowerShell Active Directory module

Install PowerShell Active Directory module on your computer

Import Powershell Active Directory Module 

After completing the installation step, you will need to import the AD module.  

Method 1: Importing through Windows PowerShell

You can use the command below to import the Active Directory PowerShell module if your operating systems are Windows 7 or Windows 2008 R2 with available PowerShell version 2.0 on your devices. This is one of the easiest and simplest ways to import module AD

  • import-module activedirectory
 install and import PowerShell Active Directory module

Running the command

Method 2: Importing through PSRemoting

Besides, you can also export one module from a distant computer or server and then import it into your own PowerShell concourse via the command as illustrated below:

  • $S = New-PSSession -ComputerName MyDomainController

Export-PSsession -Session $S -Module ActiveDirectory -OutputModule RemoteAD

Remove-PSSession -Session $S

Import-Module RemoteAD

Now you completely use PowerShell for your tasks. 


How to download PowerShell into your computers running Windows 10?

You just need to open a web browser and move to any website that has the link to download. You can refer to this site:

You will discover the latest version of PowerShell that goes with your computer. For example, in case your operating system is Win10 64 bits, the PowerShell-6.1.1-win-x64.msi version is suitable for your PC. If your device is running 32-bit Windows 10, you had better download the PowerShell-6.1.1-win-x86.msi version.

How to PowerShell Load AD Module?

Although it is possible that PowerShell will automatically import the module when it is installed on your device, if you want to make sure it loads correctly, you can additionally utilize the command below:

  • Import-Module 

To make use of PowerShell so that you can import the Active Directory module, let’s operate the command:

  • Import-Module Active Directory

In case the module is fitted in the appropriate position, you will not get any error.

How to identify the version of PowerShell you are using?

To know which PowerShell version you are using, you can apply the following steps. 

#Step 1: Launch PowerShell window

#Step 2: Write one out of the following commands

  • get-host|Select-Object version
  • $psversiontable
  • $host.version

You can receive one of these results.

  • Windows PowerShell 3.0 if you are using Windows 7 SP1, Windows 8, Windows Server 2008 SP2, Windows Server 2008 R2, Windows Server 2012.
  • Windows PowerShell 4.0 if you are using Windows 7 with SP1, Windows 8.1, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2. 
  • Windows PowerShell 5.0 if you are using Windows 10.

In Bottom Line

We have just provided you the easiest ways to install and import PowerShell Active Directory module on Windows 10. In general, performing this operation is not as difficult as you think because there are a variety of methods you can simply follow to install and import this powerful tool. 

We hope that these effective and practical ways will be useful so that you can own this tool to make your tasks more manageable. 

Leave a Reply

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

Back To Top